<center></center> <p> There are 2 other main types that are important to be familiar with. These types are not as common as other types, but they still have their uses. The first of these types is <code>unknown</code>. For example, suppose I have a variable like this: </p> <pre><code class="language-typescript">let userInput: unknown;</code></pre> <p> I've assumed here that we don't know what the user is going to enter in this field, so I've given it the type <code>unknown</code>. As it turns out, we can store any value in <code>unknown</code> without error: </p> <pre><code class="language-typescript">let userInput: unknown; userInput = 5; userInput = 'Max';</code></pre> <p> If I run <code>tsc app.ts</code> now, typescript compiles my code without any errors. You may ask yourself what is the difference between <code>any</code> and <code>unknown</code>. Yes, these two types are very similar, but they have an interesting difference. Suppose we have another variable whose type is <code>string</code>: </p> <pre><code class="language-typescript">let userName: string;</code></pre> <p> If we assign such a variable to <code>userInput</code>, we will encounter an error: </p> <pre><code class="language-typescript">let userInput: unknown; let userName: string; userInput = 5; userInput = 'Max'; userName = userInput;</code></pre> <p> In the code above, Typescript immediately draws a red line under the last line of the code and gives us an error: </p> <center></center> <p> I think the reason for this error is clear to you. The <code>userName</code> variable requires a string value, but it is not clear whether <code>userInput</code> is a string or takes another value! The interesting thing is that if I set <code>userInput</code> to <code>any</code> I don't get any error: </p> <pre><code class="language-typescript">let userInput: any; let userName: string; userInput = 5; userInput = 'Max'; userName = userInput;</code></pre> <p> This code for typescript is completely correct! why Because <code>any</code> is the most flexible type in the Typescript language and disables all type checks. In other words, if you use <code>any</code> for a variable or parameter, you lose the ability to specify the type for it because TypeScript doesn't bother to check it anymore. In the case of <code>unknown</code>, it works a bit more strict, and for example in the previous code, if we want to solve the error, we must explicitly check and make sure that the <code>userInput</code> type is a <code>string</code>: </p> <pre><code class="language-typescript">let userInput: unknown; let userName: string; userInput = 5; userInput = 'Max'; if (typeof userInput === 'string') { userName = userInput; }</code></pre> <p> By doing this, we don't see any more errors and we can easily compile the codes. Now Typescript understands that I am sure of the type of <code>userInput</code> variable and I have set it equal to <code>username</code> by my conscious decision. The general rule is that if you use <code>unknown</code>s, you must explicitly use an <code>if</code> condition to assign them to other variables to tell TypeScript that you are sure of its type. </p> <p> This is why, in general, <code>unknown</code> is a better choice than <code>any</code>, and if you are not sure about the type of your variable or parameter, choose <code>unknown</code> instead of <code>any</code>. Of course, this does not mean using <code>unknown</code> indiscriminately, and you should still avoid using it as much as possible. For example, one of the better methods is to use union types. </p> <p> Our next type is <code>never</code>. <code>never</code> in TypeScript is another type that can be returned by functions. For example, suppose we have a function as follows: </p> <pre><code class="language-typescript">function generateError(message: string, code: number) { }</code></pre> <p> The task of this function is to generate an error and it takes two parameters, the first of which is a string (error message) and the second is a number (error code). I want to <code>throw</code> an error in this function and as we know this feature is available in javascript. We can <code>throw</code> anything we want as an error: </p> <pre><code class="language-typescript">function generateError(message: string, code: number) { throw { message: message, errorCode: code }; }</code></pre> <p> As you can see, I have thrown an object that has two properties: <code>message</code> and <code>errorCode</code>, and the values โโof these properties are equal to the parameters passed to the function. Now we call it like any other function: </p> <pre><code class="language-typescript">function generateError(message: string, code: number) { throw { message: message, errorCode: code }; } generateError('An error occurred!', 500);</code></pre> <p> The result of calling this function is an error in the browser console: </p> <center></center> <p> Having helper functions in this way may be useless at first glance, but in big and real projects, such functions are always used. In these types of projects, throwing errors manually is a tedious task, especially since the errors of these types of projects are not one-line and simple like the above code, and they contain all kinds of information and other settings. </p> <p> You know that the function above returns the <code>void</code> value because it does not have a <code>return</code> statement, which is correct to some extent, but if we want to check it from a completely technical point of view, we must say that this function returns <code>never</code>! why Because this function "never" creates a value to <code>return</code>. For example, if we want to store its value in a variable: </p> <pre><code class="language-typescript">function generateError(message: string, code: number) { throw { message: message, errorCode: code }; } const result = generateError('An error occurred!', 500); console.log(result);</code></pre> <p> And then I compile the code with <code>tsc app.ts</code>, nothing is displayed in the console part of the browser (except the error we threw with <code>throw</code>). Note that no value such as <code>undefined</code> is returned. The <code>generateError</code> function never produces any value, so it can be said that the return type of this function is both <code>void</code> and <code>never</code>. </p> <p> If you move your mouse over <code>generateError</code>, it will tell you that the type of the function is <code>void</code>, because the <code>never</code> type is a little newer and was not in the original versions of the Typescript language, so in this case, the same <code>void</code> is usually placed for such values, unless you yourself Manually set it to <code>never</code>: </p> <pre><code class="language-typescript">function generateError(message: string, code: number): never { throw { message: message, errorCode: code }; }</code></pre> <p> Another example of a <code>never</code> type function is infinite loops: </p> <pre><code class="language-typescript">while (true) {}</code></pre> <p> This loop always runs and never has time to return anything, so its type is <code>never</code> in TypeScript. </p>
author | albro |
---|---|
permlink | unknown-and-never-in-typescript |
category | hive-169321 |
json_metadata | "{"app":"ecency/4.0.1-vision","tags":["hive-169321","development","programming","neoxian","chessbrothers","stem","tricks","hive-engine","typescript","leofinance","ecency","ecency"],"format":"markdown+html","image":["https://images.ecency.com/DQmdYjFdMYKc7zaV1BfqrekrkUqNUrEhCRRamEED7yqHu6M/001_understanding_typescript.jpg","https://images.ecency.com/DQmTWN6FAzEnSQdHXfrTSe8EL5L88v6k5oNBG1agUJAshqk/01_unknown_to_string.png","https://images.ecency.com/DQmPc9H1hZ6qrAb378doT869bBfTKWMwpK2Zv6LRT5rAqkS/02_error_thrown.png"],"thumbnails":["https://images.ecency.com/DQmdYjFdMYKc7zaV1BfqrekrkUqNUrEhCRRamEED7yqHu6M/001_understanding_typescript.jpg","https://images.ecency.com/DQmTWN6FAzEnSQdHXfrTSe8EL5L88v6k5oNBG1agUJAshqk/01_unknown_to_string.png","https://images.ecency.com/DQmPc9H1hZ6qrAb378doT869bBfTKWMwpK2Zv6LRT5rAqkS/02_error_thrown.png"],"description":"There are 2 other main types that are important to be familiar with. These types are not as common as other types, but they still have their uses: Unknown & Never!","image_ratios":["1.5383","3.3095","2.0807"]}" |
created | 2024-10-11 10:06:45 |
last_update | 2024-10-11 10:06:45 |
depth | 0 |
children | 4 |
last_payout | 2024-10-18 10:06:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.374 HBD |
curator_payout_value | 1.338 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 7,688 |
author_reputation | 30,477,419,385,789 |
root_title | "Unknown & Never in TypeScript" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 137,793,766 |
net_rshares | 9,565,759,963,647 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
team | 0 | 203,443,998,558 | 20% | ||
kevinwong | 0 | 1,240,071,679 | 0.6% | ||
eric-boucher | 0 | 3,311,482,031 | 0.6% | ||
roelandp | 0 | 141,286,884,698 | 5% | ||
cloh76 | 0 | 806,804,239 | 0.6% | ||
rmach | 0 | 1,077,305,971 | 5% | ||
lemouth | 0 | 311,683,879,602 | 10% | ||
tfeldman | 0 | 1,114,463,907 | 0.6% | ||
metabs | 0 | 1,135,808,140 | 10% | ||
mcsvi | 0 | 106,676,143,279 | 50% | ||
lk666 | 0 | 76,041,930,676 | 100% | ||
boxcarblue | 0 | 3,351,653,799 | 0.6% | ||
justyy | 0 | 9,151,663,872 | 1.2% | ||
michelle.gent | 0 | 702,878,948 | 0.24% | ||
curie | 0 | 74,199,499,198 | 1.2% | ||
modernzorker | 0 | 510,125,564 | 0.84% | ||
techslut | 0 | 26,841,628,647 | 4% | ||
slider2990 | 0 | 22,382,909,399 | 100% | ||
steemstem | 0 | 185,769,269,955 | 10% | ||
yadamaniart | 0 | 941,555,966 | 0.6% | ||
walterjay | 0 | 57,541,829,209 | 5% | ||
valth | 0 | 692,670,609 | 5% | ||
metroair | 0 | 5,970,969,722 | 1.2% | ||
voter | 0 | 4,366,402,945 | 100% | ||
dna-replication | 0 | 347,591,171 | 10% | ||
marzukibrain | 0 | 692,342,557 | 50% | ||
dhimmel | 0 | 54,463,852,819 | 2.5% | ||
oluwatobiloba | 0 | 486,677,831 | 10% | ||
elevator09 | 0 | 815,109,364,344 | 50% | ||
detlev | 0 | 6,663,155,953 | 0.36% | ||
dune69 | 0 | 11,097,440,196 | 1.2% | ||
federacion45 | 0 | 1,523,066,279 | 0.6% | ||
gamersclassified | 0 | 1,095,010,445 | 0.6% | ||
mobbs | 0 | 3,606,344,390 | 1.2% | ||
jerrybanfield | 0 | 4,337,609,114 | 1.2% | ||
rt395 | 0 | 2,305,775,273 | 1.5% | ||
bitrocker2020 | 0 | 2,553,986,029 | 0.24% | ||
helo | 0 | 2,024,137,604 | 5% | ||
arunava | 0 | 3,439,024,277 | 0.48% | ||
juancar347 | 0 | 4,010,096,709 | 0.6% | ||
samminator | 0 | 5,786,432,021 | 5% | ||
enjar | 0 | 10,973,662,455 | 1.08% | ||
lorenzor | 0 | 1,328,904,340 | 50% | ||
alexander.alexis | 0 | 6,077,891,881 | 10% | ||
jayna | 0 | 1,653,174,323 | 0.24% | ||
gunthertopp | 0 | 14,722,656,136 | 0.3% | ||
pipiczech | 0 | 502,604,482 | 1.2% | ||
empath | 0 | 996,215,369 | 0.6% | ||
minnowbooster | 0 | 828,234,344,304 | 20% | ||
felt.buzz | 0 | 1,764,870,938 | 0.3% | ||
howo | 0 | 153,659,936,543 | 10% | ||
tsoldovieri | 0 | 1,031,340,933 | 5% | ||
droida | 0 | 229,862,723,005 | 100% | ||
neumannsalva | 0 | 1,048,972,945 | 0.6% | ||
stayoutoftherz | 0 | 35,209,549,281 | 0.3% | ||
abigail-dantes | 0 | 3,831,263,453 | 10% | ||
coindevil | 0 | 612,891,653 | 0.96% | ||
pixelfan | 0 | 59,247,276,104 | 6.3% | ||
zonguin | 0 | 490,871,614 | 2.5% | ||
francosteemvotes | 0 | 1,419,565,103 | 10% | ||
iamphysical | 0 | 8,485,956,223 | 90% | ||
zyx066 | 0 | 676,740,484 | 0.36% | ||
revo | 0 | 2,517,843,287 | 1.2% | ||
azulear | 0 | 597,372,652 | 100% | ||
psicoluigi | 0 | 798,789,425 | 50% | ||
rocky1 | 0 | 167,718,855,075 | 0.18% | ||
evildido | 0 | 551,354,295 | 5% | ||
aidefr | 0 | 1,020,507,797 | 5% | ||
sorin.cristescu | 0 | 27,266,573,620 | 5% | ||
splash-of-angs63 | 0 | 12,785,061,416 | 50% | ||
meno | 0 | 7,800,964,713 | 0.6% | ||
buttcoins | 0 | 1,066,049,842 | 0.24% | ||
enzor | 0 | 585,608,407 | 10% | ||
bartosz546 | 0 | 1,960,305,242 | 0.6% | ||
sunsea | 0 | 1,478,283,427 | 0.6% | ||
bluefinstudios | 0 | 899,629,720 | 0.36% | ||
steveconnor | 0 | 1,065,610,232 | 0.6% | ||
aboutcoolscience | 0 | 2,651,412,793 | 10% | ||
kenadis | 0 | 2,637,909,769 | 10% | ||
madridbg | 0 | 3,867,083,426 | 10% | ||
robotics101 | 0 | 3,060,937,854 | 10% | ||
lpv | 0 | 1,514,852,202 | 4.5% | ||
adelepazani | 0 | 526,178,202 | 0.24% | ||
sco | 0 | 3,117,570,087 | 10% | ||
ennyta | 0 | 973,308,076 | 50% | ||
juecoree | 0 | 607,419,175 | 7% | ||
gabrielatravels | 0 | 633,305,220 | 0.42% | ||
vjap55 | 0 | 7,796,107,535 | 100% | ||
hetty-rowan | 0 | 1,278,809,847 | 0.6% | ||
ydavgonzalez | 0 | 1,976,654,235 | 10% | ||
intrepidphotos | 0 | 2,542,401,248 | 7.5% | ||
fineartnow | 0 | 825,711,271 | 0.6% | ||
oscarina | 0 | 741,674,767 | 10% | ||
aiziqi | 0 | 1,081,924,024 | 5% | ||
steemvault | 0 | 463,632,362 | 1.2% | ||
fragmentarion | 0 | 2,339,276,167 | 10% | ||
utube | 0 | 809,666,516 | 1.2% | ||
marc-allaria | 0 | 732,278,760 | 0.6% | ||
pandasquad | 0 | 3,278,453,402 | 1.2% | ||
miguelangel2801 | 0 | 780,093,671 | 50% | ||
emiliomoron | 0 | 884,308,363 | 5% | ||
photohunt | 0 | 681,074,283 | 1.2% | ||
geopolis | 0 | 623,657,934 | 10% | ||
ajfernandez | 0 | 851,077,800 | 100% | ||
robertbira | 0 | 1,039,486,917 | 2.5% | ||
alexdory | 0 | 1,586,289,783 | 10% | ||
irgendwo | 0 | 5,046,535,868 | 1.2% | ||
melvin7 | 0 | 16,663,205,244 | 5% | ||
francostem | 0 | 1,345,145,367 | 10% | ||
endopediatria | 0 | 689,913,639 | 20% | ||
croctopus | 0 | 1,506,376,324 | 100% | ||
jjerryhan | 0 | 1,445,867,550 | 0.6% | ||
putu300 | 0 | 920,273,753 | 5% | ||
michelmake | 0 | 47,551,761,723 | 20% | ||
zipporah | 0 | 577,684,961 | 0.24% | ||
bscrypto | 0 | 3,517,390,005 | 0.6% | ||
tomastonyperez | 0 | 16,778,324,654 | 50% | ||
bil.prag | 0 | 553,366,313 | 0.06% | ||
elvigia | 0 | 10,992,325,925 | 50% | ||
sanderjansenart | 0 | 1,200,663,873 | 0.6% | ||
kkndworld | 0 | 460,973,726 | 100% | ||
qberry | 0 | 865,900,118 | 0.6% | ||
greddyforce | 0 | 987,449,877 | 0.44% | ||
gadrian | 0 | 88,989,779,816 | 6% | ||
therising | 0 | 22,996,311,839 | 1.2% | ||
eniolw | 0 | 32,782,707,423 | 80% | ||
de-stem | 0 | 5,459,215,286 | 9.9% | ||
misterlangdon | 0 | 1,502,501,790 | 50% | ||
josedelacruz | 0 | 4,902,071,666 | 50% | ||
kgakakillerg | 0 | 20,818,699,176 | 10% | ||
erickyoussif | 0 | 737,492,776 | 100% | ||
jhondlabo | 0 | 1,151,193,826 | 85% | ||
deholt | 0 | 526,810,215 | 8.5% | ||
robmolecule | 0 | 23,940,380,264 | 10% | ||
meins0815 | 0 | 10,446,066,123 | 23% | ||
pladozero | 0 | 31,526,508,100 | 10% | ||
crimo | 0 | 598,086,001 | 11.5% | ||
minerthreat | 0 | 869,143,332 | 0.6% | ||
nateaguila | 0 | 73,253,464,498 | 5% | ||
temitayo-pelumi | 0 | 926,554,933 | 10% | ||
hmayak | 0 | 11,459,586,890 | 50% | ||
andrick | 0 | 848,192,860 | 50% | ||
doctor-cog-diss | 0 | 9,604,112,950 | 10% | ||
acont | 0 | 2,650,029,671 | 50% | ||
uche-nna | 0 | 1,634,967,817 | 0.96% | ||
cheese4ead | 0 | 841,759,139 | 0.6% | ||
gaottantacinque | 0 | 625,304,287 | 100% | ||
nattybongo | 0 | 3,675,667,830 | 10% | ||
talentclub | 0 | 722,206,689 | 0.6% | ||
revueh | 0 | 532,049,492 | 10% | ||
bflanagin | 0 | 559,490,430 | 0.6% | ||
armandosodano | 0 | 1,688,759,828 | 0.6% | ||
goblinknackers | 0 | 80,431,735,266 | 7% | ||
reinaseq | 0 | 8,202,203,135 | 100% | ||
kylealex | 0 | 5,434,424,276 | 10% | ||
gasaeightyfive | 0 | 729,413,189 | 100% | ||
cleanplanet | 0 | 2,556,163,975,352 | 100% | ||
otp-one | 0 | 3,150,008,632 | 35% | ||
fran.frey | 0 | 4,129,967,544 | 50% | ||
thelittlebank | 0 | 9,378,595,054 | 0.6% | ||
pboulet | 0 | 24,273,213,854 | 8% | ||
marcocasario | 0 | 12,682,700 | 0.01% | ||
stem-espanol | 0 | 2,659,296,810 | 100% | ||
cribbio | 0 | 1,709,162,685 | 100% | ||
aleestra | 0 | 16,173,358,508 | 80% | ||
palasatenea | 0 | 722,834,788 | 0.6% | ||
the.success.club | 0 | 654,683,160 | 0.6% | ||
stefano.massari | 0 | 120,008,863,261 | 49.7% | ||
giulyfarci52 | 0 | 1,687,814,193 | 50% | ||
followjohngalt | 0 | 3,979,921,405 | 1.2% | ||
steemcryptosicko | 0 | 2,060,265,055 | 0.24% | ||
multifacetas | 0 | 520,033,204 | 0.6% | ||
stem.witness | 0 | 566,412,803 | 10% | ||
chipdip | 0 | 820,739,671 | 10% | ||
steemstorage | 0 | 1,442,056,907 | 1.2% | ||
aqua.nano | 0 | 600,397,877 | 100% | ||
tintin1108 | 0 | 3,411,518,260 | 100% | ||
crowdwitness | 0 | 4,936,466,197 | 5% | ||
hairgistix | 0 | 673,177,674 | 0.6% | ||
instagram-models | 0 | 2,966,987,269 | 0.6% | ||
steemean | 0 | 9,991,316,624 | 5% | ||
dawnoner | 0 | 519,014,569 | 0.12% | ||
larsito | 0 | 4,029,443,717 | 60% | ||
qwerrie | 0 | 1,164,260,660 | 0.09% | ||
urukrod | 0 | 3,275,854,465 | 100% | ||
freebot | 0 | 359,250,664 | 100% | ||
lunapark | 0 | 897,378,950 | 100% | ||
cresus | 0 | 973,999,453 | 100% | ||
hadaly | 0 | 335,812,308 | 100% | ||
goldfoot | 0 | 966,702,082 | 100% | ||
dotmatrix | 0 | 267,108,818 | 100% | ||
otomo | 0 | 235,495,795 | 100% | ||
botito | 0 | 2,117,973,590 | 100% | ||
weebo | 0 | 233,069,329 | 100% | ||
freysa | 0 | 2,542,473,062 | 100% | ||
tobor | 0 | 598,594,095 | 100% | ||
buffybot | 0 | 239,368,503 | 100% | ||
psybot | 0 | 2,120,977,046 | 100% | ||
elector | 0 | 5,996,747,307 | 100% | ||
chatbot | 0 | 239,423,954 | 100% | ||
chomps | 0 | 228,980,845 | 100% | ||
quicktrades | 0 | 14,901,782,390 | 100% | ||
misery | 0 | 346,561,896 | 100% | ||
kgswallet | 0 | 1,090,592,327 | 20% | ||
tiffin | 0 | 9,914,340,449 | 1.2% | ||
reggaesteem | 0 | 501,201,315 | 5% | ||
babytarazkp | 0 | 2,006,500,731 | 40% | ||
abh12345.stem | 0 | 645,080,522 | 100% | ||
elianaicgomes | 0 | 1,621,329,891 | 5% | ||
stem.alfa | 0 | 3,905,092,704 | 100% | ||
steemstem-trig | 0 | 165,471,735 | 10% | ||
baltai | 0 | 1,512,838,236 | 0.6% | ||
ibt-survival | 0 | 14,932,845,025 | 10% | ||
steem-holder | 0 | 6,760,851,818 | 14% | ||
keys-defender | 0 | 8,245,838,349 | 100% | ||
peterale | 0 | 5,130,482,039 | 90% | ||
hive-199963 | 0 | 1,034,573,338 | 1.2% | ||
monica-ene | 0 | 818,293,492 | 0.6% | ||
mesonia | 0 | 2,384,234,056 | 90% | ||
hivequebec | 0 | 671,252,740 | 10% | ||
laruche | 0 | 15,386,136,489 | 10% | ||
stemsocial | 0 | 81,924,141,271 | 10% | ||
hivelist | 0 | 689,194,438 | 0.36% | ||
kiemurainen | 0 | 598,716,416 | 0.5% | ||
emrysjobber | 0 | 1,848,037,653 | 25% | ||
noelyss | 0 | 2,695,214,162 | 5% | ||
honeybot | 0 | 2,043,655,327 | 100% | ||
bimpcy | 0 | 30,017,667,094 | 50% | ||
quinnertronics | 0 | 11,521,894,028 | 7% | ||
r-nyn | 0 | 18,725,443,334 | 11% | ||
altleft | 0 | 5,011,294,895 | 0.01% | ||
omarrojas | 0 | 573,688,465 | 0.6% | ||
dorkpower | 0 | 4,083,060,622 | 100% | ||
meritocracy | 0 | 13,047,161,735 | 0.12% | ||
eumorrell | 0 | 2,257,744,846 | 100% | ||
sillybilly | 0 | 650,282,750 | 100% | ||
he-index | 0 | 16,342,679,810 | 10% | ||
meestemboom | 0 | 2,093,280,046 | 100% | ||
dcrops | 0 | 7,212,740,175 | 0.6% | ||
peerfinance | 0 | 50,131,713,391 | 100% | ||
yozen | 0 | 1,231,941,641 | 0.6% | ||
tawadak24 | 0 | 876,272,289 | 0.6% | ||
failingforwards | 0 | 758,136,674 | 0.6% | ||
juecoree.stem | 0 | 619,044,733 | 100% | ||
nfttunz | 0 | 2,129,102,840 | 0.12% | ||
hive-defender | 0 | 310,057,961 | 100% | ||
merit.ahama | 0 | 1,259,383,338 | 0.36% | ||
holovision.cash | 0 | 2,375,683,878 | 100% | ||
sodomlv | 0 | 6,251,623,279 | 100% | ||
holovision.stem | 0 | 1,336,229,247 | 100% | ||
twicejoy | 0 | 9,324,099,717 | 90% | ||
sodom-lv | 0 | 25,482,416,217 | 100% | ||
pinkfloyd878 | 0 | 5,824,883,397 | 100% | ||
nopasaran72 | 0 | 1,249,490,353 | 10% | ||
chessbrotherspro | 0 | 358,242,999,120 | 100% | ||
phanty | 0 | 503,638,897 | 30% | ||
tanzil2024 | 0 | 1,812,360,397 | 1% | ||
torz18 | 0 | 4,330,353,620 | 100% | ||
aries90 | 0 | 10,987,729,208 | 1.2% | ||
migka | 0 | 5,290,920,028 | 90% | ||
blingit | 0 | 777,035,886 | 0.6% | ||
rosmarly | 0 | 3,244,665,955 | 100% | ||
ramadhanight | 0 | 1,545,572,146 | 20% | ||
adrianalara | 0 | 10,441,300,469 | 50% | ||
yixn | 0 | 2,847,317,653 | 0.6% | ||
kqaosphreak | 0 | 737,937,829 | 10% | ||
waivio.curator | 0 | 1,948,617,508 | 3.67% | ||
crypto-shots | 0 | 242,753,484 | 100% | ||
newilluminati | 0 | 3,480,874,316 | 0.6% | ||
saboin.stem | 0 | 866,258,881 | 100% | ||
oabreuf24 | 0 | 8,386,481,064 | 100% | ||
vindiesel1980 | 0 | 1,750,862,234 | 0.6% | ||
patchwork | 0 | 2,919,906,980 | 50% | ||
lukasbachofner | 0 | 971,065,211 | 0.6% | ||
benwickenton | 0 | 567,265,446 | 1.2% | ||
leemah1 | 0 | 7,097,692,936 | 90% | ||
kennysplash | 0 | 3,796,214,517 | 85% | ||
cryptoshots.nft | 0 | 1,111,497,574 | 100% | ||
richie8012 | 0 | 15,516,740,041 | 100% | ||
archangel21 | 0 | 2,622,299,517 | 1.2% | ||
belug | 0 | 1,582,924,061 | 0.36% | ||
helios.voter | 0 | 653,465,993,730 | 10% | ||
nazom | 0 | 1,175,276,896 | 50% | ||
raca75 | 0 | 656,886,859 | 50% | ||
nishabariya | 0 | 10,429,957,398 | 100% | ||
bummblebee | 0 | 1,366,174,787 | 30% | ||
dtake | 0 | 7,623,906,993 | 100% | ||
nwothini335 | 0 | 9,645,142,815 | 50% | ||
cryptoshots.play | 0 | 0 | 10% | ||
llunasoul | 0 | 638,712,958 | 1.11% | ||
growandbow | 0 | 12,631,383,717 | 1.11% | ||
schumix05 | 0 | 7,501,843,037 | 100% | ||
taimen | 0 | 9,255,912 | 100% | ||
divabright | 0 | 2,629,733,761 | 50% | ||
gmzorn | 0 | 2,871,075,420 | 100% | ||
bgmoha | 0 | 7,111,045,621 | 100% | ||
cleanyourcity | 0 | 662,388,119,742 | 100% | ||
otailon92 | 0 | 0 | 100% | ||
rhozolive | 0 | 1,840,280,892 | 50% | ||
cryptoshotsdoom | 0 | 0 | 10% | ||
leogomez1414 | 0 | 4,245,809,537 | 25% | ||
ruba99 | 0 | 1,735,148,405 | 100% | ||
clpacksperiment | 0 | 524,674,291 | 0.6% | ||
ambicrypto | 0 | 4,459,579,277 | 1.2% | ||
humbe | 0 | 8,070,469,503 | 2% | ||
elcholitosanto | 0 | 30,382,741,272 | 50% | ||
olamummy | 0 | 3,737,584,928 | 50% | ||
beauty197 | 0 | 1,521,557,733 | 20% | ||
pearlie123 | 0 | 2,258,133,283 | 50% | ||
sammyhive | 0 | 1,926,070,267 | 30% | ||
herculeand | 0 | 1,187,778,701 | 50% | ||
empressjay | 0 | 5,914,380,351 | 50% | ||
arsh11 | 0 | 5,432,997,904 | 50% | ||
chigold1 | 0 | 1,082,707,726 | 95% | ||
essygold1 | 0 | 728,713,778 | 70% | ||
pars.team | 0 | 952,885,836 | 100% | ||
egbre | 0 | 2,463,394,436 | 50% | ||
karina.gpt | 0 | 0 | 100% | ||
olajumoke4 | 0 | 495,846,945 | 90% | ||
mr-chuks | 0 | 2,329,791,673 | 50% | ||
javedkhan1989 | 0 | 4,587,136,522 | 50% | ||
hinashaikh | 0 | 562,719,738 | 50% | ||
nhi-nguyen | 0 | 1,701,175,984 | 100% | ||
ayamihaya | 0 | 3,647,153,517 | 42% | ||
rhemagames | 0 | 1,114,639,814 | 0.6% | ||
my-account | 0 | 4,564,833,557 | 50% | ||
najopathan | 0 | 642,110,651 | 50% | ||
samueluche07 | 0 | 1,727,145,400 | 50% | ||
hivepromax | 0 | 3,114,735,778 | 100% | ||
alifkhan1995 | 0 | 3,583,424,298 | 50% | ||
lemiro | 0 | 1,040,413,110 | 90% | ||
grenggo | 0 | 2,096,835,186 | 100% | ||
trexane | 0 | 5,245,172,126 | 50% | ||
kianstra | 0 | 1,883,967,036 | 100% | ||
rebonre | 0 | 4,061,052,482 | 85% | ||
iamchimary | 0 | 7,505,862,848 | 100% | ||
mmesofay | 0 | 515,140,935 | 50% | ||
darkvine | 0 | 2,229,687,724 | 50% | ||
joyforme | 0 | 1,408,225,928 | 50% | ||
michael700 | 0 | 741,979,340 | 50% | ||
dinaks44 | 0 | 925,583,324 | 95% | ||
goodygold | 0 | 1,100,686,051 | 50% | ||
quan45 | 0 | 2,909,813,315 | 80% | ||
smarto | 0 | 771,905,014 | 90% | ||
antho2711 | 0 | 670,430,113 | 75% | ||
ola3513 | 0 | 1,701,713,954 | 90% | ||
emitex123 | 0 | 635,688,892 | 90% | ||
itztomboy | 0 | 1,323,026,676 | 80% | ||
valblesza | 0 | 5,165,792,832 | 50% | ||
lolz.byte | 0 | 0 | 100% | ||
preciousgold | 0 | 4,612,264,235 | 50% | ||
profwhitetower | 0 | 923,226,784 | 5% | ||
mayaollie | 0 | 876,487,869 | 50% | ||
heisemoji | 0 | 858,860,581 | 50% | ||
wonder2 | 0 | 653,174,832 | 90% | ||
luchee | 0 | 466,355,448 | 85% | ||
kc6729 | 0 | 4,032,330,595 | 50% | ||
adese | 0 | 6,793,351,767 | 50% |
<h3>Congratulations!</h3><hr /><div class="pull-right"><img src="https://files.peakd.com/file/peakd-hive/chessbrotherspro/AJoJKGVARKHFCTHG7ee3GNkn5RMN7wixeJ52ipAgzDZ4QmeTcBdsk8hpi4pgj4e.png" alt="You have obtained a vote from CHESS BROTHERS PROJECT"/></div><div class="text-justify"><h3>โ Good job. Your post has been appreciated and has received support from <a href="/@chessbrotherspro"><b>CHESS BROTHERS</b></a> โ ๐ช</h3><p><br>โ We invite you to use our hashtag <b>#chessbrothers</b> and learn more <a href="/@chessbrotherspro/introducing-chess-brothers-project-the-most-innovative-community-combining-chess-fitness-and-more"><b>about us</b></a>.</p><p>โโ You can also reach us on our <a href="https://discord.gg/73sK9ZTGqJ" rel="noopener" title="This is going to take you to the Discord of Chess Brothers"><b>Discord server</b></a> and promote your posts there. </p><p>โโโ Consider <a href="/@chessbrotherspro/teamwork-is-worthwhile-join-the-chess-brothers-healing-trail-supporting-the-work-being-done-and-earning-rewards"><b>joining our curation trail</b></a> so we work as a team and you get rewards automatically.</p><p>โโ Check out our <a href="/@chessbrotherspro"><b>@chessbrotherspro</b></a> account to learn about the curation process carried out daily by our team.</p><br>๐ฅ If you want to earn profits with your HP delegation and support our project, we invite you to join the <i>Master Investor</i> plan. <a href="/@chessbrotherspro/master-investor-plan-or-programa">Here you can learn how to do it.</a></div><div class="text-center"><p><br>Kindly</p><p><strong><em>The CHESS BROTHERS team</em></strong></p></div>
author | chessbrotherspro |
---|---|
permlink | re-unknown-and-never-in-typescript-20241012t230433z |
category | hive-169321 |
json_metadata | "{"app": "beem/0.24.26"}" |
created | 2024-10-12 23:04:33 |
last_update | 2024-10-12 23:04:33 |
depth | 1 |
children | 0 |
last_payout | 2024-10-19 23:04:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,628 |
author_reputation | 78,337,548,165,719 |
root_title | "Unknown & Never in TypeScript" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 137,823,085 |
net_rshares | 0 |
Hello,<br/>this Comment has been upvoted with 100%, thanks to @bgmoha who burned 1000 PLANET<br/>With this burn @bgmoha is actively participating in the CLEAN PLANET reward protocol.<br/>@bgmoha is helping @cleanplanet to grow with the curation.<br/>Thanks for your help<br/>@cleanplanet
author | cleanplanet |
---|---|
permlink | re-albro-20241014t092043649z |
category | hive-169321 |
json_metadata | "{"tags":["cleanplanet"],"app":"hivegadgets/1.0.0","format":"markdown+html","description":"Upvote for burned Planet Token"}" |
created | 2024-10-14 09:20:42 |
last_update | 2024-10-14 09:20:42 |
depth | 1 |
children | 0 |
last_payout | 2024-10-21 09:20:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 287 |
author_reputation | 85,786,252,576,268 |
root_title | "Unknown & Never in TypeScript" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 137,847,030 |
net_rshares | 0 |
Congratulations @albro! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s) <table><tr><td><img src="https://images.hive.blog/60x70/https://hivebuzz.me/@albro/posts.png?202410111047"></td><td>You published more than 100 posts.<br>Your next target is to reach 150 posts.</td></tr> </table> <sub>_You can view your badges on [your board](https://hivebuzz.me/@albro) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>
author | hivebuzz |
---|---|
permlink | notify-1728643845 |
category | hive-169321 |
json_metadata | {"image":["https://hivebuzz.me/notify.t6.png"]} |
created | 2024-10-11 10:50:45 |
last_update | 2024-10-11 10:50:45 |
depth | 1 |
children | 0 |
last_payout | 2024-10-18 10:50:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 612 |
author_reputation | 369,407,520,135,270 |
root_title | "Unknown & Never in TypeScript" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 137,794,373 |
net_rshares | 0 |
<div class='text-justify'> <div class='pull-left'> <img src='https://stem.openhive.network/images/stemsocialsupport7.png'> </div> Thanks for your contribution to the <a href='/trending/hive-196387'>STEMsocial community</a>. Feel free to join us on <a href='https://discord.gg/9c7pKVD'>discord</a> to get to know the rest of us! Please consider delegating to the @stemsocial account (85% of the curation rewards are returned). You may also include @stemsocial as a beneficiary of the rewards of this post to get a stronger support. <br /> <br /> </div>
author | stemsocial |
---|---|
permlink | re-albro-unknown-and-never-in-typescript-20241012t013048585z |
category | hive-169321 |
json_metadata | {"app":"STEMsocial"} |
created | 2024-10-12 01:30:48 |
last_update | 2024-10-12 01:30:48 |
depth | 1 |
children | 0 |
last_payout | 2024-10-19 01:30:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 565 |
author_reputation | 22,927,741,259,786 |
root_title | "Unknown & Never in TypeScript" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 137,807,183 |
net_rshares | 0 |