VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.038USD
STEEM
0.001STEEM
SBD
0.008SBD
Effective Power
5.001SP
├── Own SP
0.628SP
└── Incoming DelegationsDeleg
+4.373SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.001STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.628SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 4.373SP | SP |
| Effective Power | 5.001SP | SP |
| Reward SP (pending) | 0.005SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.008SBD | SBD |
{
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.001 STEEM",
"vesting_shares": "1023.438725 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7120.221081 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.008 SBD",
"conversions": []
}Account Info
| name | alexksso |
| id | 647292 |
| rank | 1,309,473 |
| reputation | 125564810 |
| created | 2018-01-23T19:21:00 |
| recovery_account | steem |
| proxy | None |
| post_count | 2 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-06-04T20:10:33 |
| last_root_post | 2018-06-04T20:10:33 |
| last_vote_time | 2018-06-17T13:48:39 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 1023.438725 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 7120.221081 VESTS |
| reward_vesting_balance | 10.160494 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 | 2018-02-01T20:31:51 |
| 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": 647292,
"name": "alexksso",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7y2XkndRiSWeRTNvBChSA5GHRvevVd2sJZe8m3bX9heyDjyPjY",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8FJczDAqgV4VNh5u7ubHQPD7zL5nfUgEhGsWqPwASnztvSWYYX",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5PRxgvH25WCtMuwrrPo7E2TurvTSZ8MhoMdS1aZX1TuSV1e7GG",
1
]
]
},
"memo_key": "STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560\",\"name\":\"Alexksso\"}}",
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560\",\"name\":\"Alexksso\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2018-02-01T20:31:51",
"created": "2018-01-23T19:21:00",
"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": 2,
"can_vote": true,
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779052161
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779052161
},
"voting_power": 0,
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "1970-01-01T00:00:00",
"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.008 SBD",
"reward_steem_balance": "0.001 STEEM",
"reward_vesting_balance": "10.160494 VESTS",
"reward_vesting_steem": "0.005 STEEM",
"vesting_shares": "1023.438725 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7120.221081 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": 10,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-06-04T20:10:33",
"last_root_post": "2018-06-04T20:10:33",
"last_vote_time": "2018-06-17T13:48:39",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": 125564810,
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 1309473
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2026/05/17 21:09:21
2026/05/17 21:09:21
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 7120.221081 VESTS |
| Transaction Info | Block #106139747/Trx 6394d5ad5ea77ce218f3434adbc5131e25b0292c |
View Raw JSON Data
{
"trx_id": "6394d5ad5ea77ce218f3434adbc5131e25b0292c",
"block": 106139747,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-17T21:09:21",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "7120.221081 VESTS"
}
]
}2026/05/11 17:07:00
2026/05/11 17:07:00
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 4408.010676 VESTS |
| Transaction Info | Block #105962878/Trx c4f9c5433b72e50ede48656ffffab0852da3056e |
View Raw JSON Data
{
"trx_id": "c4f9c5433b72e50ede48656ffffab0852da3056e",
"block": 105962878,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-11T17:07:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "4408.010676 VESTS"
}
]
}2026/04/25 20:35:03
2026/04/25 20:35:03
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 7132.736837 VESTS |
| Transaction Info | Block #105507487/Trx 02bb32909b453bc4e9a287e5cfca30ecace8661b |
View Raw JSON Data
{
"trx_id": "02bb32909b453bc4e9a287e5cfca30ecace8661b",
"block": 105507487,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-04-25T20:35:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "7132.736837 VESTS"
}
]
}2026/01/22 23:32:12
2026/01/22 23:32:12
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 4449.557495 VESTS |
| Transaction Info | Block #102841914/Trx 9a1eaccd45f226bbfc0f51b257a88f3d290e4a7f |
View Raw JSON Data
{
"trx_id": "9a1eaccd45f226bbfc0f51b257a88f3d290e4a7f",
"block": 102841914,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-01-22T23:32:12",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "4449.557495 VESTS"
}
]
}2024/12/16 18:53:09
2024/12/16 18:53:09
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 4613.776692 VESTS |
| Transaction Info | Block #91288359/Trx da435f202545912fbc420e44e9d85afd1ff9e8fe |
View Raw JSON Data
{
"trx_id": "da435f202545912fbc420e44e9d85afd1ff9e8fe",
"block": 91288359,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2024-12-16T18:53:09",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "4613.776692 VESTS"
}
]
}2023/11/13 10:39:15
2023/11/13 10:39:15
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 4782.910224 VESTS |
| Transaction Info | Block #79842641/Trx 911dc15964c1dfb435fa9b33b622b7dd60183631 |
View Raw JSON Data
{
"trx_id": "911dc15964c1dfb435fa9b33b622b7dd60183631",
"block": 79842641,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-11-13T10:39:15",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "4782.910224 VESTS"
}
]
}2023/09/21 18:11:27
2023/09/21 18:11:27
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 7720.189010 VESTS |
| Transaction Info | Block #78343481/Trx 3d10ac7232327d81072c9005aa41886297123cf8 |
View Raw JSON Data
{
"trx_id": "3d10ac7232327d81072c9005aa41886297123cf8",
"block": 78343481,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-09-21T18:11:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "7720.189010 VESTS"
}
]
}2022/11/03 08:24:51
2022/11/03 08:24:51
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 7941.870448 VESTS |
| Transaction Info | Block #69109331/Trx 2a7bd1c9a0c5ac4d1a5617e4c1adee41a29922f4 |
View Raw JSON Data
{
"trx_id": "2a7bd1c9a0c5ac4d1a5617e4c1adee41a29922f4",
"block": 69109331,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-11-03T08:24:51",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "7941.870448 VESTS"
}
]
}2022/01/17 07:58:18
2022/01/17 07:58:18
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 8162.403679 VESTS |
| Transaction Info | Block #60805854/Trx b0cea6abd11e818c1369e9f7d8dde49799fd4a20 |
View Raw JSON Data
{
"trx_id": "b0cea6abd11e818c1369e9f7d8dde49799fd4a20",
"block": 60805854,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-01-17T07:58:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "8162.403679 VESTS"
}
]
}2021/06/13 22:01:03
2021/06/13 22:01:03
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 8346.172337 VESTS |
| Transaction Info | Block #54604394/Trx 6da25e97bc2c9dbfc4e1b8f1fbfd5343eb8ee021 |
View Raw JSON Data
{
"trx_id": "6da25e97bc2c9dbfc4e1b8f1fbfd5343eb8ee021",
"block": 54604394,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-06-13T22:01:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "8346.172337 VESTS"
}
]
}2020/12/11 08:24:03
2020/12/11 08:24:03
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 8533.594311 VESTS |
| Transaction Info | Block #49351969/Trx f7b4ff111a2527fad82bbb30979195c2f01357d7 |
View Raw JSON Data
{
"trx_id": "f7b4ff111a2527fad82bbb30979195c2f01357d7",
"block": 49351969,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-11T08:24:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "8533.594311 VESTS"
}
]
}2020/12/06 02:01:27
2020/12/06 02:01:27
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 1912.543513 VESTS |
| Transaction Info | Block #49203536/Trx 3a65efd26a3229134ba02907cd492f5445f268e6 |
View Raw JSON Data
{
"trx_id": "3a65efd26a3229134ba02907cd492f5445f268e6",
"block": 49203536,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-06T02:01:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "1912.543513 VESTS"
}
]
}2020/11/25 15:09:03
2020/11/25 15:09:03
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 8550.720928 VESTS |
| Transaction Info | Block #48906925/Trx c6fa09f4858a110bb9fb02b4e2e8b2f09a62a128 |
View Raw JSON Data
{
"trx_id": "c6fa09f4858a110bb9fb02b4e2e8b2f09a62a128",
"block": 48906925,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-11-25T15:09:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "8550.720928 VESTS"
}
]
}2020/05/09 02:56:09
2020/05/09 02:56:09
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 8742.607524 VESTS |
| Transaction Info | Block #43213749/Trx 21f5ccc26004a66c5c6e53013ff8e9a15c2ef0a9 |
View Raw JSON Data
{
"trx_id": "21f5ccc26004a66c5c6e53013ff8e9a15c2ef0a9",
"block": 43213749,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-09T02:56:09",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "8742.607524 VESTS"
}
]
}2020/05/08 06:06:36
2020/05/08 06:06:36
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43189343/Trx d014ee4ef01afc9da93449d80875c3b3c8c5c185 |
View Raw JSON Data
{
"trx_id": "d014ee4ef01afc9da93449d80875c3b3c8c5c185",
"block": 43189343,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T06:06:36",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "1953.311140 VESTS"
}
]
}2020/01/23 21:49:45
2020/01/23 21:49:45
| parent author | alexksso |
| parent permlink | managing-authorizations-and-delegation-on-eos |
| author | steemitboard |
| permlink | steemitboard-notify-alexksso-20200123t214945000z |
| title | |
| body | Congratulations @alexksso! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@alexksso/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/@alexksso) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=alexksso)_</sub> ###### [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 #40190852/Trx 910525f7942b985e748919f26842bf94d508d936 |
View Raw JSON Data
{
"trx_id": "910525f7942b985e748919f26842bf94d508d936",
"block": 40190852,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-01-23T21:49:45",
"op": [
"comment",
{
"parent_author": "alexksso",
"parent_permlink": "managing-authorizations-and-delegation-on-eos",
"author": "steemitboard",
"permlink": "steemitboard-notify-alexksso-20200123t214945000z",
"title": "",
"body": "Congratulations @alexksso! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@alexksso/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/@alexksso) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=alexksso)_</sub>\n\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\"]}"
}
]
}2019/08/29 17:02:27
2019/08/29 17:02:27
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 8886.687995 VESTS |
| Transaction Info | Block #35976748/Trx d23c2d179f9781d5e38d76636663c08f7d7ce5a6 |
View Raw JSON Data
{
"trx_id": "d23c2d179f9781d5e38d76636663c08f7d7ce5a6",
"block": 35976748,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-08-29T17:02:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "8886.687995 VESTS"
}
]
}2019/01/23 21:36:15
2019/01/23 21:36:15
| parent author | alexksso |
| parent permlink | managing-authorizations-and-delegation-on-eos |
| author | steemitboard |
| permlink | steemitboard-notify-alexksso-20190123t213614000z |
| title | |
| body | Congratulations @alexksso! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@alexksso/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@alexksso)_</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #29718077/Trx c7ff746dc9b1ae0f56e69002a574e161a6f68655 |
View Raw JSON Data
{
"trx_id": "c7ff746dc9b1ae0f56e69002a574e161a6f68655",
"block": 29718077,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-23T21:36:15",
"op": [
"comment",
{
"parent_author": "alexksso",
"parent_permlink": "managing-authorizations-and-delegation-on-eos",
"author": "steemitboard",
"permlink": "steemitboard-notify-alexksso-20190123t213614000z",
"title": "",
"body": "Congratulations @alexksso! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@alexksso/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@alexksso)_</sub>\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2018/09/16 14:52:24
2018/09/16 14:52:24
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 9084.912643 VESTS |
| Transaction Info | Block #26013159/Trx cc1c865a7cc97c63831225995f04c2365dd228fa |
View Raw JSON Data
{
"trx_id": "cc1c865a7cc97c63831225995f04c2365dd228fa",
"block": 26013159,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-16T14:52:24",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "9084.912643 VESTS"
}
]
}smitopblockchain operation: transfer from savings2018/08/01 23:13:36
smitopblockchain operation: transfer from savings
2018/08/01 23:13:36
| from | smitop |
| request id | 18573 |
| to | alexksso |
| amount | 0.001 SBD |
| memo | Hi, it looks like you're not voting for any witnesses. Witnesses help secure the Steem network. You should vote for some, at https://steemit.com/~witnesses, or by pressing 'Vote for witnesses' in the Steemit sidebar (top right corner). I'm a bot. |
| Transaction Info | Block #24698922/Trx f58f93cc7bc1430f4f96cf7e1c613201c61f7d38 |
View Raw JSON Data
{
"trx_id": "f58f93cc7bc1430f4f96cf7e1c613201c61f7d38",
"block": 24698922,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-08-01T23:13:36",
"op": [
"transfer_from_savings",
{
"from": "smitop",
"request_id": 18573,
"to": "alexksso",
"amount": "0.001 SBD",
"memo": "Hi, it looks like you're not voting for any witnesses. Witnesses help secure the Steem network. You should vote for some, at https://steemit.com/~witnesses, or by pressing 'Vote for witnesses' in the Steemit sidebar (top right corner). I'm a bot."
}
]
}alexkssoupvoted (100.00%) @eosphere / what-was-so-special-about-the-eos-mainnet-halt-last-night2018/06/17 13:48:39
alexkssoupvoted (100.00%) @eosphere / what-was-so-special-about-the-eos-mainnet-halt-last-night
2018/06/17 13:48:39
| voter | alexksso |
| author | eosphere |
| permlink | what-was-so-special-about-the-eos-mainnet-halt-last-night |
| weight | 10000 (100.00%) |
| Transaction Info | Block #23402525/Trx ba120a811c5d082fac9ba3eec56d602f71136195 |
View Raw JSON Data
{
"trx_id": "ba120a811c5d082fac9ba3eec56d602f71136195",
"block": 23402525,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-17T13:48:39",
"op": [
"vote",
{
"voter": "alexksso",
"author": "eosphere",
"permlink": "what-was-so-special-about-the-eos-mainnet-halt-last-night",
"weight": 10000
}
]
}2018/06/12 00:24:51
2018/06/12 00:24:51
| voter | alexksso |
| author | cryptofreedom |
| permlink | a-smart-contract-platform-without-transaction-costs-or-the-need-for-gas-will-finally-make-dapp-development-practical-an |
| weight | 10000 (100.00%) |
| Transaction Info | Block #23242479/Trx 6898a41a49f00af3687f85f8b80c69f3e34535ab |
View Raw JSON Data
{
"trx_id": "6898a41a49f00af3687f85f8b80c69f3e34535ab",
"block": 23242479,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-12T00:24:51",
"op": [
"vote",
{
"voter": "alexksso",
"author": "cryptofreedom",
"permlink": "a-smart-contract-platform-without-transaction-costs-or-the-need-for-gas-will-finally-make-dapp-development-practical-an",
"weight": 10000
}
]
}alexkssoreceived 0.001 STEEM, 0.008 SBD, 0.006 SP author reward for @alexksso / managing-authorizations-and-delegation-on-eos2018/06/11 20:10:33
alexkssoreceived 0.001 STEEM, 0.008 SBD, 0.006 SP author reward for @alexksso / managing-authorizations-and-delegation-on-eos
2018/06/11 20:10:33
| author | alexksso |
| permlink | managing-authorizations-and-delegation-on-eos |
| sbd payout | 0.008 SBD |
| steem payout | 0.001 STEEM |
| vesting payout | 10.160494 VESTS |
| Transaction Info | Block #23237574/Virtual Operation #4 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 23237574,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 4,
"timestamp": "2018-06-11T20:10:33",
"op": [
"author_reward",
{
"author": "alexksso",
"permlink": "managing-authorizations-and-delegation-on-eos",
"sbd_payout": "0.008 SBD",
"steem_payout": "0.001 STEEM",
"vesting_payout": "10.160494 VESTS"
}
]
}2018/06/05 02:06:45
2018/06/05 02:06:45
| parent author | alexksso |
| parent permlink | managing-authorizations-and-delegation-on-eos |
| author | steemitboard |
| permlink | steemitboard-notify-alexksso-20180605t020645000z |
| title | |
| body | Congratulations @alexksso! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@alexksso) You published your First Post [](http://steemitboard.com/@alexksso) You got a First Vote <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #23043539/Trx e15ec781acb5d92742092917a6270b5f3d0a4da9 |
View Raw JSON Data
{
"trx_id": "e15ec781acb5d92742092917a6270b5f3d0a4da9",
"block": 23043539,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-05T02:06:45",
"op": [
"comment",
{
"parent_author": "alexksso",
"parent_permlink": "managing-authorizations-and-delegation-on-eos",
"author": "steemitboard",
"permlink": "steemitboard-notify-alexksso-20180605t020645000z",
"title": "",
"body": "Congratulations @alexksso! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@alexksso) You published your First Post\n[](http://steemitboard.com/@alexksso) You got a First Vote\n\n<sub>_Click on the badge to view your Board of Honor._</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2018/06/04 21:13:06
2018/06/04 21:13:06
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 29468.865989 VESTS |
| Transaction Info | Block #23037667/Trx 9fda75a87e8a0fbee5669d52347d30f5534df29d |
View Raw JSON Data
{
"trx_id": "9fda75a87e8a0fbee5669d52347d30f5534df29d",
"block": 23037667,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-04T21:13:06",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "29468.865989 VESTS"
}
]
}kirkinsupvoted (15.00%) @alexksso / managing-authorizations-and-delegation-on-eos2018/06/04 21:09:27
kirkinsupvoted (15.00%) @alexksso / managing-authorizations-and-delegation-on-eos
2018/06/04 21:09:27
| voter | kirkins |
| author | alexksso |
| permlink | managing-authorizations-and-delegation-on-eos |
| weight | 1500 (15.00%) |
| Transaction Info | Block #23037594/Trx 72b93eff752250150253fda6637b5706be7b2a8d |
View Raw JSON Data
{
"trx_id": "72b93eff752250150253fda6637b5706be7b2a8d",
"block": 23037594,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-04T21:09:27",
"op": [
"vote",
{
"voter": "kirkins",
"author": "alexksso",
"permlink": "managing-authorizations-and-delegation-on-eos",
"weight": 1500
}
]
}ax3upvoted (1.00%) @alexksso / managing-authorizations-and-delegation-on-eos2018/06/04 20:10:42
ax3upvoted (1.00%) @alexksso / managing-authorizations-and-delegation-on-eos
2018/06/04 20:10:42
| voter | ax3 |
| author | alexksso |
| permlink | managing-authorizations-and-delegation-on-eos |
| weight | 100 (1.00%) |
| Transaction Info | Block #23036419/Trx aa96f6c90490c4ef27f0f7992e3f70e338d56f8f |
View Raw JSON Data
{
"trx_id": "aa96f6c90490c4ef27f0f7992e3f70e338d56f8f",
"block": 23036419,
"trx_in_block": 34,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-04T20:10:42",
"op": [
"vote",
{
"voter": "ax3",
"author": "alexksso",
"permlink": "managing-authorizations-and-delegation-on-eos",
"weight": 100
}
]
}alexkssopublished a new post: managing-authorizations-and-delegation-on-eos2018/06/04 20:10:33
alexkssopublished a new post: managing-authorizations-and-delegation-on-eos
2018/06/04 20:10:33
| parent author | |
| parent permlink | eosio |
| author | alexksso |
| permlink | managing-authorizations-and-delegation-on-eos |
| title | Managing authorizations & delegation on EOS |
| body | *This post was originally posted on Azarus's medium: https://medium.com/@azarusio* *Azarus is a tokenized game platform built on EOS. As we foray into this EOS technology stack, we wanted to share the build process and discoveries. Follow us on: web: https://azarus.io twitter: https://twitter.com/azarusio discord: https://discord.gg/ESma8zx* As with any blockchain, every transaction sent to the nodes is signed by the private key of the caller. If you coded in Ethereum/Solidity, you probably had to add methods to your contracts setting & updating addresses that would be the only ones allowed some critical functions. One such example is the ceo kill-switch in the cryptokitties contracts…. which may only be called by the CEO. The Azarus game challenges — internally referred to as “rings” — had some special requirements: * The ring contract must be able to receive the deposit of AZA coins and allow a payout to the winner or a refund if the contract isn’t executed * The deposited amount should not be accessible from other rings * The client Dapp may not operate any coin transfer aside from depositing the initial funds * The oracle in charge of reporting the results of the game should be able to initiate the payout. This seems like a prefect playground to verify our understanding of the EOS authorization & delegation scheme. The approach we took narrowed down to creating “buckets” to deposit the funds… and to treat those buckets as accounts instead of contracts which would have been the expected approach on other blockchains. As we focus on the permission-side of things, the code below is based on eosjs and we’ll ignore the actual content of the contracts. We also prototyped this using the EOS coin as the value store, in the actual production version we’ll obviously be using our AZA token instead. # Setting up the contracts We start by publishing our ring contracts ``` const eosioTokenClientAccount = await eos.newaccount({ creator: 'eosio', name: eosioToken, owner: eosioTokenClientPublic, active: eosioTokenClientPublic, recovery: 'eosio', deposit: '0 EOS'}); const eosioTokenClientContractPath = eosContractsPath + '/eosio.token/eosio.token'; const wast = fs.readFileSync(eosioTokenClientContractPath + '.wast') const abi = fs.readFileSync(eosioTokenClientContractPath + '.abi') const actions = await eos.getActions({ account_name:'eosio', pos: -1, offset: 0 }); try { const res_code = await eos.setcode(eosioToken, 0, 0, wast); const res_abi = await eos.setabi(eosioToken, JSON.parse(abi)); } catch(e) { console.log(e); } let eosioTokenContract = await eos.contract(eosioToken); ``` Then we create a set of 10 buckets as new accounts. ``` const nbMaxBucket = 10; var nbBucket = 0; for (i=1; i<6; i++) { for (j=1; j<6; j++) { const azaOracleBucket = 'azabucket' + i.toString() + j.toString(); const azaOracleBucketAccount = await eos.newaccount({ creator: azaOracle, name: azaOracleBucket, owner: azaBucketPublic, active: azaBucketPublic, recovery: azaOracle, deposit: '0 EOS'}); console.log("Account " + azaOracleBucket + " created"); const bucket_account = await eos.getAccount(azaOracleBucket); const permRes = await permission(azaOracle, azaOracleBucket, azaBucketPublic); const bucket_account2 = await eos.getAccount(azaOracleBucket); nbBucket++; if (nbBucket >= nbMaxBucket) { break; } } if (nbBucket >= nbMaxBucket) { break; } } console.log("Account and Contract created for " + azaOracle); } catch(err) { console.log(err); } ``` # Authorizing the Oracle This next piece grants authority to the Oracle to pay out the winner of a ring, ultimately accessing the funds in the bucket. This call must be done from the same “owner” account that created the bucket. ``` async function permission(delegate, bucketName, publicKey) { try { const permRes = await eos.updateauth({ account: bucketName, permission: "active", parent: "owner", data: { threshold: 1, keys: [{key: publicKey, weight: 1}], accounts: [{permission:{ actor:delegate, permission:"active"}, weight:1}] }, delay: 0 }); return permRes; } catch(e) { console.log(e); return e; } } ``` What’s really outstanding here, is that without ever having to give the Oracle access to the private key of the bucket, we are allowing him an access as an “active” delegate. As an added feature you can also cascade those authorizations, creating for instance an “azarus” permission allowing delegate2 to access the bucket too as a delegate to the initial delegate. ``` const permRes2 = await eos.updateauth({ account: bucketName, permission: "azarus", parent: "active", data: { threshold: 1, keys: [{key: publicKey, weight: 1}], accounts: [{permission:{ actor:delegate2, permission:"active"}, weight:1}] }, delay: 0 }); ``` # Spinning the wheels We now have buckets, where you can deposit funds, and where an Oracle should be able to trigger a payout… let’s make it happen Here’s how you can send coins to a bucket — nothing special here it’s a simple transfer of EOS coins. ``` const eosioTokenContract = await eos.contract('eosio.token'); const azaOracleBucket = 'azabucket11' let token_transfer_user = await eosioTokenContract.transfer({ from: userName, to: azaOracleBucket, quantity: prize + ' EOS', memo: 'deposit'}, { authorization: userName }); console.log("Payment from " + userName + " TO " + azaOracle + " for " + prize + ' -> OK'); ``` And now the final touch: the Oracle calling the bucket to proceed to payout! ``` const eosioTokenContract = await eos.contract('eosio.token'); const azaOracleBucket = 'azabucket11' const bucket_account2 = await eos.getAccount(azaOracleBucket); let token_transfer_user = await eosioTokenContract.transfer({ from: azaOracleBucket, to: beneficiary, quantity: 100 + ' EOS', memo: 'deposit'}, { authorization: [{ actor: azaOracleBucket, permission: 'active', }], } ); ``` Here the Oracle was able to proceed to payout only calling the bucket using its “azaOracleBucket” identity which was setup as a delegate previously. Here’s a schematics of the architecture we just put together focusing on the location of the various private keys (pKeys): https://cdn-images-1.medium.com/max/2000/1*r9zRy4V2tiOboQJUTZ0wgA.png Private keys location # Conclusion It’s pretty impressive to see how with just a few calls, we can create accounts and authorize elements of the system to interact with it without the need to ever reveal or share their private key. Ultimately this removes a lot of complexity from the contracts themselves who are not in charge anymore of the access control and can focus on processing the transactional data letting the EOS infrastructure manage the access control! Share your thoughts and feel free to challenge our approach — this is a new platform and we’re learning as we’re building Azarus… and as EOS gets built! |
| json metadata | {"tags":["eosio","eos","blockchain","eosjs","gaming"],"image":["https://cdn-images-1.medium.com/max/2000/1*r9zRy4V2tiOboQJUTZ0wgA.png"],"links":["https://medium.com/@azarusio","https://azarus.io","https://twitter.com/azarusio","https://discord.gg/ESma8zx"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #23036416/Trx 83bcfe8ad86972dd38426343280b6309cd28ed3d |
View Raw JSON Data
{
"trx_id": "83bcfe8ad86972dd38426343280b6309cd28ed3d",
"block": 23036416,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-04T20:10:33",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "eosio",
"author": "alexksso",
"permlink": "managing-authorizations-and-delegation-on-eos",
"title": "Managing authorizations & delegation on EOS",
"body": "*This post was originally posted on Azarus's medium: https://medium.com/@azarusio*\n\n*Azarus is a tokenized game platform built on EOS. As we foray into this EOS technology stack, we wanted to share the build process and discoveries.\nFollow us on:\nweb: https://azarus.io\ntwitter: https://twitter.com/azarusio\ndiscord: https://discord.gg/ESma8zx*\n\nAs with any blockchain, every transaction sent to the nodes is signed by the private key of the caller. If you coded in Ethereum/Solidity, you probably had to add methods to your contracts setting & updating addresses that would be the only ones allowed some critical functions. One such example is the ceo kill-switch in the cryptokitties contracts…. which may only be called by the CEO.\n\nThe Azarus game challenges — internally referred to as “rings” — had some special requirements:\n* The ring contract must be able to receive the deposit of AZA coins and allow a payout to the winner or a refund if the contract isn’t executed\n* The deposited amount should not be accessible from other rings\n* The client Dapp may not operate any coin transfer aside from depositing the initial funds\n* The oracle in charge of reporting the results of the game should be able to initiate the payout.\nThis seems like a prefect playground to verify our understanding of the EOS authorization & delegation scheme.\n\nThe approach we took narrowed down to creating “buckets” to deposit the funds… and to treat those buckets as accounts instead of contracts which would have been the expected approach on other blockchains.\n\nAs we focus on the permission-side of things, the code below is based on eosjs and we’ll ignore the actual content of the contracts. We also prototyped this using the EOS coin as the value store, in the actual production version we’ll obviously be using our AZA token instead.\n\n# Setting up the contracts\nWe start by publishing our ring contracts\n\n```\nconst eosioTokenClientAccount = await eos.newaccount({\n creator: 'eosio',\n name: eosioToken,\n owner: eosioTokenClientPublic,\n active: eosioTokenClientPublic,\n recovery: 'eosio',\n deposit: '0 EOS'});\nconst eosioTokenClientContractPath = eosContractsPath + '/eosio.token/eosio.token';\nconst wast = fs.readFileSync(eosioTokenClientContractPath + '.wast')\nconst abi = fs.readFileSync(eosioTokenClientContractPath + '.abi')\nconst actions = await eos.getActions({\n account_name:'eosio',\n pos: -1,\n offset: 0\n});\ntry {\n const res_code = await eos.setcode(eosioToken, 0, 0, wast);\n const res_abi = await eos.setabi(eosioToken, JSON.parse(abi));\n} catch(e) {\n console.log(e);\n}\nlet eosioTokenContract = await eos.contract(eosioToken);\n```\n\nThen we create a set of 10 buckets as new accounts.\n\n```\nconst nbMaxBucket = 10;\nvar nbBucket = 0;\nfor (i=1; i<6; i++) {\n for (j=1; j<6; j++) {\n const azaOracleBucket = 'azabucket' + i.toString() + j.toString();\n const azaOracleBucketAccount = await eos.newaccount({\n creator: azaOracle,\n name: azaOracleBucket,\n owner: azaBucketPublic,\n active: azaBucketPublic,\n recovery: azaOracle,\n deposit: '0 EOS'});\n console.log(\"Account \" + azaOracleBucket + \" created\");\n const bucket_account = await eos.getAccount(azaOracleBucket);\n const permRes = await permission(azaOracle, azaOracleBucket, azaBucketPublic);\n const bucket_account2 = await eos.getAccount(azaOracleBucket);\n nbBucket++;\n if (nbBucket >= nbMaxBucket) {\n break;\n }\n }\n if (nbBucket >= nbMaxBucket) {\n break;\n }\n }\n console.log(\"Account and Contract created for \" + azaOracle);\n} catch(err) {\n console.log(err);\n}\n\n```\n\n# Authorizing the Oracle\nThis next piece grants authority to the Oracle to pay out the winner of a ring, ultimately accessing the funds in the bucket. This call must be done from the same “owner” account that created the bucket.\n\n```\nasync function permission(delegate, bucketName, publicKey) {\n try {\n const permRes = await eos.updateauth({\n account: bucketName,\n permission: \"active\",\n parent: \"owner\",\n data: {\n threshold: 1,\n keys: [{key: publicKey, weight: 1}],\n accounts: [{permission:{ actor:delegate, permission:\"active\"}, weight:1}]\n },\n delay: 0\n });\n return permRes;\n } catch(e) {\n console.log(e);\n return e;\n }\n}\n```\nWhat’s really outstanding here, is that without ever having to give the Oracle access to the private key of the bucket, we are allowing him an access as an “active” delegate.\n\nAs an added feature you can also cascade those authorizations, creating for instance an “azarus” permission allowing delegate2 to access the bucket too as a delegate to the initial delegate.\n\n```\nconst permRes2 = await eos.updateauth({\n account: bucketName,\n permission: \"azarus\",\n parent: \"active\",\n data: {\n threshold: 1,\n keys: [{key: publicKey, weight: 1}],\n accounts: [{permission:{ actor:delegate2, permission:\"active\"}, weight:1}]\n },\n delay: 0\n});\n```\n\n# Spinning the wheels\nWe now have buckets, where you can deposit funds, and where an Oracle should be able to trigger a payout… let’s make it happen\n\nHere’s how you can send coins to a bucket — nothing special here it’s a simple transfer of EOS coins.\n\n```\nconst eosioTokenContract = await eos.contract('eosio.token');\nconst azaOracleBucket = 'azabucket11'\nlet token_transfer_user = await eosioTokenContract.transfer({\n from: userName,\n to: azaOracleBucket,\n quantity: prize + ' EOS',\n memo: 'deposit'},\n { authorization: userName });\nconsole.log(\"Payment from \" + userName + \" TO \" + azaOracle + \" for \" + prize + ' -> OK');\n```\n\nAnd now the final touch: the Oracle calling the bucket to proceed to payout!\n\n```\nconst eosioTokenContract = await eos.contract('eosio.token');\nconst azaOracleBucket = 'azabucket11'\nconst bucket_account2 = await eos.getAccount(azaOracleBucket);\nlet token_transfer_user = await eosioTokenContract.transfer({\n from: azaOracleBucket,\n to: beneficiary,\n quantity: 100 + ' EOS',\n memo: 'deposit'},\n { \n authorization: [{\n actor: azaOracleBucket, permission: 'active',\n }],\n }\n);\n```\n\nHere the Oracle was able to proceed to payout only calling the bucket using its “azaOracleBucket” identity which was setup as a delegate previously.\n\nHere’s a schematics of the architecture we just put together focusing on the location of the various private keys (pKeys):\n\nhttps://cdn-images-1.medium.com/max/2000/1*r9zRy4V2tiOboQJUTZ0wgA.png\nPrivate keys location\n\n# Conclusion\nIt’s pretty impressive to see how with just a few calls, we can create accounts and authorize elements of the system to interact with it without the need to ever reveal or share their private key. Ultimately this removes a lot of complexity from the contracts themselves who are not in charge anymore of the access control and can focus on processing the transactional data letting the EOS infrastructure manage the access control!\n\nShare your thoughts and feel free to challenge our approach — this is a new platform and we’re learning as we’re building Azarus… and as EOS gets built!",
"json_metadata": "{\"tags\":[\"eosio\",\"eos\",\"blockchain\",\"eosjs\",\"gaming\"],\"image\":[\"https://cdn-images-1.medium.com/max/2000/1*r9zRy4V2tiOboQJUTZ0wgA.png\"],\"links\":[\"https://medium.com/@azarusio\",\"https://azarus.io\",\"https://twitter.com/azarusio\",\"https://discord.gg/ESma8zx\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}2018/05/23 08:25:21
2018/05/23 08:25:21
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 9147.308308 VESTS |
| Transaction Info | Block #22677170/Trx 1a33225331ec09dadb169d1b98eb1dce3f366f50 |
View Raw JSON Data
{
"trx_id": "1a33225331ec09dadb169d1b98eb1dce3f366f50",
"block": 22677170,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-23T08:25:21",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "9147.308308 VESTS"
}
]
}2018/05/18 18:36:57
2018/05/18 18:36:57
| delegator | steem |
| delegatee | alexksso |
| vesting shares | 29496.081200 VESTS |
| Transaction Info | Block #22545431/Trx 239f2513de462d2b1c367a1427377e3cabc95343 |
View Raw JSON Data
{
"trx_id": "239f2513de462d2b1c367a1427377e3cabc95343",
"block": 22545431,
"trx_in_block": 39,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-18T18:36:57",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "alexksso",
"vesting_shares": "29496.081200 VESTS"
}
]
}2018/04/12 02:39:33
2018/04/12 02:39:33
| parent author | alexksso |
| parent permlink | re-marketingmonk-re-stwbitcoin-eos-token-what-are-you-buying-20180201t202813020z |
| author | ktb1964 |
| permlink | re-alexksso-re-marketingmonk-re-stwbitcoin-eos-token-what-are-you-buying-20180412t023931182z |
| title | |
| body | EOS can't use the tokens -- they are on the ETH blockchain, EOS is creating its own block chain which you have to take your Erc20 tokens and register them to it -- the reason why EOS uses eth is because its blockchain is not up yet and it needed money to fund the project - so it was a year long ICO. |
| json metadata | {"tags":["eos"],"app":"steemit/0.1"} |
| Transaction Info | Block #21490329/Trx 7d5edf63b9773bc602c0076f8f84b2a3a2735936 |
View Raw JSON Data
{
"trx_id": "7d5edf63b9773bc602c0076f8f84b2a3a2735936",
"block": 21490329,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-12T02:39:33",
"op": [
"comment",
{
"parent_author": "alexksso",
"parent_permlink": "re-marketingmonk-re-stwbitcoin-eos-token-what-are-you-buying-20180201t202813020z",
"author": "ktb1964",
"permlink": "re-alexksso-re-marketingmonk-re-stwbitcoin-eos-token-what-are-you-buying-20180412t023931182z",
"title": "",
"body": "EOS can't use the tokens -- they are on the ETH blockchain, EOS is creating its own block chain which you have to take your Erc20 tokens and register them to it -- the reason why EOS uses eth is because its blockchain is not up yet and it needed money to fund the project - so it was a year long ICO.",
"json_metadata": "{\"tags\":[\"eos\"],\"app\":\"steemit/0.1\"}"
}
]
}alexkssofollowed @cryptomarketking2018/02/21 06:21:45
alexkssofollowed @cryptomarketking
2018/02/21 06:21:45
| required auths | [] |
| required posting auths | ["alexksso"] |
| id | follow |
| json | ["follow",{"follower":"alexksso","following":"cryptomarketking","what":["blog"]}] |
| Transaction Info | Block #20056471/Trx b40166d8192d883b841b09b8171f914dc6d09a2b |
View Raw JSON Data
{
"trx_id": "b40166d8192d883b841b09b8171f914dc6d09a2b",
"block": 20056471,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-21T06:21:45",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"alexksso"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"alexksso\",\"following\":\"cryptomarketking\",\"what\":[\"blog\"]}]"
}
]
}2018/02/21 06:21:27
2018/02/21 06:21:27
| voter | alexksso |
| author | cryptomarketking |
| permlink | neo-gaining-nep5-support-from-major-exchanges-bright-days-ahead-for-neo-rpx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20056465/Trx ef89937d708ac4bdcddc5c8ea749c9fd1f9cd173 |
View Raw JSON Data
{
"trx_id": "ef89937d708ac4bdcddc5c8ea749c9fd1f9cd173",
"block": 20056465,
"trx_in_block": 117,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-21T06:21:27",
"op": [
"vote",
{
"voter": "alexksso",
"author": "cryptomarketking",
"permlink": "neo-gaining-nep5-support-from-major-exchanges-bright-days-ahead-for-neo-rpx",
"weight": 10000
}
]
}alexkssoupdated their account properties2018/02/01 20:31:51
alexkssoupdated their account properties
2018/02/01 20:31:51
| account | alexksso |
| memo key | STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw |
| json metadata | {"profile":{"profile_image":"https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560","name":"Alexksso"}} |
| Transaction Info | Block #19498175/Trx 1da9dc2a26014bbc2364b18b3bf18168b843a802 |
View Raw JSON Data
{
"trx_id": "1da9dc2a26014bbc2364b18b3bf18168b843a802",
"block": 19498175,
"trx_in_block": 27,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-01T20:31:51",
"op": [
"account_update",
{
"account": "alexksso",
"memo_key": "STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560\",\"name\":\"Alexksso\"}}"
}
]
}alexkssoupdated their account properties2018/02/01 20:31:15
alexkssoupdated their account properties
2018/02/01 20:31:15
| account | alexksso |
| memo key | STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw |
| json metadata | {"profile":{"profile_image":"https://drive.google.com/file/d/0B8qeUmy6xREpdG03bUt2d2xaWGs/view?usp=sharing","name":"Alexksso"}} |
| Transaction Info | Block #19498163/Trx 74f088e4a834f946e4146597d9c01a3d20160afe |
View Raw JSON Data
{
"trx_id": "74f088e4a834f946e4146597d9c01a3d20160afe",
"block": 19498163,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-01T20:31:15",
"op": [
"account_update",
{
"account": "alexksso",
"memo_key": "STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw",
"json_metadata": "{\"profile\":{\"profile_image\":\"https://drive.google.com/file/d/0B8qeUmy6xREpdG03bUt2d2xaWGs/view?usp=sharing\",\"name\":\"Alexksso\"}}"
}
]
}2018/02/01 20:28:15
2018/02/01 20:28:15
| parent author | marketingmonk |
| parent permlink | re-stwbitcoin-eos-token-what-are-you-buying-20170625t220835543z |
| author | alexksso |
| permlink | re-marketingmonk-re-stwbitcoin-eos-token-what-are-you-buying-20180201t202813020z |
| title | |
| body | I don't think EOS ever actually intends to use those tokens. They only provide soft to run an EOS-style chain. As opposed to Ethereum there will not be a public chain. Moreover transferring those tokens to the EOS world will be a pain :) |
| json metadata | {"tags":["eos"],"app":"steemit/0.1"} |
| Transaction Info | Block #19498103/Trx 605be0dd43d9687d82d517faf23717abdf56388a |
View Raw JSON Data
{
"trx_id": "605be0dd43d9687d82d517faf23717abdf56388a",
"block": 19498103,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-01T20:28:15",
"op": [
"comment",
{
"parent_author": "marketingmonk",
"parent_permlink": "re-stwbitcoin-eos-token-what-are-you-buying-20170625t220835543z",
"author": "alexksso",
"permlink": "re-marketingmonk-re-stwbitcoin-eos-token-what-are-you-buying-20180201t202813020z",
"title": "",
"body": "I don't think EOS ever actually intends to use those tokens. They only provide soft to run an EOS-style chain. As opposed to Ethereum there will not be a public chain. \nMoreover transferring those tokens to the EOS world will be a pain :)",
"json_metadata": "{\"tags\":[\"eos\"],\"app\":\"steemit/0.1\"}"
}
]
}alexkssoupvoted (100.00%) @stwbitcoin / eos-token-what-are-you-buying2018/02/01 20:26:15
alexkssoupvoted (100.00%) @stwbitcoin / eos-token-what-are-you-buying
2018/02/01 20:26:15
| voter | alexksso |
| author | stwbitcoin |
| permlink | eos-token-what-are-you-buying |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19498063/Trx 2874a13865750ac9ca64083a38739dc87370c8f3 |
View Raw JSON Data
{
"trx_id": "2874a13865750ac9ca64083a38739dc87370c8f3",
"block": 19498063,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-01T20:26:15",
"op": [
"vote",
{
"voter": "alexksso",
"author": "stwbitcoin",
"permlink": "eos-token-what-are-you-buying",
"weight": 10000
}
]
}2018/01/23 19:21:00
2018/01/23 19:21:00
| fee | 0.500 STEEM |
| delegation | 29700.000000 VESTS |
| creator | steem |
| new account name | alexksso |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM7y2XkndRiSWeRTNvBChSA5GHRvevVd2sJZe8m3bX9heyDjyPjY",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM8FJczDAqgV4VNh5u7ubHQPD7zL5nfUgEhGsWqPwASnztvSWYYX",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM5PRxgvH25WCtMuwrrPo7E2TurvTSZ8MhoMdS1aZX1TuSV1e7GG",1]]} |
| memo key | STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw |
| json metadata | |
| extensions | [] |
| Transaction Info | Block #19237756/Trx c55c0f5827a51d72352884a58f67a842e1953ce9 |
View Raw JSON Data
{
"trx_id": "c55c0f5827a51d72352884a58f67a842e1953ce9",
"block": 19237756,
"trx_in_block": 38,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-23T19:21:00",
"op": [
"account_create_with_delegation",
{
"fee": "0.500 STEEM",
"delegation": "29700.000000 VESTS",
"creator": "steem",
"new_account_name": "alexksso",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7y2XkndRiSWeRTNvBChSA5GHRvevVd2sJZe8m3bX9heyDjyPjY",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8FJczDAqgV4VNh5u7ubHQPD7zL5nfUgEhGsWqPwASnztvSWYYX",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5PRxgvH25WCtMuwrrPo7E2TurvTSZ8MhoMdS1aZX1TuSV1e7GG",
1
]
]
},
"memo_key": "STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw",
"json_metadata": "",
"extensions": []
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress0.00%
{
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779052161
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779052161
},
"rc_account": {
"account": "alexksso",
"rc_manabar": {
"current_mana": "10164408779",
"last_update_time": 1779052161
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "10164408779"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560","name":"Alexksso"} |
| JSON METADATA | |
| profile | {"profile_image":"https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560","name":"Alexksso"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560",
"name": "Alexksso"
}
},
"json_metadata": {
"profile": {
"profile_image": "https://lh6.googleusercontent.com/NJ5poJs0tlxRAu3u1OtA45JfNgeCRfn5yDG4jZ__GEdrA5cEDtNf6T15bzB1ehmBhG3YRZNh=w3200-h1560",
"name": "Alexksso"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM7y2XkndRiSWeRTNvBChSA5GHRvevVd2sJZe8m3bX9heyDjyPjY1/1
Active
Single Signature
Public Keys
STM8FJczDAqgV4VNh5u7ubHQPD7zL5nfUgEhGsWqPwASnztvSWYYX1/1
Posting
Single Signature
Public Keys
STM5PRxgvH25WCtMuwrrPo7E2TurvTSZ8MhoMdS1aZX1TuSV1e7GG1/1
Memo
STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7y2XkndRiSWeRTNvBChSA5GHRvevVd2sJZe8m3bX9heyDjyPjY",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8FJczDAqgV4VNh5u7ubHQPD7zL5nfUgEhGsWqPwASnztvSWYYX",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5PRxgvH25WCtMuwrrPo7E2TurvTSZ8MhoMdS1aZX1TuSV1e7GG",
1
]
]
},
"memo": "STM6PL3SaCkHgb7rrnWzsEnzatMrDEXjJZPedBEb2dRWKzVjvbjgw"
}Witness Votes
0 / 30
No active witness votes.
[]