create account

What is SoftFork 0.22.2? A dive into the code by cadawg

View this thread on: hive.blogpeakd.comecency.com
· @cadawg · (edited)
$3.72
What is SoftFork 0.22.2? A dive into the code
SoftFork 0.22.2 confused me as much as it probably did the rest of you, I slept through the fork and so I was very confused, let's take a look into the code:

/* If the time of the current block is more than the target SoftFork time */
```
if ( fc::time_point_sec( STEEM_PROTECTION_HARDFORK_TIME ) <= head_block_time() )
   {
```
Based on the kind of operation, block it if it's from a STEEMIT, Inc owned account and:      

```
      switch( op.which() )
      {
```

It's a witness vote or proxy
```
         case operation::tag<account_witness_proxy_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< account_witness_proxy_operation >().account ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
         case operation::tag<account_witness_vote_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< account_witness_vote_operation >().account ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
         case 
```

It's a proposal vote
```
operation::tag<update_proposal_votes_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< update_proposal_votes_operation >().voter ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

It's a post vote
```
         case operation::tag<vote_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< vote_operation >().voter ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

It's a powerdown (you can powerdown to other accounts)
```
         case operation::tag<withdraw_vesting_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< withdraw_vesting_operation >().account ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

Trying to set powerdown route (account to powerdown to)
```
         case operation::tag<set_withdraw_vesting_route_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< set_withdraw_vesting_route_operation >().from_account ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

Trying to do a plain-old transfer
```
         case operation::tag<transfer_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< transfer_operation >().from ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

Trying to make a market order
```
         case operation::tag<limit_order_create_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< limit_order_create_operation >().owner ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
         case operation::tag<limit_order_create2_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< limit_order_create2_operation >().owner ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

Powering up
```
         case operation::tag<transfer_to_vesting_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< transfer_to_vesting_operation >().from ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

Sending to savings
```
         case operation::tag<transfer_to_savings_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< transfer_to_savings_operation >().from ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

Using inbuilt escrow function of the chain to make a transfer
```
         case operation::tag<escrow_transfer_operation>::value:
            if ( hardforkprotect::get_steemit_accounts().count( op.get< escrow_transfer_operation >().from ) )
               FC_THROW_EXCEPTION(transaction_exception, "Error when pushing TX:\nReason: TX has been rejected.");
            break;
```

For any other transaction, allow (so long as all the other requirements are ok)
```
         default:
            break;
      }
   }
```

Hope this helps you to understand,
~ @CADawg
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 120 others
👎  , , , ,
properties (23)
authorcadawg
permlinkwhat-is-softfork-0-22-2-a-dive-into-the-code
categoryhive-169321
json_metadata{"app":"steempeak/2020.02.3","format":"markdown","tags":["programming","steem","softfork","oc","posh","steemleo","palnet","neoxian","marlians","bilpcoin"],"users":["CADawg"],"links":["/@cadawg"],"image":[]}
created2020-02-25 08:48:00
last_update2020-02-25 08:49:09
depth0
children26
last_payout2020-03-03 08:48:00
cashout_time1969-12-31 23:59:59
total_payout_value1.931 HBD
curator_payout_value1.790 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,859
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,807,712
net_rshares14,811,795,210,921
author_curate_reward""
vote details (189)
@beerlover ·
<div class='pull-right'>https://cdn.steemitimages.com/DQmaHThyECGhEx8tSfHZbiMFRNYjJ35K92cDgiJjkzBUaJo/One%20sip%20of%20BEER%20for%20you.gif<p><sup><a href='https://steem-engine.com/?p=market&t=BEER'>View or trade </a> <code>BEER</code>.</sup></p></div><center><br> <p> Hey @cadawg, here is a little bit of <code>BEER</code> from @tsnaks for you. Enjoy it!</p> <p>Learn how to <a href='https://steemit.com/beer/@beerlover/what-is-proof-of-stake-with-beer'>earn FREE BEER each day </a> by staking.</p> </center><div></div>
properties (22)
authorbeerlover
permlinkre-what-is-softfork-0-22-2-a-dive-into-the-code-20200225t143609z
categoryhive-169321
json_metadata"{"app": "beem/0.21.1"}"
created2020-02-25 14:36:12
last_update2020-02-25 14:36:12
depth1
children0
last_payout2020-03-03 14:36:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length520
author_reputation25,764,988,873,156
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,817,108
net_rshares0
@beerlover ·
<div class='pull-right'>https://cdn.steemitimages.com/DQmaHThyECGhEx8tSfHZbiMFRNYjJ35K92cDgiJjkzBUaJo/One%20sip%20of%20BEER%20for%20you.gif<p><sup><a href='https://steem-engine.com/?p=market&t=BEER'>View or trade </a> <code>BEER</code>.</sup></p></div><center><br> <p> Hey @cadawg, here is a little bit of <code>BEER</code> from @eii for you. Enjoy it!</p> <p>Learn how to <a href='https://steemit.com/beer/@beerlover/what-is-proof-of-stake-with-beer'>earn FREE BEER each day </a> by staking.</p> </center><div></div>
properties (22)
authorbeerlover
permlinkre-what-is-softfork-0-22-2-a-dive-into-the-code-20200225t150914z
categoryhive-169321
json_metadata"{"app": "beem/0.21.1"}"
created2020-02-25 15:09:15
last_update2020-02-25 15:09:15
depth1
children0
last_payout2020-03-03 15:09:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length517
author_reputation25,764,988,873,156
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,817,965
net_rshares0
@cadawg ·
Tweet for #POSH

https://twitter.com/_CADawg/status/1232229464052027392
properties (22)
authorcadawg
permlinkre-cadawg-q692hm
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.3"}
created2020-02-25 09:03:24
last_update2020-02-25 09:03:24
depth1
children0
last_payout2020-03-03 09:03:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,808,378
net_rshares0
@coffeea.token ·
[![coffeea](http://c0ff33a.uk/coffeea.jpg)](http://bit.ly/2YbNaET)  Lucky you @cadawg here is your COFFEEA, view all your tokens at [steem-engine.com](https://steem-engine.com/) [Vote for c0ff33a as Witness](http://bit.ly/2YbNaET)
properties (22)
authorcoffeea.token
permlinkre-what-is-softfork-0-22-2-a-dive-into-the-code-20200225t175115z
categoryhive-169321
json_metadata"{"app": "beem/0.21.1"}"
created2020-02-25 17:51:18
last_update2020-02-25 17:51:18
depth1
children0
last_payout2020-03-03 17:51:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length230
author_reputation4,292,084,626,291
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,822,244
net_rshares0
@contrabot ·
$trdo !DERANGED !COFFEEA
👍  ,
properties (23)
authorcontrabot
permlinkre-what-is-softfork-0-22-2-a-dive-into-the-code-20200225t085623z
categoryhive-169321
json_metadata"{"app": "rewarding/0.1.5"}"
created2020-02-25 08:56:27
last_update2020-02-25 08:56:27
depth1
children1
last_payout2020-03-03 08:56:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length24
author_reputation90,820,974,042
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,808,055
net_rshares3,561,731,374
author_curate_reward""
vote details (2)
@trendotoken ·
Congratulations @contrabot, you successfuly trended the post shared by @cadawg!
@cadawg will receive <b>0.94174650</b> [TRDO](https://steem-engine.com/?p=history&t=TRDO) & @contrabot will get <b>0.62783100</b> [TRDO](https://steem-engine.com/?p=history&t=TRDO) curation in 3 Days from Post Created Date!

<b>"Call [TRDO](https://steem-engine.com/?p=history&t=TRDO), Your Comment Worth Something!"</b>
---
<sup>To view or trade TRDO go to [steem-engine.com](https://steem-engine.com/?p=market&t=TRDO)
Join [TRDO Discord Channel](https://discord.gg/wySP8T9) or Join [TRDO Web Site](http://www.trendotoken.info/)</sup>
properties (22)
authortrendotoken
permlinkre-contrabot-re-what-is-softfork-0-22-2-a-dive-into-the-code-20200225t085623z-20200225t085636278z
categoryhive-169321
json_metadata{"tags":["comments-scot","trendo-bot"],"app":"comments-scot/1.1","format":"markdown"}
created2020-02-25 08:56:36
last_update2020-02-25 08:56:36
depth2
children0
last_payout2020-03-03 08:56:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length616
author_reputation5,546,209,053,433
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,808,061
net_rshares0
@davedickeyyall ·
So this is what robbery looks like in code. #whoknew
properties (22)
authordavedickeyyall
permlinkre-cadawg-q69mmr
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-25 16:18:30
last_update2020-02-25 16:18:30
depth1
children1
last_payout2020-03-03 16:18:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length52
author_reputation900,337,707,143,075
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,819,838
net_rshares0
@cadawg ·
$0.02
#idid lol jk I don't even write c++ but eh I did it, correctly I think?

Glad I could shine a light on it for you!
👍  
properties (23)
authorcadawg
permlinkre-davedickeyyall-q69yoc
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-25 20:38:33
last_update2020-02-25 20:38:33
depth2
children0
last_payout2020-03-03 20:38:33
cashout_time1969-12-31 23:59:59
total_payout_value0.011 HBD
curator_payout_value0.011 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length114
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,826,621
net_rshares147,395,553,391
author_curate_reward""
vote details (1)
@deranged.coin ·
You just received DERANGED @cadawg Keep up the great work. Congrats, you have been gifted 1 DerangedCoin. You can redeem 20 of them for an upvote from the deranged.coin account. Redeem your tokens by sending to deranged.coin through Steem Engine with your post URL in the memo field,  view all your tokens at [steem-engine.com](https://steem-engine.com/) 
properties (22)
authorderanged.coin
permlinkre-what-is-softfork-0-22-2-a-dive-into-the-code-20200225t085642z
categoryhive-169321
json_metadata"{"app": "beem/0.21.1"}"
created2020-02-25 08:56:42
last_update2020-02-25 08:56:42
depth1
children0
last_payout2020-03-03 08:56:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length355
author_reputation583,963,996,589
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,808,068
net_rshares0
@eii ·
!BEER
for you
properties (22)
authoreii
permlinkre-cadawg-q69jf2
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-25 15:09:00
last_update2020-02-25 15:09:00
depth1
children1
last_payout2020-03-03 15:09:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length13
author_reputation181,049,011,897,247
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,817,960
net_rshares0
@cadawg ·
Thanks!
properties (22)
authorcadawg
permlinkre-eii-q69kiv
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-25 15:32:57
last_update2020-02-25 15:32:57
depth2
children0
last_payout2020-03-03 15:32:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,818,578
net_rshares0
@fsm-liquid ·
Wait, we can power down to other account? How can I do that? What tools can I use?

Also why is power up transaction also get blocked?
properties (22)
authorfsm-liquid
permlinkre-cadawg-q694y8
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.3"}
created2020-02-25 09:56:42
last_update2020-02-25 09:56:42
depth1
children5
last_payout2020-03-03 09:56:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length134
author_reputation365,976,853,407
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,809,958
net_rshares0
@cadawg ·
1) SteemWorld -> Outgoing routes in balances tab ( https://steemworld.org/@fsm-liquid )
![image.png](https://files.steempeak.com/file/steempeak/cadawg/vHZNa6zQ-image.png)

2) You can power up another account, so they could move funds that way.
👍  
properties (23)
authorcadawg
permlinkre-fsm-liquid-q695nb
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.3"}
created2020-02-25 10:11:36
last_update2020-02-25 10:11:36
depth2
children4
last_payout2020-03-03 10:11:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length243
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,810,216
net_rshares4,850,018,766
author_curate_reward""
vote details (1)
@fsm-liquid ·
1. Thanks a lot!
2. But it will be locked up for 13 weeks and visible on the chain though. Wow the witnesses really don't want Steemit to move funds at all.
properties (22)
authorfsm-liquid
permlinkre-cadawg-q697yr
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.3"}
created2020-02-25 11:01:42
last_update2020-02-25 11:01:42
depth3
children3
last_payout2020-03-03 11:01:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length156
author_reputation365,976,853,407
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,811,214
net_rshares0
@kayceefresh ·
Nice to see the set rules in raw form but only understood a few. 
👎  
properties (23)
authorkayceefresh
permlinkre-cadawg-q6flm0
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.5"}
created2020-02-28 21:42:03
last_update2020-02-28 21:42:03
depth1
children1
last_payout2020-03-06 21:42:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length65
author_reputation3,650,078,565,827
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,920,569
net_rshares-26,004,414,118
author_curate_reward""
vote details (1)
@haikubot ·
<em>Nice to see the set 
Rules in raw form but only 
Understood a few. 
</em>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<sup>- kayceefresh</sup>

---
<sup><sup><em>I'm a bot. I detect haiku.</em></sup></sup>
properties (22)
authorhaikubot
permlink20200228t214209414z
categoryhive-169321
json_metadata{"tags":["test"],"app":"steemjs/examples"}
created2020-02-28 21:42:09
last_update2020-02-28 21:42:09
depth2
children0
last_payout2020-03-06 21:42:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length267
author_reputation1,821,968,927,944
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,920,570
net_rshares0
@stuffbyspencer ·
Damn, pretty tight restrictions. Thanks for the nice breakdown! I'm curious though... What actions are left ( *besides posting* ) **are** they allowed to do? Just talk & sign messages? I guess send custom json as well, right? ( *maybe Justin can still play splinterlands lol* )
properties (22)
authorstuffbyspencer
permlinkre-cadawg-2020226t03126708z
categoryhive-169321
json_metadata{"tags":["programming","steem","softfork","oc","posh","steemleo","palnet","neoxian","marlians","bilpcoin"],"app":"esteem/2.2.3-surfer","format":"markdown+html","community":"esteem.app"}
created2020-02-26 05:31:27
last_update2020-02-26 05:31:27
depth1
children1
last_payout2020-03-04 05:31:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length277
author_reputation13,003,870,677,623
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries
0.
accountesteemapp
weight300
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,836,358
net_rshares0
@cadawg ·
$0.02
Yeah, anything that isn't directly transferring value/using SP, i.e. custom_json's are allowed, therefore they can use SE and SplinterLands (if they could transfer money to buy packs... lol)
👍  ,
properties (23)
authorcadawg
permlinkre-stuffbyspencer-q6auur
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-26 08:13:45
last_update2020-02-26 08:13:45
depth2
children0
last_payout2020-03-04 08:13:45
cashout_time1969-12-31 23:59:59
total_payout_value0.012 HBD
curator_payout_value0.011 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length190
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,839,798
net_rshares149,834,339,515
author_curate_reward""
vote details (2)
@trendotoken ·
Congratulations @cadawg, your post successfully recieved <b>0.9417465</b> [TRDO](https://steem-engine.com/?p=history&t=TRDO) from below listed TRENDO callers:<br>

>	<sup>@contrabot earned : **0.627831** [TRDO](https://steem-engine.com/?p=history&t=TRDO) curation</sup> 

---
<sup>To view or trade TRDO go to [steem-engine.com](https://steem-engine.com/?p=market&t=TRDO)
Join [TRDO Discord Channel](https://discord.gg/wySP8T9) or Join [TRDO Web Site](http://www.trendotoken.info/)</sup>
properties (22)
authortrendotoken
permlinkre-cadawg-what-is-softfork-0-22-2-a-dive-into-the-code-20200228t085109165z
categoryhive-169321
json_metadata{"tags":["trdo","trendo-bot"],"app":"comments-scot/1.1","format":"markdown"}
created2020-02-28 08:51:15
last_update2020-02-28 08:51:15
depth1
children0
last_payout2020-03-06 08:51:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length486
author_reputation5,546,209,053,433
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,902,609
net_rshares0
@tsnaks ·
!BEER
properties (22)
authortsnaks
permlinkre-cadawg-q69hvu
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-25 14:35:54
last_update2020-02-25 14:35:54
depth1
children1
last_payout2020-03-03 14:35:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5
author_reputation64,922,988,111,178
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,817,102
net_rshares0
@cadawg ·
Thanks snaks man!
properties (22)
authorcadawg
permlinkre-tsnaks-q69j4m
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-25 15:02:48
last_update2020-02-25 15:02:48
depth2
children0
last_payout2020-03-03 15:02:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length17
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,817,827
net_rshares0
@uyobong ·
Thanks for the share, though it still sounds strange for some of us.

Posted via <a href="https://steemleo.com/">Steemleo</a>
👍  
properties (23)
authoruyobong
permlinkq6b4mr
categoryhive-169321
json_metadata{"tags":["hive-169321","steemleo"],"app":"steemleo/0.1","canonical_url":"https://www.steemleo.com/@uyobong/q6b4mr"}
created2020-02-26 11:44:51
last_update2020-02-26 11:44:51
depth1
children1
last_payout2020-03-04 11:44:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length125
author_reputation925,748,065,765,268
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,845,791
net_rshares94,906,985
author_curate_reward""
vote details (1)
@cadawg ·
Yeah, that's understandable.
properties (22)
authorcadawg
permlinkre-uyobong-q6b50j
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"steempeak/2020.02.4"}
created2020-02-26 11:53:12
last_update2020-02-26 11:53:12
depth2
children0
last_payout2020-03-04 11:53:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length28
author_reputation100,771,927,095,688
root_title"What is SoftFork 0.22.2? A dive into the code"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id95,846,040
net_rshares0