VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS5.36%
Net Worth
164.153USD
STEEM
2,805.578STEEM
SBD
1.378SBD
Own SP
13.245SP
Detailed Balance
| STEEM | ||
| balance | 2,805.578STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 13.245SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 13.245SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 1.378SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "2805.578 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "21539.296140 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "1.378 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | raineorshine |
| id | 151392 |
| rank | 108,017 |
| reputation | 21841964298 |
| created | 2017-05-06T15:04:03 |
| recovery_account | steem |
| proxy | None |
| post_count | 4 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2017-11-13T17:41:51 |
| last_root_post | 2017-11-13T17:41:51 |
| last_vote_time | 2017-07-10T15:30:00 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 2805.578 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 1.378 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 21539.296140 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 2017-07-04T03:36:24 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 151392,
"name": "raineorshine",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8isaQ7Q8c3eeecrRUk8moEzPcCFQrxz2QRsTL2qgPns49twGG5",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6boXuigQ4XPKJd3gJsaXkn3v5k7WUhSeNsX5TVrsmq6XD2yHWR",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6noyHAN5YFoEbBZr8Wz33PkkNWqcNzt9UxccQzP3kvEUP1qLvj",
1
]
]
},
"memo_key": "STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J",
"json_metadata": "{\"profile\":{\"profile_image\":\"http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512\",\"name\":\"Raine Revere\",\"about\":\"Cryptocurrency Engineer\"}}",
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512\",\"name\":\"Raine Revere\",\"about\":\"Cryptocurrency Engineer\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2017-07-04T03:36:24",
"created": "2017-05-06T15:04:03",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 4,
"can_vote": true,
"voting_manabar": {
"current_mana": "21539296140",
"last_update_time": 1588948677
},
"downvote_manabar": {
"current_mana": "5384824035",
"last_update_time": 1588948677
},
"voting_power": 0,
"balance": "2805.578 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "1.378 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2019-10-08T20:56:03",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"vesting_shares": "21539.296140 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 0,
"posting_rewards": 2782,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2017-11-13T17:41:51",
"last_root_post": "2017-11-13T17:41:51",
"last_vote_time": "2017-07-10T15:30:00",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "21841964298",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 108017
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
steemdelegated 0.000 SP to @raineorshine2020/05/08 14:37:57
steemdelegated 0.000 SP to @raineorshine
2020/05/08 14:37:57
| delegator | steem |
| delegatee | raineorshine |
| vesting shares | 0.000000 VESTS |
| Transaction Info | Block #43199335/Trx 8df91e85e7ba2e8b0371895b8d4a78ee79af7b9a |
View Raw JSON Data
{
"trx_id": "8df91e85e7ba2e8b0371895b8d4a78ee79af7b9a",
"block": 43199335,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T14:37:57",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "raineorshine",
"vesting_shares": "0.000000 VESTS"
}
]
}noblebotsent 0.001 STEEM to @raineorshine- "Hey, you have broadcasted your PRIVATE MEMO KEY. Now anyone can read your encrypted memo messages. Please change your MASTER PASSWORD as soon as possible."2019/10/08 22:21:18
noblebotsent 0.001 STEEM to @raineorshine- "Hey, you have broadcasted your PRIVATE MEMO KEY. Now anyone can read your encrypted memo messages. Please change your MASTER PASSWORD as soon as possible."
2019/10/08 22:21:18
| from | noblebot |
| to | raineorshine |
| amount | 0.001 STEEM |
| memo | Hey, you have broadcasted your PRIVATE MEMO KEY. Now anyone can read your encrypted memo messages. Please change your MASTER PASSWORD as soon as possible. |
| Transaction Info | Block #37115760/Trx 044742aac0cbabbf06c0dc4d7090d6cbd9f3e7c3 |
View Raw JSON Data
{
"trx_id": "044742aac0cbabbf06c0dc4d7090d6cbd9f3e7c3",
"block": 37115760,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-08T22:21:18",
"op": [
"transfer",
{
"from": "noblebot",
"to": "raineorshine",
"amount": "0.001 STEEM",
"memo": "Hey, you have broadcasted your PRIVATE MEMO KEY. Now anyone can read your encrypted memo messages. Please change your MASTER PASSWORD as soon as possible."
}
]
}poloniexsent 2,805.577 STEEM to @raineorshine- "5KjeoPPFeEPjgupBg84sESLamuqcB1YYdMDNegtHEopxjvEHVgT"2019/10/08 22:21:12
poloniexsent 2,805.577 STEEM to @raineorshine- "5KjeoPPFeEPjgupBg84sESLamuqcB1YYdMDNegtHEopxjvEHVgT"
2019/10/08 22:21:12
| from | poloniex |
| to | raineorshine |
| amount | 2805.577 STEEM |
| memo | 5KjeoPPFeEPjgupBg84sESLamuqcB1YYdMDNegtHEopxjvEHVgT |
| Transaction Info | Block #37115758/Trx 29c37a028bd0264b2554d4232ec0300cc4592b80 |
View Raw JSON Data
{
"trx_id": "29c37a028bd0264b2554d4232ec0300cc4592b80",
"block": 37115758,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-08T22:21:12",
"op": [
"transfer",
{
"from": "poloniex",
"to": "raineorshine",
"amount": "2805.577 STEEM",
"memo": "5KjeoPPFeEPjgupBg84sESLamuqcB1YYdMDNegtHEopxjvEHVgT"
}
]
}raineorshineclaimed reward balance: 1.378 SBD, 1.762 SP2019/10/08 20:56:03
raineorshineclaimed reward balance: 1.378 SBD, 1.762 SP
2019/10/08 20:56:03
| account | raineorshine |
| reward steem | 0.000 STEEM |
| reward sbd | 1.378 SBD |
| reward vests | 2864.651940 VESTS |
| Transaction Info | Block #37114064/Trx 1c1adbb4f9578e58d8feb1f0b87444d6cc94d815 |
View Raw JSON Data
{
"trx_id": "1c1adbb4f9578e58d8feb1f0b87444d6cc94d815",
"block": 37114064,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-08T20:56:03",
"op": [
"claim_reward_balance",
{
"account": "raineorshine",
"reward_steem": "0.000 STEEM",
"reward_sbd": "1.378 SBD",
"reward_vests": "2864.651940 VESTS"
}
]
}2019/05/06 16:29:36
2019/05/06 16:29:36
| parent author | raineorshine |
| parent permlink | start-using-secure-communication |
| author | steemitboard |
| permlink | steemitboard-notify-raineorshine-20190506t162935000z |
| title | |
| body | Congratulations @raineorshine! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@raineorshine/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@raineorshine) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=raineorshine)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05">SteemitBoard - Witness Update</a></td></tr><tr><td><a href="https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeoNp9iCaCfd2D6TqnWa3Aky2mU4Fm3xaSmjTM91YoNBS/image.png"></a></td><td><a href="https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups">SteemitBoard to support the german speaking community meetups</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #32674660/Trx e166bc941a42080cdbba6a7805004fecccb7553a |
View Raw JSON Data
{
"trx_id": "e166bc941a42080cdbba6a7805004fecccb7553a",
"block": 32674660,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-05-06T16:29:36",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "start-using-secure-communication",
"author": "steemitboard",
"permlink": "steemitboard-notify-raineorshine-20190506t162935000z",
"title": "",
"body": "Congratulations @raineorshine! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@raineorshine/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@raineorshine) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=raineorshine)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05\">SteemitBoard - Witness Update</a></td></tr><tr><td><a href=\"https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeoNp9iCaCfd2D6TqnWa3Aky2mU4Fm3xaSmjTM91YoNBS/image.png\"></a></td><td><a href=\"https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups\">SteemitBoard to support the german speaking community meetups</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}steemdelegated 1.251 SP to @raineorshine2018/05/16 23:51:36
steemdelegated 1.251 SP to @raineorshine
2018/05/16 23:51:36
| delegator | steem |
| delegatee | raineorshine |
| vesting shares | 2034.832276 VESTS |
| Transaction Info | Block #22494133/Trx ff7907f73104c2df671e6fe10096c4086dcb0419 |
View Raw JSON Data
{
"trx_id": "ff7907f73104c2df671e6fe10096c4086dcb0419",
"block": 22494133,
"trx_in_block": 41,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-16T23:51:36",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "raineorshine",
"vesting_shares": "2034.832276 VESTS"
}
]
}2018/05/06 17:00:27
2018/05/06 17:00:27
| parent author | raineorshine |
| parent permlink | start-using-secure-communication |
| author | steemitboard |
| permlink | steemitboard-notify-raineorshine-20180506t170027000z |
| title | |
| body | Congratulations @raineorshine! You have received a personal award! [](http://steemitboard.com/@raineorshine) 1 Year on Steemit Click on the badge to view your own Board of Honor on SteemitBoard. > Upvote this notificationto to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! |
| json metadata | {"image":["https://steemitboard.com/img/notifications.png"]} |
| Transaction Info | Block #22197957/Trx 07bc6f9c3e90ca7ecc0e12a0c65f22afc156246b |
View Raw JSON Data
{
"trx_id": "07bc6f9c3e90ca7ecc0e12a0c65f22afc156246b",
"block": 22197957,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-06T17:00:27",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "start-using-secure-communication",
"author": "steemitboard",
"permlink": "steemitboard-notify-raineorshine-20180506t170027000z",
"title": "",
"body": "Congratulations @raineorshine! You have received a personal award!\n\n[](http://steemitboard.com/@raineorshine) 1 Year on Steemit\nClick on the badge to view your own Board of Honor on SteemitBoard.\n\n> Upvote this notificationto to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}"
}
]
}steemdelegated 7.410 SP to @raineorshine2018/01/09 06:54:39
steemdelegated 7.410 SP to @raineorshine
2018/01/09 06:54:39
| delegator | steem |
| delegatee | raineorshine |
| vesting shares | 12050.527816 VESTS |
| Transaction Info | Block #18819889/Trx a5993e065f652d6a4b32e44efb7f6afb858f4244 |
View Raw JSON Data
{
"trx_id": "a5993e065f652d6a4b32e44efb7f6afb858f4244",
"block": 18819889,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-09T06:54:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "raineorshine",
"vesting_shares": "12050.527816 VESTS"
}
]
}sameergpatilupvoted (100.00%) @raineorshine / start-using-secure-communication2017/12/31 09:34:57
sameergpatilupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/12/31 09:34:57
| voter | sameergpatil |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18564286/Trx f4198800e86ac1645f9b692e53c1779608a60520 |
View Raw JSON Data
{
"trx_id": "f4198800e86ac1645f9b692e53c1779608a60520",
"block": 18564286,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-12-31T09:34:57",
"op": [
"vote",
{
"voter": "sameergpatil",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}fodeupvoted (100.00%) @raineorshine / start-using-secure-communication2017/12/28 16:51:27
fodeupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/12/28 16:51:27
| voter | fode |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18486629/Trx 502b3c44e1566e6b70a8e7abed213ade66f15524 |
View Raw JSON Data
{
"trx_id": "502b3c44e1566e6b70a8e7abed213ade66f15524",
"block": 18486629,
"trx_in_block": 25,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-12-28T16:51:27",
"op": [
"vote",
{
"voter": "fode",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}raineorshineupvoted (100.00%) @flowingman / insufficient-space-on-ledger-nano-s-cold-wallet2017/12/27 17:40:00
raineorshineupvoted (100.00%) @flowingman / insufficient-space-on-ledger-nano-s-cold-wallet
2017/12/27 17:40:00
| voter | raineorshine |
| author | flowingman |
| permlink | insufficient-space-on-ledger-nano-s-cold-wallet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18458814/Trx 3a624212227ba666eef2d67017379df98fcbb144 |
View Raw JSON Data
{
"trx_id": "3a624212227ba666eef2d67017379df98fcbb144",
"block": 18458814,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-12-27T17:40:00",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "flowingman",
"permlink": "insufficient-space-on-ledger-nano-s-cold-wallet",
"weight": 10000
}
]
}2017/12/27 17:39:51
2017/12/27 17:39:51
| voter | raineorshine |
| author | athareja |
| permlink | re-flowingman-insufficient-space-on-ledger-nano-s-cold-wallet-20170801t080916595z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18458811/Trx f53d758991294ad95448271b8e058d1d279f7bea |
View Raw JSON Data
{
"trx_id": "f53d758991294ad95448271b8e058d1d279f7bea",
"block": 18458811,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-12-27T17:39:51",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "athareja",
"permlink": "re-flowingman-insufficient-space-on-ledger-nano-s-cold-wallet-20170801t080916595z",
"weight": 10000
}
]
}smartonelegalupvoted (1.00%) @raineorshine / start-using-secure-communication2017/11/23 04:31:57
smartonelegalupvoted (1.00%) @raineorshine / start-using-secure-communication
2017/11/23 04:31:57
| voter | smartonelegal |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 100 (1.00%) |
| Transaction Info | Block #17464274/Trx f8f93653ec872b02e184cdbf896636622d022c0f |
View Raw JSON Data
{
"trx_id": "f8f93653ec872b02e184cdbf896636622d022c0f",
"block": 17464274,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-23T04:31:57",
"op": [
"vote",
{
"voter": "smartonelegal",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 100
}
]
}raineorshinereceived 0.857 SBD, 1.189 SP author reward for @raineorshine / start-using-secure-communication2017/11/20 17:41:51
raineorshinereceived 0.857 SBD, 1.189 SP author reward for @raineorshine / start-using-secure-communication
2017/11/20 17:41:51
| author | raineorshine |
| permlink | start-using-secure-communication |
| sbd payout | 0.857 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 1934.350041 VESTS |
| Transaction Info | Block #17393728/Virtual Operation #9 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 17393728,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 9,
"timestamp": "2017-11-20T17:41:51",
"op": [
"author_reward",
{
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"sbd_payout": "0.857 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "1934.350041 VESTS"
}
]
}curiousinventorupvoted (100.00%) @raineorshine / start-using-secure-communication2017/11/15 07:52:57
curiousinventorupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/11/15 07:52:57
| voter | curiousinventor |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17237992/Trx 3002f9c1cd07ba38e60bc0ce74bbf42835b26921 |
View Raw JSON Data
{
"trx_id": "3002f9c1cd07ba38e60bc0ce74bbf42835b26921",
"block": 17237992,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-15T07:52:57",
"op": [
"vote",
{
"voter": "curiousinventor",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}awesomianistupvoted (69.00%) @raineorshine / start-using-secure-communication2017/11/15 00:22:51
awesomianistupvoted (69.00%) @raineorshine / start-using-secure-communication
2017/11/15 00:22:51
| voter | awesomianist |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 6900 (69.00%) |
| Transaction Info | Block #17228994/Trx c188d8694784a240e413806ccb2a212aa5c14a33 |
View Raw JSON Data
{
"trx_id": "c188d8694784a240e413806ccb2a212aa5c14a33",
"block": 17228994,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-15T00:22:51",
"op": [
"vote",
{
"voter": "awesomianist",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 6900
}
]
}debraycodesupvoted (100.00%) @raineorshine / start-using-secure-communication2017/11/14 23:11:00
debraycodesupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/11/14 23:11:00
| voter | debraycodes |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17227557/Trx 1b24df0a440d679330e392e130b07e3c9c4bef27 |
View Raw JSON Data
{
"trx_id": "1b24df0a440d679330e392e130b07e3c9c4bef27",
"block": 17227557,
"trx_in_block": 27,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-14T23:11:00",
"op": [
"vote",
{
"voter": "debraycodes",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}2017/11/14 01:01:36
2017/11/14 01:01:36
| parent author | raineorshine |
| parent permlink | start-using-secure-communication |
| author | furion |
| permlink | re-raineorshine-start-using-secure-communication-20171114t010134025z |
| title | |
| body | Hey there, welcome to steemit. ps: I've discovered your trough your recent interview on Bitcoin Uncensored; where I found your insights on how humans work quite interesting. |
| json metadata | {"tags":["security"],"app":"steemit/0.1"} |
| Transaction Info | Block #17200974/Trx 0c6dc0a5f354cd40dc07f2408741459286e88a88 |
View Raw JSON Data
{
"trx_id": "0c6dc0a5f354cd40dc07f2408741459286e88a88",
"block": 17200974,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-14T01:01:36",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "start-using-secure-communication",
"author": "furion",
"permlink": "re-raineorshine-start-using-secure-communication-20171114t010134025z",
"title": "",
"body": "Hey there, welcome to steemit.\n\nps: I've discovered your trough your recent interview on Bitcoin Uncensored; where I found your insights on how humans work quite interesting.",
"json_metadata": "{\"tags\":[\"security\"],\"app\":\"steemit/0.1\"}"
}
]
}furionupvoted (100.00%) @raineorshine / start-using-secure-communication2017/11/14 00:53:03
furionupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/11/14 00:53:03
| voter | furion |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17200803/Trx 59ed97b904bb0557b98e3fbcf13be22efdeaa704 |
View Raw JSON Data
{
"trx_id": "59ed97b904bb0557b98e3fbcf13be22efdeaa704",
"block": 17200803,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-14T00:53:03",
"op": [
"vote",
{
"voter": "furion",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}xoslumanupvoted (100.00%) @raineorshine / start-using-secure-communication2017/11/13 23:39:33
xoslumanupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/11/13 23:39:33
| voter | xosluman |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17199334/Trx 351178f798d3228694a5a87a31537eef2cb4da85 |
View Raw JSON Data
{
"trx_id": "351178f798d3228694a5a87a31537eef2cb4da85",
"block": 17199334,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-13T23:39:33",
"op": [
"vote",
{
"voter": "xosluman",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}rachel-ftwupvoted (100.00%) @raineorshine / start-using-secure-communication2017/11/13 20:34:42
rachel-ftwupvoted (100.00%) @raineorshine / start-using-secure-communication
2017/11/13 20:34:42
| voter | rachel-ftw |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 10000 (100.00%) |
| Transaction Info | Block #17195637/Trx 42a98c3ed418741cbc635fe91efdb69dd888df6a |
View Raw JSON Data
{
"trx_id": "42a98c3ed418741cbc635fe91efdb69dd888df6a",
"block": 17195637,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-13T20:34:42",
"op": [
"vote",
{
"voter": "rachel-ftw",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 10000
}
]
}lacremo-itupvoted (35.00%) @raineorshine / start-using-secure-communication2017/11/13 20:14:54
lacremo-itupvoted (35.00%) @raineorshine / start-using-secure-communication
2017/11/13 20:14:54
| voter | lacremo-it |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 3500 (35.00%) |
| Transaction Info | Block #17195241/Trx f7b9f1f0335be136776d2c7f6a1027cfc6a0d46d |
View Raw JSON Data
{
"trx_id": "f7b9f1f0335be136776d2c7f6a1027cfc6a0d46d",
"block": 17195241,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-13T20:14:54",
"op": [
"vote",
{
"voter": "lacremo-it",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 3500
}
]
}ubgupvoted (1.00%) @raineorshine / start-using-secure-communication2017/11/13 18:02:51
ubgupvoted (1.00%) @raineorshine / start-using-secure-communication
2017/11/13 18:02:51
| voter | ubg |
| author | raineorshine |
| permlink | start-using-secure-communication |
| weight | 100 (1.00%) |
| Transaction Info | Block #17192600/Trx 2ab37abb7c114b8febe36051314ec576c77a7a5e |
View Raw JSON Data
{
"trx_id": "2ab37abb7c114b8febe36051314ec576c77a7a5e",
"block": 17192600,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-13T18:02:51",
"op": [
"vote",
{
"voter": "ubg",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"weight": 100
}
]
}raineorshinepublished a new post: start-using-secure-communication2017/11/13 17:41:51
raineorshinepublished a new post: start-using-secure-communication
2017/11/13 17:41:51
| parent author | |
| parent permlink | security |
| author | raineorshine |
| permlink | start-using-secure-communication |
| title | Start Using Secure Communication |
| body | As we move into a decentralized, digital age, we are beginning to recognize the critical importance of privacy. Email is not a secure protocol. Fully encrypted messages should be standard. You may not think you need this level of security, or that you have [nothing to hide](https://www.ted.com/talks/glenn_greenwald_why_privacy_matters), but if you invest in cryptocurrencies or do radical activism or anything that might be used against you in the future, it's a good idea to start using secure communication now! Please consider downloading the [Keybase app](https://keybase.io) for your computer or device. This will allow you to send messages that are fully encrypted and mathematically invisible to any third party. **https://keybase.io** You can add me on Keybase at https://keybase.io/raineorshine. I will exclusively be using Keybase (or the similarly private [Signal app](https://signal.org)) to communicate in all financial/legal/activist matters. If you'd like to be able to receive my messages, I recommend downloading one of the above apps. They work just like any messenger app. You won't even know that you're using super secure, high-grade encryption! If you occupy a marginalized social location, I encourage you even more to start using these technologies and investing in cryptocurrency. These technologies are the leading edge, and we need more identities operating at the leading edge! |
| json metadata | {"tags":["security","cryptocurrency","keybase","signalapp","blockchain"],"links":["https://www.ted.com/talks/glenn_greenwald_why_privacy_matters","https://keybase.io","https://keybase.io/raineorshine","https://signal.org"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #17192180/Trx 3434967cb17d81e7543cc728c5324dc104cd6666 |
View Raw JSON Data
{
"trx_id": "3434967cb17d81e7543cc728c5324dc104cd6666",
"block": 17192180,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-11-13T17:41:51",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "security",
"author": "raineorshine",
"permlink": "start-using-secure-communication",
"title": "Start Using Secure Communication",
"body": "As we move into a decentralized, digital age, we are beginning to recognize the critical importance of privacy. Email is not a secure protocol. Fully encrypted messages should be standard. You may not think you need this level of security, or that you have [nothing to hide](https://www.ted.com/talks/glenn_greenwald_why_privacy_matters), but if you invest in cryptocurrencies or do radical activism or anything that might be used against you in the future, it's a good idea to start using secure communication now!\n\nPlease consider downloading the [Keybase app](https://keybase.io) for your computer or device. This will allow you to send messages that are fully encrypted and mathematically invisible to any third party.\n\n**https://keybase.io**\n\nYou can add me on Keybase at https://keybase.io/raineorshine. I will exclusively be using Keybase (or the similarly private [Signal app](https://signal.org)) to communicate in all financial/legal/activist matters. If you'd like to be able to receive my messages, I recommend downloading one of the above apps. They work just like any messenger app. You won't even know that you're using super secure, high-grade encryption!\n\nIf you occupy a marginalized social location, I encourage you even more to start using these technologies and investing in cryptocurrency. These technologies are the leading edge, and we need more identities operating at the leading edge!",
"json_metadata": "{\"tags\":[\"security\",\"cryptocurrency\",\"keybase\",\"signalapp\",\"blockchain\"],\"links\":[\"https://www.ted.com/talks/glenn_greenwald_why_privacy_matters\",\"https://keybase.io\",\"https://keybase.io/raineorshine\",\"https://signal.org\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}raineorshinereceived 0.332 SBD, 0.365 SP author reward for @raineorshine / programming-tips-from-a-team-lead2017/07/14 15:22:06
raineorshinereceived 0.332 SBD, 0.365 SP author reward for @raineorshine / programming-tips-from-a-team-lead
2017/07/14 15:22:06
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| sbd payout | 0.332 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 593.325738 VESTS |
| Transaction Info | Block #13679167/Virtual Operation #7 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 13679167,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 7,
"timestamp": "2017-07-14T15:22:06",
"op": [
"author_reward",
{
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"sbd_payout": "0.332 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "593.325738 VESTS"
}
]
}raineorshinereceived 0.189 SBD, 0.207 SP author reward for @raineorshine / introduction2017/07/14 15:04:36
raineorshinereceived 0.189 SBD, 0.207 SP author reward for @raineorshine / introduction
2017/07/14 15:04:36
| author | raineorshine |
| permlink | introduction |
| sbd payout | 0.189 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 336.976161 VESTS |
| Transaction Info | Block #13678817/Virtual Operation #4 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 13678817,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 4,
"timestamp": "2017-07-14T15:04:36",
"op": [
"author_reward",
{
"author": "raineorshine",
"permlink": "introduction",
"sbd_payout": "0.189 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "336.976161 VESTS"
}
]
}woz.softwareupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead2017/07/11 10:56:33
woz.softwareupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead
2017/07/11 10:56:33
| voter | woz.software |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13587545/Trx 9d8348500e15b58db007f1cb9b753088a645e6de |
View Raw JSON Data
{
"trx_id": "9d8348500e15b58db007f1cb9b753088a645e6de",
"block": 13587545,
"trx_in_block": 31,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-11T10:56:33",
"op": [
"vote",
{
"voter": "woz.software",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"weight": 10000
}
]
}raineorshineflagged (-100.00%) @qonq99 / re-melissaschwartz-edit-or-delete-post-20160728t152644509z2017/07/10 15:31:00
raineorshineflagged (-100.00%) @qonq99 / re-melissaschwartz-edit-or-delete-post-20160728t152644509z
2017/07/10 15:31:00
| voter | raineorshine |
| author | qonq99 |
| permlink | re-melissaschwartz-edit-or-delete-post-20160728t152644509z |
| weight | -10000 (-100.00%) |
| Transaction Info | Block #13564250/Trx 95aee682af94eb23c99f652355490866eb9c2cf3 |
View Raw JSON Data
{
"trx_id": "95aee682af94eb23c99f652355490866eb9c2cf3",
"block": 13564250,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-10T15:31:00",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "qonq99",
"permlink": "re-melissaschwartz-edit-or-delete-post-20160728t152644509z",
"weight": -10000
}
]
}raineorshineupvoted (100.00%) @raineorshine / introduction2017/07/10 15:30:00
raineorshineupvoted (100.00%) @raineorshine / introduction
2017/07/10 15:30:00
| voter | raineorshine |
| author | raineorshine |
| permlink | introduction |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13564230/Trx 63bb2d44aa26f4f4ebcb2fca67c2e2dc48710c58 |
View Raw JSON Data
{
"trx_id": "63bb2d44aa26f4f4ebcb2fca67c2e2dc48710c58",
"block": 13564230,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-10T15:30:00",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "raineorshine",
"permlink": "introduction",
"weight": 10000
}
]
}raineorshineupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead2017/07/10 15:29:51
raineorshineupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead
2017/07/10 15:29:51
| voter | raineorshine |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13564227/Trx 84169859ab6212d23b78fd80dc7c1f39fa8c4b41 |
View Raw JSON Data
{
"trx_id": "84169859ab6212d23b78fd80dc7c1f39fa8c4b41",
"block": 13564227,
"trx_in_block": 36,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-10T15:29:51",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"weight": 10000
}
]
}2017/07/09 18:27:42
2017/07/09 18:27:42
| parent author | raineorshine |
| parent permlink | re-adnanrahic-re-raineorshine-programming-tips-from-a-team-lead-20170708t162032324z |
| author | adnanrahic |
| permlink | re-raineorshine-re-adnanrahic-re-raineorshine-programming-tips-from-a-team-lead-20170709t182741737z |
| title | |
| body | Yes, indeed a quite intriguing topic. I definitely agree with you regarding the flawed ideology. Companies should push their employees to want to learn because of themselves, not because they need to. But that opens up another topic altogether. Some people simply do not have a desire to grow. They're perfectly content with where they are, and how they got there. The only thing you can do is to be a _"community leader"_ of sorts. I've seen that it is much easier for such individuals to follow along to meetups or workshops if you are the one to instigate and create such events. Looking at your GitHub, I seem to doubt you are new to public speaking at events such as I mentioned above. :) I'm very glad to have had this talk. Looking forward to reading more from you. |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #13539081/Trx 5da215dc5b386caeba2880467138e551ab5ee952 |
View Raw JSON Data
{
"trx_id": "5da215dc5b386caeba2880467138e551ab5ee952",
"block": 13539081,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-09T18:27:42",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "re-adnanrahic-re-raineorshine-programming-tips-from-a-team-lead-20170708t162032324z",
"author": "adnanrahic",
"permlink": "re-raineorshine-re-adnanrahic-re-raineorshine-programming-tips-from-a-team-lead-20170709t182741737z",
"title": "",
"body": "Yes, indeed a quite intriguing topic. I definitely agree with you regarding the flawed ideology. Companies should push their employees to want to learn because of themselves, not because they need to. But that opens up another topic altogether. Some people simply do not have a desire to grow. They're perfectly content with where they are, and how they got there. The only thing you can do is to be a _\"community leader\"_ of sorts. I've seen that it is much easier for such individuals to follow along to meetups or workshops if you are the one to instigate and create such events. Looking at your GitHub, I seem to doubt you are new to public speaking at events such as I mentioned above. :)\n\nI'm very glad to have had this talk. Looking forward to reading more from you.",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}2017/07/09 14:21:00
2017/07/09 14:21:00
| voter | raineorshine |
| author | hastla |
| permlink | re-raineorshine-programming-tips-from-a-team-lead-20170709t094247223z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13534148/Trx 9af1681b7fbe79958b57c007a1df23c30e8cadf9 |
View Raw JSON Data
{
"trx_id": "9af1681b7fbe79958b57c007a1df23c30e8cadf9",
"block": 13534148,
"trx_in_block": 35,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-09T14:21:00",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "hastla",
"permlink": "re-raineorshine-programming-tips-from-a-team-lead-20170709t094247223z",
"weight": 10000
}
]
}hastlaupvoted (100.00%) @raineorshine / introduction2017/07/09 09:43:06
hastlaupvoted (100.00%) @raineorshine / introduction
2017/07/09 09:43:06
| voter | hastla |
| author | raineorshine |
| permlink | introduction |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13528591/Trx 87ff29196c7767a3677d877cb48a373d9686d0a3 |
View Raw JSON Data
{
"trx_id": "87ff29196c7767a3677d877cb48a373d9686d0a3",
"block": 13528591,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-09T09:43:06",
"op": [
"vote",
{
"voter": "hastla",
"author": "raineorshine",
"permlink": "introduction",
"weight": 10000
}
]
}2017/07/09 09:42:48
2017/07/09 09:42:48
| parent author | raineorshine |
| parent permlink | programming-tips-from-a-team-lead |
| author | hastla |
| permlink | re-raineorshine-programming-tips-from-a-team-lead-20170709t094247223z |
| title | |
| body | Great info from great person :) Your github is just hardcore impressive... when look at that I know why I am simply too old for learning coding - lol. |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #13528585/Trx 8dbcb4e9b3411f21c8cf8905e00e818ba75942ff |
View Raw JSON Data
{
"trx_id": "8dbcb4e9b3411f21c8cf8905e00e818ba75942ff",
"block": 13528585,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-09T09:42:48",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "programming-tips-from-a-team-lead",
"author": "hastla",
"permlink": "re-raineorshine-programming-tips-from-a-team-lead-20170709t094247223z",
"title": "",
"body": "Great info from great person :)\n\nYour github is just hardcore impressive... when look at that I know why I am simply too old for learning coding - lol.",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}hastlaupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead2017/07/09 09:41:45
hastlaupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead
2017/07/09 09:41:45
| voter | hastla |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13528564/Trx 26c30c7a11986e9bd5624e17bca13872d3ba03a0 |
View Raw JSON Data
{
"trx_id": "26c30c7a11986e9bd5624e17bca13872d3ba03a0",
"block": 13528564,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-09T09:41:45",
"op": [
"vote",
{
"voter": "hastla",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"weight": 10000
}
]
}2017/07/08 16:20:42
2017/07/08 16:20:42
| voter | raineorshine |
| author | adnanrahic |
| permlink | re-raineorshine-programming-tips-from-a-team-lead-20170708t085518376z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13507751/Trx 18e6c1832ac8e401e22e9c6b422e7556614030b0 |
View Raw JSON Data
{
"trx_id": "18e6c1832ac8e401e22e9c6b422e7556614030b0",
"block": 13507751,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-08T16:20:42",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "adnanrahic",
"permlink": "re-raineorshine-programming-tips-from-a-team-lead-20170708t085518376z",
"weight": 10000
}
]
}2017/07/08 16:20:39
2017/07/08 16:20:39
| parent author | adnanrahic |
| parent permlink | re-raineorshine-programming-tips-from-a-team-lead-20170708t085518376z |
| author | raineorshine |
| permlink | re-adnanrahic-re-raineorshine-programming-tips-from-a-team-lead-20170708t162032324z |
| title | |
| body | Glad you enjoyed it. Your comment is... well-timed! I am struggling with some of the same things myself. It is relatively easy to enforce code quality policies. It is a lot harder to change someone's attitude towards coding and work. I admit that I am in a somewhat pessimistic phase right now; it seems that some people have a desire to learn and grow, and others just want to do the minimum to get by. Not sure there is much that I can do to change that. I have seen companies who have adopted rigorous training and development practices. I'm sure they get good results. I'm not sure I'm completely on board ideologically though. It can create an atmosphere of external motivation and performance expectations. This may ensure strong team performance, but I am not sure that it helps people realize their potential in a more holistic way. Interesting topic :). |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #13507750/Trx a51800e7eb31c714cf0c1e3557b6f4c8ae7d7630 |
View Raw JSON Data
{
"trx_id": "a51800e7eb31c714cf0c1e3557b6f4c8ae7d7630",
"block": 13507750,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-08T16:20:39",
"op": [
"comment",
{
"parent_author": "adnanrahic",
"parent_permlink": "re-raineorshine-programming-tips-from-a-team-lead-20170708t085518376z",
"author": "raineorshine",
"permlink": "re-adnanrahic-re-raineorshine-programming-tips-from-a-team-lead-20170708t162032324z",
"title": "",
"body": "Glad you enjoyed it. Your comment is... well-timed! I am struggling with some of the same things myself. It is relatively easy to enforce code quality policies. It is a lot harder to change someone's attitude towards coding and work. I admit that I am in a somewhat pessimistic phase right now; it seems that some people have a desire to learn and grow, and others just want to do the minimum to get by. Not sure there is much that I can do to change that.\n\nI have seen companies who have adopted rigorous training and development practices. I'm sure they get good results. I'm not sure I'm completely on board ideologically though. It can create an atmosphere of external motivation and performance expectations. This may ensure strong team performance, but I am not sure that it helps people realize their potential in a more holistic way. Interesting topic :).",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}2017/07/08 08:55:27
2017/07/08 08:55:27
| parent author | raineorshine |
| parent permlink | programming-tips-from-a-team-lead |
| author | adnanrahic |
| permlink | re-raineorshine-programming-tips-from-a-team-lead-20170708t085518376z |
| title | |
| body | Very insightful. Thanks for the article. But, how do you motivate members of the team to work on themselves and learn new programming concepts? For example, take courses, go to meetups, etc... |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #13498847/Trx 301eea5cb777f56f5944ab2192f7b7891e2bcc54 |
View Raw JSON Data
{
"trx_id": "301eea5cb777f56f5944ab2192f7b7891e2bcc54",
"block": 13498847,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-08T08:55:27",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "programming-tips-from-a-team-lead",
"author": "adnanrahic",
"permlink": "re-raineorshine-programming-tips-from-a-team-lead-20170708t085518376z",
"title": "",
"body": "Very insightful. Thanks for the article. But, how do you motivate members of the team to work on themselves and learn new programming concepts? For example, take courses, go to meetups, etc...",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}adnanrahicupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead2017/07/08 08:53:15
adnanrahicupvoted (100.00%) @raineorshine / programming-tips-from-a-team-lead
2017/07/08 08:53:15
| voter | adnanrahic |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13498803/Trx 5a4acd56d49530272118bdc8190b084a48b3bb8f |
View Raw JSON Data
{
"trx_id": "5a4acd56d49530272118bdc8190b084a48b3bb8f",
"block": 13498803,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-08T08:53:15",
"op": [
"vote",
{
"voter": "adnanrahic",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"weight": 10000
}
]
}goodaytradersupvoted (13.00%) @raineorshine / programming-tips-from-a-team-lead2017/07/07 16:23:12
goodaytradersupvoted (13.00%) @raineorshine / programming-tips-from-a-team-lead
2017/07/07 16:23:12
| voter | goodaytraders |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| weight | 1300 (13.00%) |
| Transaction Info | Block #13479022/Trx 62085e7a4d63efa672f13c9b9e951810ff84fcac |
View Raw JSON Data
{
"trx_id": "62085e7a4d63efa672f13c9b9e951810ff84fcac",
"block": 13479022,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-07T16:23:12",
"op": [
"vote",
{
"voter": "goodaytraders",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"weight": 1300
}
]
}almost-digitalupvoted (42.00%) @raineorshine / programming-tips-from-a-team-lead2017/07/07 16:10:39
almost-digitalupvoted (42.00%) @raineorshine / programming-tips-from-a-team-lead
2017/07/07 16:10:39
| voter | almost-digital |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| weight | 4200 (42.00%) |
| Transaction Info | Block #13478771/Trx d3dd3a2c7cd57ff74e570606d48e0aa785ed398d |
View Raw JSON Data
{
"trx_id": "d3dd3a2c7cd57ff74e570606d48e0aa785ed398d",
"block": 13478771,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-07T16:10:39",
"op": [
"vote",
{
"voter": "almost-digital",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"weight": 4200
}
]
}raineorshinepublished a new post: programming-tips-from-a-team-lead2017/07/07 15:22:06
raineorshinepublished a new post: programming-tips-from-a-team-lead
2017/07/07 15:22:06
| parent author | |
| parent permlink | programming |
| author | raineorshine |
| permlink | programming-tips-from-a-team-lead |
| title | Programming Tips from a Team Lead |
| body | If the devs on my team remember *anything*, I want them to remember these fundamental programming guidelines. 🎩 (examples are based on a Javascript environment, but many can be extrapolated to other environments) ## Handle all errors Don't let anything fail silently! You will thank me when you have to debug some random error on Production that does not occur locally. On the client-side, you'll want to flash the error to the screen in whatever framework you are using: ``` this.props.dispatch({ type: 'flash-error', data: "Specific error message." }) ``` <b></b> On the server-side, you'll want to print to the console and either rethrow or send a 500 response (if you are in a route): ``` someAsyncThing .then(...) .catch(err) { console.error('Specific description of where we are in the code.', err) throw new Error(err) // make sure to send a 500 to the client if in a route! // res.status(500).send('Specific description of where we are in the code.') }) ``` <b></b> Make sure you print the actual `err` object as seen above, not just the error message, so that you print the full stack trace! Do NOT do `console.log('ERROR: ' + err)` as the error will be converted to a string and the stack trace will be lost! ## Prefer immutable State (mutable values) is the source of all evil. More seriously, it is a messy construct that introduces time as an implicit variable. More simply, it makes your code more error-prone and harder to debug. - Instead of using `var` or `let`, use `const`. This one will set you on the right path 95% of the time. If you find yourself reaching for something other than `const`, ask yourself if you really need a mutable value. It's far better to create a brand new value most of the time than reusing an existing value. The reason this is so important is not that you are going to realistically mess up `var` every time. It is that writing `var` forces other developers to search the entire file to make sure the value is not being modified in any other sneaky ways. `const` communicates loud and clear: _this is guaranteed to be the only place this value is set_. This communicates clear intentions and saves other programmers lots of time. - Instead of writing a `for` loop and pushing items onto an array, do an `arr.map(...)`. - Instead of writing a bunch of logic to process array items to generate a final value, use `arr.reduce(...)` (you can really do a lot with `reduce`). - Instead of modifying a value in an object, use `Object.assign` to copy an object with a new value. Code bunnies everywhere will rejoice! 🐰 ## Return promises If you write a function that does some asynchronous processing, return a promise that resolves when it completes! This is a good practice _even if you are not using the return value_. Without it, there is no way to catch errors, no way to tell how long something took, and no way to serialize other operations. Always returning a promise for asynchronous functions gives you flexibility in the future to chain asynchronous options together and handle errors consistently. ## Respect abstractions What?!? I know. This one is hard to explain. Probably the most important one to help you level up as a programmer though. Write code that does one thing and does it well. Write functions/modules that *hide* their implementation, only exposing the minimum interface required. Make decisions about what functions/modules are responsible for, and don't let that bleed into other areas! Saying the job of a programmer is to "just get it to work" is like saying the job of mountaineer is to put their left leg in front of their right. That's the easy part. *The job of a programmer is to manage complexity*. (Complexity != Learning Curve!!!) Good code hides implementation details while exposing a clean, intuitive interface to other modules. Much of programming is making judgment calls about possible tradeoffs. Optimize for low complexity and surface area and you will be in good shape 99% of the time. ## Invest in your codebase - Use a linter. How nice to have a machine keep your code tidy! 🤖 - Write unit tests. They will save you hours of work finding regressions. 10% vs 0% coverage is 100x better than 20% vs 10% coverage! - Take time to build protection around common slip-ups. For example, a simple pre-commit hook that checks for extraneous dependencies in a node project will catch developers who accidentally installed a module without saving it to the package.json: `"echo \"Looking for extraneous dependencies...\" && ! (npm ls --depth 0 2>/dev/null | grep extraneous && echo \"Extraneous dependencies detected. Please use \"npm install --save\" for wanted packages and \"npm prune\" to remove all unwanted packages.\")"`. Yay! - If you realized you implemented something the wrong way, make the effort to fix it *even if it's already working*. It's one thing to choose a simpler, less robust implementation because of the engineering effort saved. It's another thing to justify keeping shitty code in your code base because "it's not worth it now." Trust me, you do not want to go down this path. It sets up a bad cycle of writing bad code, hiding a deeper problem of poor planning/architectural skills. Those are the raw ingredients of technical debt. I hope these tips help you and your team level up your skills and maintain a clean and maintainable codebase! --- <center> **Raine Revere** [clarityofheart.com](http://www.clarityofheart.com/) </center> |
| json metadata | {"tags":["programming","javascript","tips","guidelines"],"links":["http://www.clarityofheart.com/"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #13477803/Trx 92334d726f6b7119295912e2825a7210bdf75c89 |
View Raw JSON Data
{
"trx_id": "92334d726f6b7119295912e2825a7210bdf75c89",
"block": 13477803,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-07T15:22:06",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "programming",
"author": "raineorshine",
"permlink": "programming-tips-from-a-team-lead",
"title": "Programming Tips from a Team Lead",
"body": "If the devs on my team remember *anything*, I want them to remember these fundamental programming guidelines. 🎩\n\n(examples are based on a Javascript environment, but many can be extrapolated to other environments)\n\n## Handle all errors\nDon't let anything fail silently! You will thank me when you have to debug some random error on Production that does not occur locally.\n\nOn the client-side, you'll want to flash the error to the screen in whatever framework you are using:\n\n```\nthis.props.dispatch({ type: 'flash-error', data: \"Specific error message.\" })\n```\n\n<b></b>\nOn the server-side, you'll want to print to the console and either rethrow or send a 500 response (if you are in a route):\n\n```\nsomeAsyncThing\n .then(...)\n .catch(err) {\n console.error('Specific description of where we are in the code.', err)\n throw new Error(err)\n // make sure to send a 500 to the client if in a route!\n // res.status(500).send('Specific description of where we are in the code.')\n })\n```\n<b></b>\nMake sure you print the actual `err` object as seen above, not just the error message, so that you print the full stack trace! Do NOT do `console.log('ERROR: ' + err)` as the error will be converted to a string and the stack trace will be lost!\n\n## Prefer immutable\n\nState (mutable values) is the source of all evil. More seriously, it is a messy construct that introduces time as an implicit variable. More simply, it makes your code more error-prone and harder to debug. \n\n- Instead of using `var` or `let`, use `const`. This one will set you on the right path 95% of the time. If you find yourself reaching for something other than `const`, ask yourself if you really need a mutable value. It's far better to create a brand new value most of the time than reusing an existing value. The reason this is so important is not that you are going to realistically mess up `var` every time. It is that writing `var` forces other developers to search the entire file to make sure the value is not being modified in any other sneaky ways. `const` communicates loud and clear: _this is guaranteed to be the only place this value is set_. This communicates clear intentions and saves other programmers lots of time.\n- Instead of writing a `for` loop and pushing items onto an array, do an `arr.map(...)`. \n- Instead of writing a bunch of logic to process array items to generate a final value, use `arr.reduce(...)` (you can really do a lot with `reduce`). \n- Instead of modifying a value in an object, use `Object.assign` to copy an object with a new value.\n\nCode bunnies everywhere will rejoice! 🐰\n\n## Return promises\n\nIf you write a function that does some asynchronous processing, return a promise that resolves when it completes! This is a good practice _even if you are not using the return value_. Without it, there is no way to catch errors, no way to tell how long something took, and no way to serialize other operations. Always returning a promise for asynchronous functions gives you flexibility in the future to chain asynchronous options together and handle errors consistently.\n\n## Respect abstractions\n\nWhat?!? I know. This one is hard to explain. Probably the most important one to help you level up as a programmer though. Write code that does one thing and does it well. Write functions/modules that *hide* their implementation, only exposing the minimum interface required. Make decisions about what functions/modules are responsible for, and don't let that bleed into other areas!\n\nSaying the job of a programmer is to \"just get it to work\" is like saying the job of mountaineer is to put their left leg in front of their right. That's the easy part. *The job of a programmer is to manage complexity*. (Complexity != Learning Curve!!!) Good code hides implementation details while exposing a clean, intuitive interface to other modules. Much of programming is making judgment calls about possible tradeoffs. Optimize for low complexity and surface area and you will be in good shape 99% of the time.\n\n## Invest in your codebase\n\n- Use a linter. How nice to have a machine keep your code tidy! 🤖\n- Write unit tests. They will save you hours of work finding regressions. 10% vs 0% coverage is 100x better than 20% vs 10% coverage!\n- Take time to build protection around common slip-ups. For example, a simple pre-commit hook that checks for extraneous dependencies in a node project will catch developers who accidentally installed a module without saving it to the package.json: `\"echo \\\"Looking for extraneous dependencies...\\\" && ! (npm ls --depth 0 2>/dev/null | grep extraneous && echo \\\"Extraneous dependencies detected. Please use \\\"npm install --save\\\" for wanted packages and \\\"npm prune\\\" to remove all unwanted packages.\\\")\"`. Yay!\n- If you realized you implemented something the wrong way, make the effort to fix it *even if it's already working*. It's one thing to choose a simpler, less robust implementation because of the engineering effort saved. It's another thing to justify keeping shitty code in your code base because \"it's not worth it now.\" Trust me, you do not want to go down this path. It sets up a bad cycle of writing bad code, hiding a deeper problem of poor planning/architectural skills. Those are the raw ingredients of technical debt.\n\nI hope these tips help you and your team level up your skills and maintain a clean and maintainable codebase!\n\n---\n\n<center>\n**Raine Revere**\n[clarityofheart.com](http://www.clarityofheart.com/)\n</center>",
"json_metadata": "{\"tags\":[\"programming\",\"javascript\",\"tips\",\"guidelines\"],\"links\":[\"http://www.clarityofheart.com/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}bolaupvoted (1.00%) @raineorshine / introduction2017/07/07 15:11:12
bolaupvoted (1.00%) @raineorshine / introduction
2017/07/07 15:11:12
| voter | bola |
| author | raineorshine |
| permlink | introduction |
| weight | 100 (1.00%) |
| Transaction Info | Block #13477585/Trx 8564e848182ea4e9b7d1daa07fb52810d0f3ca69 |
View Raw JSON Data
{
"trx_id": "8564e848182ea4e9b7d1daa07fb52810d0f3ca69",
"block": 13477585,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-07T15:11:12",
"op": [
"vote",
{
"voter": "bola",
"author": "raineorshine",
"permlink": "introduction",
"weight": 100
}
]
}twitterbotreplied to @raineorshine / re-introduction-20170707t1505332017/07/07 15:05:36
twitterbotreplied to @raineorshine / re-introduction-20170707t150533
2017/07/07 15:05:36
| parent author | raineorshine |
| parent permlink | introduction |
| author | twitterbot |
| permlink | re-introduction-20170707t150533 |
| title | |
| body | ###  **[Raine Revere](https://twitter.com/@metaraine/status/883339908785487873)** tweeted @ 07 Jul 2017 - 15:00 UTC > I am [steemit.com/@raineorshine](https://t.co/mV77JXY2aC) on @Steemit 🐠✨🎖 ###### *Disclaimer: I am just a bot trying to be helpful.* |
| json metadata | |
| Transaction Info | Block #13477474/Trx 9903fea5ff966db3159223248c5610b0f3404de6 |
View Raw JSON Data
{
"trx_id": "9903fea5ff966db3159223248c5610b0f3404de6",
"block": 13477474,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-07T15:05:36",
"op": [
"comment",
{
"parent_author": "raineorshine",
"parent_permlink": "introduction",
"author": "twitterbot",
"permlink": "re-introduction-20170707t150533",
"title": "",
"body": "###  **[Raine Revere](https://twitter.com/@metaraine/status/883339908785487873)** tweeted @ 07 Jul 2017 - 15:00 UTC\n\n> I am [steemit.com/@raineorshine](https://t.co/mV77JXY2aC) on @Steemit 🐠✨🎖\n\n\n###### *Disclaimer: I am just a bot trying to be helpful.*",
"json_metadata": ""
}
]
}raineorshinepublished a new post: introduction2017/07/07 15:04:36
raineorshinepublished a new post: introduction
2017/07/07 15:04:36
| parent author | |
| parent permlink | introduction |
| author | raineorshine |
| permlink | introduction |
| title | Introduction |
| body | Raine Revere is a cryptocurrency engineer specializing in Ethereum smart contract development. Raine works as a developer, teacher, and counselor, integrating technical knowledge with deep training in contemplative psychology and spirituality. [Github Verification](https://gist.github.com/raineorshine/d93f37bb76de5ff036357d66558de66b) [Twitter Verification](https://twitter.com/metaraine/status/883339908785487873) |
| json metadata | {"tags":["introduction","verification"],"links":["https://gist.github.com/raineorshine/d93f37bb76de5ff036357d66558de66b","https://twitter.com/metaraine/status/883339908785487873"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #13477454/Trx 7584d044cd8bf595081a0eb21f7de6aa77df3b41 |
View Raw JSON Data
{
"trx_id": "7584d044cd8bf595081a0eb21f7de6aa77df3b41",
"block": 13477454,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-07T15:04:36",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "introduction",
"author": "raineorshine",
"permlink": "introduction",
"title": "Introduction",
"body": "Raine Revere is a cryptocurrency engineer specializing in Ethereum smart contract development. Raine works as a developer, teacher, and counselor, integrating technical knowledge with deep training in contemplative psychology and spirituality.\n\n[Github Verification](https://gist.github.com/raineorshine/d93f37bb76de5ff036357d66558de66b)\n[Twitter Verification](https://twitter.com/metaraine/status/883339908785487873)",
"json_metadata": "{\"tags\":[\"introduction\",\"verification\"],\"links\":[\"https://gist.github.com/raineorshine/d93f37bb76de5ff036357d66558de66b\",\"https://twitter.com/metaraine/status/883339908785487873\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}raineorshineupvoted (100.00%) @drherz / who-owns-the-content2017/07/04 03:44:06
raineorshineupvoted (100.00%) @drherz / who-owns-the-content
2017/07/04 03:44:06
| voter | raineorshine |
| author | drherz |
| permlink | who-owns-the-content |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13377951/Trx 326a4806d60d2517540fb44d9edfe8c123ac25d3 |
View Raw JSON Data
{
"trx_id": "326a4806d60d2517540fb44d9edfe8c123ac25d3",
"block": 13377951,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T03:44:06",
"op": [
"vote",
{
"voter": "raineorshine",
"author": "drherz",
"permlink": "who-owns-the-content",
"weight": 10000
}
]
}raineorshineupdated their account properties2017/07/04 03:36:24
raineorshineupdated their account properties
2017/07/04 03:36:24
| account | raineorshine |
| memo key | STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J |
| json metadata | {"profile":{"profile_image":"http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512","name":"Raine Revere","about":"Cryptocurrency Engineer"}} |
| Transaction Info | Block #13377797/Trx 4a4c05f8327e08427ddcbd683859e96c76dd7f37 |
View Raw JSON Data
{
"trx_id": "4a4c05f8327e08427ddcbd683859e96c76dd7f37",
"block": 13377797,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-07-04T03:36:24",
"op": [
"account_update",
{
"account": "raineorshine",
"memo_key": "STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J",
"json_metadata": "{\"profile\":{\"profile_image\":\"http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512\",\"name\":\"Raine Revere\",\"about\":\"Cryptocurrency Engineer\"}}"
}
]
}steemdelegated 7.620 SP to @raineorshine2017/06/12 16:21:03
steemdelegated 7.620 SP to @raineorshine
2017/06/12 16:21:03
| delegator | steem |
| delegatee | raineorshine |
| vesting shares | 12392.355800 VESTS |
| Transaction Info | Block #12760388/Trx fb8704e4c7adca297b20fa7971f741c52eb7a0ee |
View Raw JSON Data
{
"trx_id": "fb8704e4c7adca297b20fa7971f741c52eb7a0ee",
"block": 12760388,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-12T16:21:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "raineorshine",
"vesting_shares": "12392.355800 VESTS"
}
]
}steemdelegated 0.000 SP to @raineorshine2017/06/08 21:36:33
steemdelegated 0.000 SP to @raineorshine
2017/06/08 21:36:33
| delegator | steem |
| delegatee | raineorshine |
| vesting shares | 0.000000 VESTS |
| Transaction Info | Block #12651565/Trx 226ba37bffd2d8824f7c3bea8383ce51c745102f |
View Raw JSON Data
{
"trx_id": "226ba37bffd2d8824f7c3bea8383ce51c745102f",
"block": 12651565,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-06-08T21:36:33",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "raineorshine",
"vesting_shares": "0.000000 VESTS"
}
]
}steemcreated a new account: @raineorshine2017/05/06 15:04:03
steemcreated a new account: @raineorshine
2017/05/06 15:04:03
| fee | 9.000 STEEM |
| delegation | 220000.000000 VESTS |
| creator | steem |
| new account name | raineorshine |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM8isaQ7Q8c3eeecrRUk8moEzPcCFQrxz2QRsTL2qgPns49twGG5",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM6boXuigQ4XPKJd3gJsaXkn3v5k7WUhSeNsX5TVrsmq6XD2yHWR",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM6noyHAN5YFoEbBZr8Wz33PkkNWqcNzt9UxccQzP3kvEUP1qLvj",1]]} |
| memo key | STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J |
| json metadata | |
| extensions | [] |
| Transaction Info | Block #11694123/Trx 78bd3d2976e17c9222ae1b48117aaacf09e75912 |
View Raw JSON Data
{
"trx_id": "78bd3d2976e17c9222ae1b48117aaacf09e75912",
"block": 11694123,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-05-06T15:04:03",
"op": [
"account_create_with_delegation",
{
"fee": "9.000 STEEM",
"delegation": "220000.000000 VESTS",
"creator": "steem",
"new_account_name": "raineorshine",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8isaQ7Q8c3eeecrRUk8moEzPcCFQrxz2QRsTL2qgPns49twGG5",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6boXuigQ4XPKJd3gJsaXkn3v5k7WUhSeNsX5TVrsmq6XD2yHWR",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6noyHAN5YFoEbBZr8Wz33PkkNWqcNzt9UxccQzP3kvEUP1qLvj",
1
]
]
},
"memo_key": "STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J",
"json_metadata": "",
"extensions": []
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress5.36%
{
"voting_manabar": {
"current_mana": "21539296140",
"last_update_time": 1588948677
},
"downvote_manabar": {
"current_mana": "5384824035",
"last_update_time": 1588948677
},
"rc_account": {
"account": "raineorshine",
"rc_manabar": {
"current_mana": "25594877389",
"last_update_time": 1588948677
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "23560045113"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512","name":"Raine Revere","about":"Cryptocurrency Engineer"} |
| JSON METADATA | |
| profile | {"profile_image":"http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512","name":"Raine Revere","about":"Cryptocurrency Engineer"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512",
"name": "Raine Revere",
"about": "Cryptocurrency Engineer"
}
},
"json_metadata": {
"profile": {
"profile_image": "http://www.gravatar.com/avatar/03b704efdab65c446bb6a1f486f1867f.jpg?s=512",
"name": "Raine Revere",
"about": "Cryptocurrency Engineer"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM8isaQ7Q8c3eeecrRUk8moEzPcCFQrxz2QRsTL2qgPns49twGG51/1
Active
Single Signature
Public Keys
STM6boXuigQ4XPKJd3gJsaXkn3v5k7WUhSeNsX5TVrsmq6XD2yHWR1/1
Posting
Single Signature
Public Keys
STM6noyHAN5YFoEbBZr8Wz33PkkNWqcNzt9UxccQzP3kvEUP1qLvj1/1
Memo
STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8isaQ7Q8c3eeecrRUk8moEzPcCFQrxz2QRsTL2qgPns49twGG5",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6boXuigQ4XPKJd3gJsaXkn3v5k7WUhSeNsX5TVrsmq6XD2yHWR",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6noyHAN5YFoEbBZr8Wz33PkkNWqcNzt9UxccQzP3kvEUP1qLvj",
1
]
]
},
"memo": "STM6DPHGYp24Z1qYHAfD6tQWncdNmrSbQCBdzDt2rmqjKJVDQWt4J"
}Witness Votes
0 / 30
No active witness votes.
[]