VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS78.45%
Net Worth
83.338USD
STEEM
1,344.257STEEM
SBD
0.240SBD
Own SP
192.217SP
Detailed Balance
| STEEM | ||
| balance | 1,344.257STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 192.217SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 192.217SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 0.240SBD | 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": "1344.257 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "313012.768356 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "0.240 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | gurghet |
| id | 603322 |
| rank | 11,385 |
| reputation | 9463610257 |
| created | 2018-01-12T18:30:45 |
| recovery_account | steem |
| proxy | None |
| post_count | 59 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2021-02-15T18:55:36 |
| last_root_post | 2021-02-15T18:55:36 |
| last_vote_time | 2021-04-14T09:00:00 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 1344.257 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.240 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 313012.768356 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 | 180319755853 |
| to_withdraw | 180319755853 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 2021-01-13T19:29:09 |
| last_account_update | 2021-01-13T19:29:09 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 2023-12-04T20:10:48 |
| savings_sbd_last_interest_payment | 2021-01-13T19:35:15 |
{
"id": 603322,
"name": "gurghet",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5KnwEMChVrkT1TGZ6bETf8ezzVRPo3TEzY2q2SPcMMc7sVJKiN",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6XNiUdGoz3RzK4ZzxSKy9UEjJXdiuLx1qr3gKUKxgnVDXZy6Yb",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"busy.app",
1
],
[
"dmania.app",
1
],
[
"dtube.app",
1
],
[
"steem-plus-app",
1
],
[
"steempeak.app",
1
],
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM8YttALR5VTQ6vgUYuBjdigmTyHcgNR3GN2iDYCQCLQjTMEj9qJ",
1
]
]
},
"memo_key": "STM7UKgEJnVs4g3JEmmd4AEFNKeFkY5HfMFAi1QnDUB8AQtPJgZup",
"json_metadata": "{\"profile\":{\"profile_image\":\"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png\",\"name\":\"gurghet\",\"about\":\"Software Engineer\",\"location\":\"Dublin\"}}",
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png\",\"name\":\"gurghet\",\"about\":\"Software Engineer\",\"location\":\"Dublin\"}}",
"proxy": "",
"last_owner_update": "2021-01-13T19:29:09",
"last_account_update": "2021-01-13T19:29:09",
"created": "2018-01-12T18:30:45",
"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": 59,
"can_vote": true,
"voting_manabar": {
"current_mana": "313012768356",
"last_update_time": 1701720648
},
"downvote_manabar": {
"current_mana": "78253192089",
"last_update_time": 1701720648
},
"voting_power": 0,
"balance": "1344.257 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.240 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2023-12-04T20:10:48",
"sbd_last_interest_payment": "2023-12-04T20:10:48",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "2021-01-13T19:35:15",
"savings_sbd_last_interest_payment": "2021-01-13T19:35:15",
"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": "313012.768356 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": "180319755853",
"to_withdraw": "180319755853",
"withdraw_routes": 0,
"curation_rewards": 120,
"posting_rewards": 829,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2021-02-15T18:55:36",
"last_root_post": "2021-02-15T18:55:36",
"last_vote_time": "2021-04-14T09:00:00",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": "9463610257",
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 11385
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2024/01/01 23:40:48
2024/01/01 23:40:48
| amount | 1212.100 STEEM |
| from | bittrex |
| memo | |
| to | gurghet |
| Transaction Info | Block #81256998/Trx d4c00ff1b9e4d755e3192820de5a30aef03488dd |
View Raw JSON Data
{
"block": 81256998,
"op": [
"transfer",
{
"amount": "1212.100 STEEM",
"from": "bittrex",
"memo": "",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2024-01-01T23:40:48",
"trx_id": "d4c00ff1b9e4d755e3192820de5a30aef03488dd",
"trx_in_block": 0,
"virtual_op": 0
}gurghetclaimed reward balance: 0.010 SP2023/12/04 20:10:48
gurghetclaimed reward balance: 0.010 SP
2023/12/04 20:10:48
| account | gurghet |
| reward sbd | 0.000 SBD |
| reward steem | 0.000 STEEM |
| reward vests | 17.035608 VESTS |
| Transaction Info | Block #80450434/Trx e4e5355b9154797e4d4f6731862bbc909ef4e178 |
View Raw JSON Data
{
"block": 80450434,
"op": [
"claim_reward_balance",
{
"account": "gurghet",
"reward_sbd": "0.000 SBD",
"reward_steem": "0.000 STEEM",
"reward_vests": "17.035608 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2023-12-04T20:10:48",
"trx_id": "e4e5355b9154797e4d4f6731862bbc909ef4e178",
"trx_in_block": 0,
"virtual_op": 0
}gurghetreceived 0.006 SP curation reward for @italygame / weekly-report-n-30-italy-community-updates-and-other-info-report-settimanale-n-30-aggiornamenti-della-comunita-italy-e-altre2021/04/20 17:58:09
gurghetreceived 0.006 SP curation reward for @italygame / weekly-report-n-30-italy-community-updates-and-other-info-report-settimanale-n-30-aggiornamenti-della-comunita-italy-e-altre
2021/04/20 17:58:09
| comment author | italygame |
| comment permlink | weekly-report-n-30-italy-community-updates-and-other-info-report-settimanale-n-30-aggiornamenti-della-comunita-italy-e-altre |
| curator | gurghet |
| reward | 9.423855 VESTS |
| Transaction Info | Block #53057075/Virtual Operation #40 |
View Raw JSON Data
{
"block": 53057075,
"op": [
"curation_reward",
{
"comment_author": "italygame",
"comment_permlink": "weekly-report-n-30-italy-community-updates-and-other-info-report-settimanale-n-30-aggiornamenti-della-comunita-italy-e-altre",
"curator": "gurghet",
"reward": "9.423855 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2021-04-20T17:58:09",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 40
}2021/04/14 09:00:00
2021/04/14 09:00:00
| author | italygame |
| permlink | weekly-report-n-30-italy-community-updates-and-other-info-report-settimanale-n-30-aggiornamenti-della-comunita-italy-e-altre |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #52875623/Trx 3a015e7a810a4c8e74a356bd0d92069dcd2e3193 |
View Raw JSON Data
{
"block": 52875623,
"op": [
"vote",
{
"author": "italygame",
"permlink": "weekly-report-n-30-italy-community-updates-and-other-info-report-settimanale-n-30-aggiornamenti-della-comunita-italy-e-altre",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2021-04-14T09:00:00",
"trx_id": "3a015e7a810a4c8e74a356bd0d92069dcd2e3193",
"trx_in_block": 3,
"virtual_op": 0
}2021/04/06 12:35:36
2021/04/06 12:35:36
| author | chinto1 |
| body | I also suggest that more activities should be done in this community including contest and whole lot of your plans are all welcome. |
| json metadata | {"app":"steemit/0.2"} |
| parent author | gurghet |
| parent permlink | mirroring |
| permlink | qr56z4 |
| title | |
| Transaction Info | Block #52651627/Trx 5a95958cae6aef503f5ea095088827401efedd43 |
View Raw JSON Data
{
"block": 52651627,
"op": [
"comment",
{
"author": "chinto1",
"body": "I also suggest that more activities should be done in this community including contest and whole lot of your plans are all welcome.",
"json_metadata": "{\"app\":\"steemit/0.2\"}",
"parent_author": "gurghet",
"parent_permlink": "mirroring",
"permlink": "qr56z4",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2021-04-06T12:35:36",
"trx_id": "5a95958cae6aef503f5ea095088827401efedd43",
"trx_in_block": 5,
"virtual_op": 0
}2021/04/06 12:33:45
2021/04/06 12:33:45
| author | chinto1 |
| body | Is a nice idea. |
| json metadata | {"app":"steemit/0.2"} |
| parent author | gurghet |
| parent permlink | mirroring |
| permlink | qr56w4 |
| title | |
| Transaction Info | Block #52651590/Trx d774d6b522c0e24558d8789822824f35d64ce8c4 |
View Raw JSON Data
{
"block": 52651590,
"op": [
"comment",
{
"author": "chinto1",
"body": "Is a nice idea.",
"json_metadata": "{\"app\":\"steemit/0.2\"}",
"parent_author": "gurghet",
"parent_permlink": "mirroring",
"permlink": "qr56w4",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2021-04-06T12:33:45",
"trx_id": "d774d6b522c0e24558d8789822824f35d64ce8c4",
"trx_in_block": 4,
"virtual_op": 0
}2021/03/30 20:20:12
2021/03/30 20:20:12
| author | beasly |
| body | That would be nice. |
| json metadata | {"app":"steemit/0.2"} |
| parent author | gurghet |
| parent permlink | mirroring |
| permlink | qqsttn |
| title | |
| Transaction Info | Block #52461182/Trx fab4a7ee6aa027e867cd00b995edf77b078de3ac |
View Raw JSON Data
{
"block": 52461182,
"op": [
"comment",
{
"author": "beasly",
"body": "That would be nice.",
"json_metadata": "{\"app\":\"steemit/0.2\"}",
"parent_author": "gurghet",
"parent_permlink": "mirroring",
"permlink": "qqsttn",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2021-03-30T20:20:12",
"trx_id": "fab4a7ee6aa027e867cd00b995edf77b078de3ac",
"trx_in_block": 1,
"virtual_op": 0
}2021/02/15 18:55:36
2021/02/15 18:55:36
| author | gurghet |
| body | Do you guys think we should be mirroring posts and comments from reddit.com? At least for the time being? |
| json metadata | {"tags":["reddit"],"app":"steemit/0.2","format":"markdown"} |
| parent author | |
| parent permlink | hive-197980 |
| permlink | mirroring |
| title | Mirroring |
| Transaction Info | Block #51241932/Trx 39bf62315df1c6ffe237e45da72cdd13e0b1402b |
View Raw JSON Data
{
"block": 51241932,
"op": [
"comment",
{
"author": "gurghet",
"body": "Do you guys think we should be mirroring posts and comments from reddit.com? \nAt least for the time being?",
"json_metadata": "{\"tags\":[\"reddit\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "hive-197980",
"permlink": "mirroring",
"title": "Mirroring"
}
],
"op_in_trx": 0,
"timestamp": "2021-02-15T18:55:36",
"trx_id": "39bf62315df1c6ffe237e45da72cdd13e0b1402b",
"trx_in_block": 8,
"virtual_op": 0
}gurghetcustom json: community2021/02/15 18:54:36
gurghetcustom json: community
2021/02/15 18:54:36
| id | community |
| json | ["subscribe",{"community":"hive-197980"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #51241912/Trx 34422e316ca1c11c2107926f3b77136c65d5e4f8 |
View Raw JSON Data
{
"block": 51241912,
"op": [
"custom_json",
{
"id": "community",
"json": "[\"subscribe\",{\"community\":\"hive-197980\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-02-15T18:54:36",
"trx_id": "34422e316ca1c11c2107926f3b77136c65d5e4f8",
"trx_in_block": 5,
"virtual_op": 0
}gurghetreceived 0.005 SP curation reward for @italygame / gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare2021/01/20 11:39:51
gurghetreceived 0.005 SP curation reward for @italygame / gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare
2021/01/20 11:39:51
| comment author | italygame |
| comment permlink | gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare |
| curator | gurghet |
| reward | 7.611753 VESTS |
| Transaction Info | Block #50493259/Virtual Operation #64 |
View Raw JSON Data
{
"block": 50493259,
"op": [
"curation_reward",
{
"comment_author": "italygame",
"comment_permlink": "gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare",
"curator": "gurghet",
"reward": "7.611753 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-20T11:39:51",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 64
}gurghetblockchain operation: fill transfer from savings2021/01/16 19:35:15
gurghetblockchain operation: fill transfer from savings
2021/01/16 19:35:15
| amount | 0.240 SBD |
| from | gurghet |
| memo | |
| request id | 1610566512 |
| to | gurghet |
| Transaction Info | Block #50388759/Virtual Operation #2 |
View Raw JSON Data
{
"block": 50388759,
"op": [
"fill_transfer_from_savings",
{
"amount": "0.240 SBD",
"from": "gurghet",
"memo": "",
"request_id": 1610566512,
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-16T19:35:15",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 2
}gurghetblockchain operation: fill transfer from savings2021/01/16 19:35:03
gurghetblockchain operation: fill transfer from savings
2021/01/16 19:35:03
| amount | 129.156 STEEM |
| from | gurghet |
| memo | |
| request id | 1610566498 |
| to | gurghet |
| Transaction Info | Block #50388755/Virtual Operation #2 |
View Raw JSON Data
{
"block": 50388755,
"op": [
"fill_transfer_from_savings",
{
"amount": "129.156 STEEM",
"from": "gurghet",
"memo": "",
"request_id": 1610566498,
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-16T19:35:03",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 2
}gurghetupvoted (100.00%) @italygame / gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare2021/01/13 21:10:27
gurghetupvoted (100.00%) @italygame / gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare
2021/01/13 21:10:27
| author | italygame |
| permlink | gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #50305262/Trx 336759b90a9b4b87afacbf5a8a05929f98e5979b |
View Raw JSON Data
{
"block": 50305262,
"op": [
"vote",
{
"author": "italygame",
"permlink": "gli-steemit-awards-2020-ecco-gli-elenchi-selezionati-per-votare",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T21:10:27",
"trx_id": "336759b90a9b4b87afacbf5a8a05929f98e5979b",
"trx_in_block": 3,
"virtual_op": 0
}gurghetupvoted (100.00%) @steemitblog / steemit-a-guide-for-newcomers2021/01/13 21:10:03
gurghetupvoted (100.00%) @steemitblog / steemit-a-guide-for-newcomers
2021/01/13 21:10:03
| author | steemitblog |
| permlink | steemit-a-guide-for-newcomers |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #50305254/Trx 7822160e613b1c39a3c5b9de96f74ff051a0b58f |
View Raw JSON Data
{
"block": 50305254,
"op": [
"vote",
{
"author": "steemitblog",
"permlink": "steemit-a-guide-for-newcomers",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T21:10:03",
"trx_id": "7822160e613b1c39a3c5b9de96f74ff051a0b58f",
"trx_in_block": 6,
"virtual_op": 0
}gurghetcustom json: notify2021/01/13 20:07:30
gurghetcustom json: notify
2021/01/13 20:07:30
| id | notify |
| json | ["setLastRead",{"date":"2021-01-13T20:07:27"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #50304015/Trx b6c80400a53db88754fdea5fb7bc328d63cf80bb |
View Raw JSON Data
{
"block": 50304015,
"op": [
"custom_json",
{
"id": "notify",
"json": "[\"setLastRead\",{\"date\":\"2021-01-13T20:07:27\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T20:07:30",
"trx_id": "b6c80400a53db88754fdea5fb7bc328d63cf80bb",
"trx_in_block": 3,
"virtual_op": 0
}gurghetupvoted (100.00%) @gurghet / creating-a-bitcoin-ticker-with-streams2021/01/13 20:05:12
gurghetupvoted (100.00%) @gurghet / creating-a-bitcoin-ticker-with-streams
2021/01/13 20:05:12
| author | gurghet |
| permlink | creating-a-bitcoin-ticker-with-streams |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #50303970/Trx a98b571a3ba6dd4014fdc36cfae2c7c827d31950 |
View Raw JSON Data
{
"block": 50303970,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "creating-a-bitcoin-ticker-with-streams",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T20:05:12",
"trx_id": "a98b571a3ba6dd4014fdc36cfae2c7c827d31950",
"trx_in_block": 1,
"virtual_op": 0
}gurghetpublished a new post: creating-a-bitcoin-ticker-with-streams2021/01/13 20:05:00
gurghetpublished a new post: creating-a-bitcoin-ticker-with-streams
2021/01/13 20:05:00
| author | gurghet |
| body | > Learning functional programming > > Advanced track In this series I want to explore fundamental concepts and tools of functional programming by building small applications. # Streams <iframe width="560" height="315" src="https://www.youtube.com/embed/sXYceYCLUZw" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> A stream is a conceptual device that abstracts the way in wich we access and process data. A stream at its core is just a sequence of data. However, differently from an array or a list, a stream doesn't necessarily have a beginning or an end. In real life we have some example of streams. A ticker for the price of Bitcoin for example. It's a stream because it's clearly a timed sequence of data. It does have a beginning (when Bitcoin was created) but it never ends. ## Building a Bitcoin price ticker In this issue you'll build a BTC ticker that runs on your screen. This way you will always know when to buy and when to sell. ### Design <div style="margin: 20px"><img alt="Design draft for the BTC ticker" src="https://cdn.steemitimages.com/DQmTMMBmfzrWTM6DpZHZPJoA92vDBDB818XbdZgS9L4wwax/design-draft-for-the-bitcoin-ticker.8a97413d.jpg" height="300"></div> A simple design you can draft in two seconds is the one sketched above. We'll chose some API, parse the output, turn it into a number and finally print it on our screen (or physical ticker if you are retro).  ### Programming A very first draft of the program might be like this: ```scala ZStream .repeat("100.000") // generate some fake data .take(3) // let's not overload .map(identity) // placeholder for parsing .map(priceString => BigDecimal(priceString)) .foreach(price => putStrLn( s"BTC-EUR: ${price.setScale(2, BigDecimal.RoundingMode.UP)}" ) ) ``` You can go ahead and [launch this](https://scastie.scala-lang.org/hwQEk38eTOCfYYrEjhne2Q). In the first line we are getting a hold of the `ZStream` object, it contains the `repeat` method wich just infinitely produces whatever we pass: a string in this case. We limit it to 3 strings, otherwise it will just overload our machine and never stop. The parsing for now is impersonated by an identity function. We then leverage the `BigDecimal` parsing capabilities to have a number to work with. Lastly the `foreach` method is used, which is a terminal method. It will wrap up the stream by printing on the screen a well formatted price tick. We could have even skipped the conversion to `BigDecimal` and back if we don't care about having control on rounding. ```scala ZStream .repeat("100.000") .take(3) .map(identity) .foreach(price => putStrLn(s"BTC-EUR: $price")) ``` Now we go hunting for a good API. Like in the cooking TV show I’ve already done this, but you can look for yourself and I recommend [ProgrammableWeb](https://www.programmableweb.com/). I’m going to use the [Kraken public API](https://api.kraken.com/0/public/Ticker?pair=BTCEUR) which is very basic. It returns a json of this form: ```json { "error": [], "result": { "XXBTZEUR": { ... other stuff "c": "last trade price", ... other stuff } } ``` We are interested in the current price which is the last trade price. We could (and should) use a json parser to extract this. However that would open a can of worms, so I’m going to use a regular expression: <!-- aggiungere nota sulla regex--> ```scala def parsePrice(json: String): String = { val regex = raw"""(?s).*"c":\["([0-9.]+).*""".r json match { case regex(price) => price } } ``` So we have our parsing step, we finally need to actually call the API. Again, there are super-cool http clients we could use; instead for simplicity's sake we'll use the scala built-in client. ```scala val tickerURLCall: Task[String] = IO( io.Source .fromURL("https://api.kraken.com/0/public/Ticker?pair=BTCEUR") .mkString ) ``` We can now put everything together in the program. We will use `tickerURLCall` instead of the fake data and the `priceParce` instead of the identity. ```scala val program: ZIO[Console with Clock, Throwable, Unit] = ZStream .repeatEffect(tickerURLCall) .throttleShape(1, 5.seconds)(_ => 1) // let's slow down .map(parsePrice) .foreach(price => putStrLn( s"BTC-EUR: $price" ) ) ``` Node the addition of the `throttleShape` function. This is because we don't want to call the API as fast as we can, but we want a constant slow rate. The code says 1 call every 5 seconds. The function we supply in the second pair of brackets is a function to compute the weight of the result (to shape the throttle accordingly) we consider all responses equal to 1. This last feature is useful if you have pagination and you don't know how many items you have for each page. You could create a stream that outputs 10 items per minute and sometimes the calls to the source API return more (or less). Then the API would be called more slowly (or faster) to compensate. Also we don't need to limit the number of ticks with `take(3)` now that we have throttling in place. You can [test the bitcoin ticker on Scastie](https://scastie.scala-lang.org/8nRhWur0TEqgSbfayn3JOA) remember to edit it to display your favourite currency pair and your favourite rounding. |
| json metadata | {"tags":["bitcoin","zio","scala","functional","programming","fp"],"image":["https://img.youtube.com/vi/sXYceYCLUZw/0.jpg","https://cdn.steemitimages.com/DQmTMMBmfzrWTM6DpZHZPJoA92vDBDB818XbdZgS9L4wwax/design-draft-for-the-bitcoin-ticker.8a97413d.jpg","https://cdn.steemitimages.com/DQmVSM3EKsTy7V4dSVcZTk9eJsgtGMSa89nRKAjZEXpB7z9/gomez-examining-a-stock-ticker.b61995f1.png"],"links":["https://www.youtube.com/embed/sXYceYCLUZw","https://scastie.scala-lang.org/hwQEk38eTOCfYYrEjhne2Q","https://www.programmableweb.com/","https://api.kraken.com/0/public/Ticker?pair=BTCEUR","https://scastie.scala-lang.org/8nRhWur0TEqgSbfayn3JOA"],"app":"steemit/0.2","format":"markdown"} |
| parent author | |
| parent permlink | hive-175311 |
| permlink | creating-a-bitcoin-ticker-with-streams |
| title | Creating a Bitcoin ticker with streams! |
| Transaction Info | Block #50303967/Trx dcc545a5921c4ee9626eb4b47be39b22a580494f |
View Raw JSON Data
{
"block": 50303967,
"op": [
"comment",
{
"author": "gurghet",
"body": "> Learning functional programming\n> \n> Advanced track\n\nIn this series I want to explore fundamental concepts and tools of functional programming by building small applications.\n\n# Streams\n\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/sXYceYCLUZw\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>\n\nA stream is a conceptual device that abstracts the way in wich we access and process data. A stream at its core is just a sequence of data. However, differently from an array or a list, a stream doesn't necessarily have a beginning or an end.\n\nIn real life we have some example of streams. A ticker for the price of Bitcoin for example. It's a stream because it's clearly a timed sequence of data. It does have a beginning (when Bitcoin was created) but it never ends.\n\n## Building a Bitcoin price ticker\n\nIn this issue you'll build a BTC ticker that runs on your screen. This way you will always know when to buy and when to sell.\n\n### Design\n\n<div style=\"margin: 20px\"><img alt=\"Design draft for the BTC ticker\" src=\"https://cdn.steemitimages.com/DQmTMMBmfzrWTM6DpZHZPJoA92vDBDB818XbdZgS9L4wwax/design-draft-for-the-bitcoin-ticker.8a97413d.jpg\" height=\"300\"></div>\n\n\nA simple design you can draft in two seconds is the one sketched above. We'll chose some API, parse the output, turn it into a number and finally print it on our screen (or physical ticker if you are retro).\n\n\n\n\n### Programming\n\nA very first draft of the program might be like this:\n\n```scala\nZStream\n .repeat(\"100.000\") // generate some fake data\n .take(3) // let's not overload\n .map(identity) // placeholder for parsing\n .map(priceString => BigDecimal(priceString))\n .foreach(price =>\n putStrLn(\n s\"BTC-EUR: ${price.setScale(2, BigDecimal.RoundingMode.UP)}\"\n )\n )\n```\n\nYou can go ahead and [launch this](https://scastie.scala-lang.org/hwQEk38eTOCfYYrEjhne2Q). In the first line we are getting a hold of the `ZStream` object, it contains the `repeat` method wich just infinitely produces whatever we pass: a string in this case. We limit it to 3 strings, otherwise it will just overload our machine and never stop. The parsing for now is impersonated by an identity function. We then leverage the `BigDecimal` parsing capabilities to have a number to work with. Lastly the `foreach` method is used, which is a terminal method. It will wrap up the stream by printing on the screen a well formatted price tick.\n\nWe could have even skipped the conversion to `BigDecimal` and back if we don't care about having control on rounding.\n\n```scala\nZStream\n .repeat(\"100.000\")\n .take(3)\n .map(identity)\n .foreach(price => putStrLn(s\"BTC-EUR: $price\"))\n```\nNow we go hunting for a good API. Like in the cooking TV show I’ve already done this, but you can look for yourself and I recommend [ProgrammableWeb](https://www.programmableweb.com/).\n\nI’m going to use the [Kraken public API](https://api.kraken.com/0/public/Ticker?pair=BTCEUR) which is very basic. It returns a json of this form:\n\n```json\n{\n \"error\": [],\n \"result\": {\n \"XXBTZEUR\": {\n ... other stuff\n \"c\": \"last trade price\",\n ... other stuff\n }\n }\n```\nWe are interested in the current price which is the last trade price. We could (and should) use a json parser to extract this. However that would open a can of worms, so I’m going to use a regular expression:\n<!-- aggiungere nota sulla regex-->\n\n```scala\ndef parsePrice(json: String): String = {\n val regex = raw\"\"\"(?s).*\"c\":\\[\"([0-9.]+).*\"\"\".r\n json match {\n case regex(price) => price\n }\n}\n```\nSo we have our parsing step, we finally need to actually call the API. Again, there are super-cool http clients we could use; instead for simplicity's sake we'll use the scala built-in client.\n\n```scala\nval tickerURLCall: Task[String] = IO(\n io.Source\n .fromURL(\"https://api.kraken.com/0/public/Ticker?pair=BTCEUR\")\n .mkString\n)\n```\nWe can now put everything together in the program. We will use `tickerURLCall` instead of the fake data and the `priceParce` instead of the identity.\n\n```scala\n val program: ZIO[Console with Clock, Throwable, Unit] = ZStream\n .repeatEffect(tickerURLCall)\n .throttleShape(1, 5.seconds)(_ => 1) // let's slow down\n .map(parsePrice)\n .foreach(price =>\n putStrLn(\n s\"BTC-EUR: $price\"\n )\n )\n```\nNode the addition of the `throttleShape` function. This is because we don't want to call the API as fast as we can, but we want a constant slow rate. The code says 1 call every 5 seconds. The function we supply in the second pair of brackets is a function to compute the weight of the result (to shape the throttle accordingly) we consider all responses equal to 1.\n\nThis last feature is useful if you have pagination and you don't know how many items you have for each page. You could create a stream that outputs 10 items per minute and sometimes the calls to the source API return more (or less). Then the API would be called more slowly (or faster) to compensate.\n\nAlso we don't need to limit the number of ticks with `take(3)` now that we have throttling in place.\n\nYou can [test the bitcoin ticker on Scastie](https://scastie.scala-lang.org/8nRhWur0TEqgSbfayn3JOA) remember to edit it to display your favourite currency pair and your favourite rounding.",
"json_metadata": "{\"tags\":[\"bitcoin\",\"zio\",\"scala\",\"functional\",\"programming\",\"fp\"],\"image\":[\"https://img.youtube.com/vi/sXYceYCLUZw/0.jpg\",\"https://cdn.steemitimages.com/DQmTMMBmfzrWTM6DpZHZPJoA92vDBDB818XbdZgS9L4wwax/design-draft-for-the-bitcoin-ticker.8a97413d.jpg\",\"https://cdn.steemitimages.com/DQmVSM3EKsTy7V4dSVcZTk9eJsgtGMSa89nRKAjZEXpB7z9/gomez-examining-a-stock-ticker.b61995f1.png\"],\"links\":[\"https://www.youtube.com/embed/sXYceYCLUZw\",\"https://scastie.scala-lang.org/hwQEk38eTOCfYYrEjhne2Q\",\"https://www.programmableweb.com/\",\"https://api.kraken.com/0/public/Ticker?pair=BTCEUR\",\"https://scastie.scala-lang.org/8nRhWur0TEqgSbfayn3JOA\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "hive-175311",
"permlink": "creating-a-bitcoin-ticker-with-streams",
"title": "Creating a Bitcoin ticker with streams!"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T20:05:00",
"trx_id": "dcc545a5921c4ee9626eb4b47be39b22a580494f",
"trx_in_block": 9,
"virtual_op": 0
}executive-boardsent 0.001 STEEM to @gurghet- "❗ Hello gurghet, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most..."2021/01/13 19:58:06
executive-boardsent 0.001 STEEM to @gurghet- "❗ Hello gurghet, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most..."
2021/01/13 19:58:06
| amount | 0.001 STEEM |
| from | executive-board |
| memo | ❗ Hello gurghet, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board. |
| to | gurghet |
| Transaction Info | Block #50303830/Trx 8e011bdb0ba172bcea7da47ecf490577e6e7d0db |
View Raw JSON Data
{
"block": 50303830,
"op": [
"transfer",
{
"amount": "0.001 STEEM",
"from": "executive-board",
"memo": "❗ Hello gurghet, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board.",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:58:06",
"trx_id": "8e011bdb0ba172bcea7da47ecf490577e6e7d0db",
"trx_in_block": 4,
"virtual_op": 0
}gurghetcustom json: notify2021/01/13 19:57:03
gurghetcustom json: notify
2021/01/13 19:57:03
| id | notify |
| json | ["setLastRead",{"date":"2021-01-13T19:57:00"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #50303809/Trx c036080719e842021ff89a148044d41abb706247 |
View Raw JSON Data
{
"block": 50303809,
"op": [
"custom_json",
{
"id": "notify",
"json": "[\"setLastRead\",{\"date\":\"2021-01-13T19:57:00\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:57:03",
"trx_id": "c036080719e842021ff89a148044d41abb706247",
"trx_in_block": 1,
"virtual_op": 0
}2021/01/13 19:56:24
2021/01/13 19:56:24
| author | gurghet |
| body | lol, this project was a shamble |
| json metadata | {"app":"steemit/0.2"} |
| parent author | gurghet |
| parent permlink | is-this-the-successor-of-steemit |
| permlink | qmw21y |
| title | |
| Transaction Info | Block #50303796/Trx 1f4e2b26b85014d3e38458c1acdb29202cd3b355 |
View Raw JSON Data
{
"block": 50303796,
"op": [
"comment",
{
"author": "gurghet",
"body": "lol, this project was a shamble",
"json_metadata": "{\"app\":\"steemit/0.2\"}",
"parent_author": "gurghet",
"parent_permlink": "is-this-the-successor-of-steemit",
"permlink": "qmw21y",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:56:24",
"trx_id": "1f4e2b26b85014d3e38458c1acdb29202cd3b355",
"trx_in_block": 2,
"virtual_op": 0
}gurghetcustom json: community2021/01/13 19:51:48
gurghetcustom json: community
2021/01/13 19:51:48
| id | community |
| json | ["subscribe",{"community":"hive-175311"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #50303704/Trx e8874e473d086445f979391f08508e38f7f7c1c2 |
View Raw JSON Data
{
"block": 50303704,
"op": [
"custom_json",
{
"id": "community",
"json": "[\"subscribe\",{\"community\":\"hive-175311\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:51:48",
"trx_id": "e8874e473d086445f979391f08508e38f7f7c1c2",
"trx_in_block": 3,
"virtual_op": 0
}gurghetcreated a new account: @hive-1753112021/01/13 19:51:39
gurghetcreated a new account: @hive-175311
2021/01/13 19:51:39
| active | {"account_auths":[],"key_auths":[["STM8RZqGJsWHaNFf4kCQx6caVuwraDuYbAtvmPqV4snoH7r2H6cnn",1]],"weight_threshold":1} |
| creator | gurghet |
| fee | 3.000 STEEM |
| json metadata | |
| memo key | STM6iWc7QhWxcx2YzWhsBfzWWbRX1aq7S7HvViZ1MLUpAR559rteW |
| new account name | hive-175311 |
| owner | {"account_auths":[],"key_auths":[["STM8dhHP99MYjNXBxhrnd6HV5t6XYVSU8ZJmEYgQY6Xg7RS4axXsH",1]],"weight_threshold":1} |
| posting | {"account_auths":[],"key_auths":[["STM6G3Hz9jfP77ftYyQSqjaFEiE2HHWfwUKTPALm6tErbtUPraCz7",1]],"weight_threshold":1} |
| Transaction Info | Block #50303701/Trx 37a3c631c1b5a667740bd1e4289f40915f1d3f3d |
View Raw JSON Data
{
"block": 50303701,
"op": [
"account_create",
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM8RZqGJsWHaNFf4kCQx6caVuwraDuYbAtvmPqV4snoH7r2H6cnn",
1
]
],
"weight_threshold": 1
},
"creator": "gurghet",
"fee": "3.000 STEEM",
"json_metadata": "",
"memo_key": "STM6iWc7QhWxcx2YzWhsBfzWWbRX1aq7S7HvViZ1MLUpAR559rteW",
"new_account_name": "hive-175311",
"owner": {
"account_auths": [],
"key_auths": [
[
"STM8dhHP99MYjNXBxhrnd6HV5t6XYVSU8ZJmEYgQY6Xg7RS4axXsH",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM6G3Hz9jfP77ftYyQSqjaFEiE2HHWfwUKTPALm6tErbtUPraCz7",
1
]
],
"weight_threshold": 1
}
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:51:39",
"trx_id": "37a3c631c1b5a667740bd1e4289f40915f1d3f3d",
"trx_in_block": 1,
"virtual_op": 0
}2021/01/13 19:50:21
2021/01/13 19:50:21
| amount | 6.000 STEEM |
| from | bitvavo |
| memo | |
| to | gurghet |
| Transaction Info | Block #50303675/Trx 51806a86df39be0c5f1a4db1b3a44c774a410eb6 |
View Raw JSON Data
{
"block": 50303675,
"op": [
"transfer",
{
"amount": "6.000 STEEM",
"from": "bitvavo",
"memo": "",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:50:21",
"trx_id": "51806a86df39be0c5f1a4db1b3a44c774a410eb6",
"trx_in_block": 5,
"virtual_op": 0
}gurghetcustom json: community2021/01/13 19:45:09
gurghetcustom json: community
2021/01/13 19:45:09
| id | community |
| json | ["subscribe",{"community":"hive-169321"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #50303574/Trx d1eadb2f096e0798b97629399c13bb978da4ec89 |
View Raw JSON Data
{
"block": 50303574,
"op": [
"custom_json",
{
"id": "community",
"json": "[\"subscribe\",{\"community\":\"hive-169321\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:45:09",
"trx_id": "d1eadb2f096e0798b97629399c13bb978da4ec89",
"trx_in_block": 5,
"virtual_op": 0
}gurghetcustom json: community2021/01/13 19:44:57
gurghetcustom json: community
2021/01/13 19:44:57
| id | community |
| json | ["subscribe",{"community":"hive-163661"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #50303570/Trx 71be0a9008b370c1c74ae0c14c56698b9201d936 |
View Raw JSON Data
{
"block": 50303570,
"op": [
"custom_json",
{
"id": "community",
"json": "[\"subscribe\",{\"community\":\"hive-163661\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:44:57",
"trx_id": "71be0a9008b370c1c74ae0c14c56698b9201d936",
"trx_in_block": 5,
"virtual_op": 0
}gurghetcustom json: community2021/01/13 19:44:00
gurghetcustom json: community
2021/01/13 19:44:00
| id | community |
| json | ["subscribe",{"community":"hive-184714"}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #50303552/Trx a7328cc343b7273e6c915256935cb65b27b0fd88 |
View Raw JSON Data
{
"block": 50303552,
"op": [
"custom_json",
{
"id": "community",
"json": "[\"subscribe\",{\"community\":\"hive-184714\"}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:44:00",
"trx_id": "a7328cc343b7273e6c915256935cb65b27b0fd88",
"trx_in_block": 8,
"virtual_op": 0
}gurghetblockchain operation: transfer from savings2021/01/13 19:35:15
gurghetblockchain operation: transfer from savings
2021/01/13 19:35:15
| amount | 0.240 SBD |
| from | gurghet |
| memo | |
| request id | 1610566512 |
| to | gurghet |
| Transaction Info | Block #50303378/Trx 7e27acf71b182453cc29b054d6b6dae3b385f560 |
View Raw JSON Data
{
"block": 50303378,
"op": [
"transfer_from_savings",
{
"amount": "0.240 SBD",
"from": "gurghet",
"memo": "",
"request_id": 1610566512,
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:35:15",
"trx_id": "7e27acf71b182453cc29b054d6b6dae3b385f560",
"trx_in_block": 3,
"virtual_op": 0
}gurghetblockchain operation: transfer from savings2021/01/13 19:35:03
gurghetblockchain operation: transfer from savings
2021/01/13 19:35:03
| amount | 129.156 STEEM |
| from | gurghet |
| memo | |
| request id | 1610566498 |
| to | gurghet |
| Transaction Info | Block #50303374/Trx 20d0af63fcb76b829bb25e8b59eb9968200b5b47 |
View Raw JSON Data
{
"block": 50303374,
"op": [
"transfer_from_savings",
{
"amount": "129.156 STEEM",
"from": "gurghet",
"memo": "",
"request_id": 1610566498,
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:35:03",
"trx_id": "20d0af63fcb76b829bb25e8b59eb9968200b5b47",
"trx_in_block": 3,
"virtual_op": 0
}gurghetblockchain operation: transfer to savings2021/01/13 19:31:24
gurghetblockchain operation: transfer to savings
2021/01/13 19:31:24
| amount | 0.240 SBD |
| from | gurghet |
| memo | |
| to | gurghet |
| Transaction Info | Block #50303302/Trx 5fac7cf1fb037ea60867f13155889e3f4b41bc61 |
View Raw JSON Data
{
"block": 50303302,
"op": [
"transfer_to_savings",
{
"amount": "0.240 SBD",
"from": "gurghet",
"memo": "",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:31:24",
"trx_id": "5fac7cf1fb037ea60867f13155889e3f4b41bc61",
"trx_in_block": 2,
"virtual_op": 0
}2021/01/13 19:30:45
2021/01/13 19:30:45
| amount | 76.934 STEEM |
| from | gurghet |
| to | gurghet |
| Transaction Info | Block #50303290/Trx d489fb08bf6537d29b25abc491809bdc5e8f607f |
View Raw JSON Data
{
"block": 50303290,
"op": [
"transfer_to_vesting",
{
"amount": "76.934 STEEM",
"from": "gurghet",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:30:45",
"trx_id": "d489fb08bf6537d29b25abc491809bdc5e8f607f",
"trx_in_block": 0,
"virtual_op": 0
}gurghetupdated their account properties2021/01/13 19:29:09
gurghetupdated their account properties
2021/01/13 19:29:09
| account | gurghet |
| active | {"account_auths":[],"key_auths":[["STM6XNiUdGoz3RzK4ZzxSKy9UEjJXdiuLx1qr3gKUKxgnVDXZy6Yb",1]],"weight_threshold":1} |
| json metadata | {"profile":{"profile_image":"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png","name":"gurghet","about":"Software Engineer","location":"Dublin"}} |
| memo key | STM7UKgEJnVs4g3JEmmd4AEFNKeFkY5HfMFAi1QnDUB8AQtPJgZup |
| owner | {"account_auths":[],"key_auths":[["STM5KnwEMChVrkT1TGZ6bETf8ezzVRPo3TEzY2q2SPcMMc7sVJKiN",1]],"weight_threshold":1} |
| posting | {"account_auths":[["busy.app",1],["dmania.app",1],["dtube.app",1],["steem-plus-app",1],["steempeak.app",1],["utopian.app",1]],"key_auths":[["STM8YttALR5VTQ6vgUYuBjdigmTyHcgNR3GN2iDYCQCLQjTMEj9qJ",1]],"weight_threshold":1} |
| Transaction Info | Block #50303258/Trx b9c6134ac60998cc49b25591a1f90f6dd671737a |
View Raw JSON Data
{
"block": 50303258,
"op": [
"account_update",
{
"account": "gurghet",
"active": {
"account_auths": [],
"key_auths": [
[
"STM6XNiUdGoz3RzK4ZzxSKy9UEjJXdiuLx1qr3gKUKxgnVDXZy6Yb",
1
]
],
"weight_threshold": 1
},
"json_metadata": "{\"profile\":{\"profile_image\":\"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png\",\"name\":\"gurghet\",\"about\":\"Software Engineer\",\"location\":\"Dublin\"}}",
"memo_key": "STM7UKgEJnVs4g3JEmmd4AEFNKeFkY5HfMFAi1QnDUB8AQtPJgZup",
"owner": {
"account_auths": [],
"key_auths": [
[
"STM5KnwEMChVrkT1TGZ6bETf8ezzVRPo3TEzY2q2SPcMMc7sVJKiN",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [
[
"busy.app",
1
],
[
"dmania.app",
1
],
[
"dtube.app",
1
],
[
"steem-plus-app",
1
],
[
"steempeak.app",
1
],
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM8YttALR5VTQ6vgUYuBjdigmTyHcgNR3GN2iDYCQCLQjTMEj9qJ",
1
]
],
"weight_threshold": 1
}
}
],
"op_in_trx": 0,
"timestamp": "2021-01-13T19:29:09",
"trx_id": "b9c6134ac60998cc49b25591a1f90f6dd671737a",
"trx_in_block": 2,
"virtual_op": 0
}2020/01/12 19:50:21
2020/01/12 19:50:21
| author | steemitboard |
| body | Congratulations @gurghet! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gurghet/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/@gurghet) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=gurghet)_</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"]} |
| parent author | gurghet |
| parent permlink | is-this-the-successor-of-steemit |
| permlink | steemitboard-notify-gurghet-20200112t195021000z |
| title | |
| Transaction Info | Block #39872292/Trx 836dd38431593b9c210786de332246316ea091de |
View Raw JSON Data
{
"block": 39872292,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @gurghet! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gurghet/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/@gurghet) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=gurghet)_</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\"]}",
"parent_author": "gurghet",
"parent_permlink": "is-this-the-successor-of-steemit",
"permlink": "steemitboard-notify-gurghet-20200112t195021000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2020-01-12T19:50:21",
"trx_id": "836dd38431593b9c210786de332246316ea091de",
"trx_in_block": 13,
"virtual_op": 0
}gurghetreceived 0.000 STEEM from power down installment (0.000 SP)2019/10/01 17:06:18
gurghetreceived 0.000 STEEM from power down installment (0.000 SP)
2019/10/01 17:06:18
| deposited | 0.000 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 0.000003 VESTS |
| Transaction Info | Block #36908284/Virtual Operation #8 |
View Raw JSON Data
{
"block": 36908284,
"op": [
"fill_vesting_withdraw",
{
"deposited": "0.000 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "0.000003 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-10-01T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 8
}gurghetreceived 7.009 STEEM from power down installment (8.518 SP)2019/09/24 17:06:18
gurghetreceived 7.009 STEEM from power down installment (8.518 SP)
2019/09/24 17:06:18
| deposited | 7.009 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #36707111/Virtual Operation #47 |
View Raw JSON Data
{
"block": 36707111,
"op": [
"fill_vesting_withdraw",
{
"deposited": "7.009 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-09-24T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 47
}gurghetreceived 7.006 STEEM from power down installment (8.518 SP)2019/09/17 17:06:18
gurghetreceived 7.006 STEEM from power down installment (8.518 SP)
2019/09/17 17:06:18
| deposited | 7.006 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #36505932/Virtual Operation #3 |
View Raw JSON Data
{
"block": 36505932,
"op": [
"fill_vesting_withdraw",
{
"deposited": "7.006 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-09-17T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 3
}gurghetreceived 7.003 STEEM from power down installment (8.518 SP)2019/09/10 17:06:18
gurghetreceived 7.003 STEEM from power down installment (8.518 SP)
2019/09/10 17:06:18
| deposited | 7.003 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #36304860/Virtual Operation #2 |
View Raw JSON Data
{
"block": 36304860,
"op": [
"fill_vesting_withdraw",
{
"deposited": "7.003 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-09-10T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 2
}gurghetreceived 7.000 STEEM from power down installment (8.518 SP)2019/09/03 17:06:21
gurghetreceived 7.000 STEEM from power down installment (8.518 SP)
2019/09/03 17:06:21
| deposited | 7.000 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #36104238/Virtual Operation #4 |
View Raw JSON Data
{
"block": 36104238,
"op": [
"fill_vesting_withdraw",
{
"deposited": "7.000 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-09-03T17:06:21",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 4
}gurghetreceived 6.997 STEEM from power down installment (8.518 SP)2019/08/27 18:47:42
gurghetreceived 6.997 STEEM from power down installment (8.518 SP)
2019/08/27 18:47:42
| deposited | 6.997 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #35922616/Virtual Operation #37062 |
View Raw JSON Data
{
"block": 35922616,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.997 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-08-27T18:47:42",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 37062
}gurghetreceived 6.994 STEEM from power down installment (8.518 SP)2019/08/20 17:06:18
gurghetreceived 6.994 STEEM from power down installment (8.518 SP)
2019/08/20 17:06:18
| deposited | 6.994 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #35723027/Virtual Operation #35 |
View Raw JSON Data
{
"block": 35723027,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.994 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-08-20T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 35
}gurghetreceived 6.991 STEEM from power down installment (8.518 SP)2019/08/13 17:06:18
gurghetreceived 6.991 STEEM from power down installment (8.518 SP)
2019/08/13 17:06:18
| deposited | 6.991 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #35521771/Virtual Operation #2 |
View Raw JSON Data
{
"block": 35521771,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.991 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-08-13T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 2
}gurghetreceived 6.988 STEEM from power down installment (8.518 SP)2019/08/06 17:06:18
gurghetreceived 6.988 STEEM from power down installment (8.518 SP)
2019/08/06 17:06:18
| deposited | 6.988 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #35321388/Virtual Operation #5 |
View Raw JSON Data
{
"block": 35321388,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.988 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-08-06T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 5
}gurghetreceived 6.985 STEEM from power down installment (8.518 SP)2019/07/30 17:06:18
gurghetreceived 6.985 STEEM from power down installment (8.518 SP)
2019/07/30 17:06:18
| deposited | 6.985 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #35120208/Virtual Operation #4 |
View Raw JSON Data
{
"block": 35120208,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.985 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-07-30T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 4
}gurghetreceived 6.982 STEEM from power down installment (8.518 SP)2019/07/23 17:06:18
gurghetreceived 6.982 STEEM from power down installment (8.518 SP)
2019/07/23 17:06:18
| deposited | 6.982 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #34919253/Virtual Operation #5 |
View Raw JSON Data
{
"block": 34919253,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.982 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-07-23T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 5
}gurghetreceived 6.979 STEEM from power down installment (8.518 SP)2019/07/16 17:06:18
gurghetreceived 6.979 STEEM from power down installment (8.518 SP)
2019/07/16 17:06:18
| deposited | 6.979 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #34717883/Virtual Operation #4 |
View Raw JSON Data
{
"block": 34717883,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.979 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-07-16T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 4
}gurghetblockchain operation: transfer to savings2019/07/10 08:57:21
gurghetblockchain operation: transfer to savings
2019/07/10 08:57:21
| amount | 13.949 STEEM |
| from | gurghet |
| memo | |
| to | gurghet |
| Transaction Info | Block #34535511/Trx 1d57a948ee0ea62589af3890ae8d0c226f77af03 |
View Raw JSON Data
{
"block": 34535511,
"op": [
"transfer_to_savings",
{
"amount": "13.949 STEEM",
"from": "gurghet",
"memo": "",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2019-07-10T08:57:21",
"trx_id": "1d57a948ee0ea62589af3890ae8d0c226f77af03",
"trx_in_block": 41,
"virtual_op": 0
}gurghetreceived 6.976 STEEM from power down installment (8.518 SP)2019/07/09 17:06:18
gurghetreceived 6.976 STEEM from power down installment (8.518 SP)
2019/07/09 17:06:18
| deposited | 6.976 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #34516506/Virtual Operation #4 |
View Raw JSON Data
{
"block": 34516506,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.976 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-07-09T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 4
}gurghetreceived 6.973 STEEM from power down installment (8.518 SP)2019/07/02 17:06:18
gurghetreceived 6.973 STEEM from power down installment (8.518 SP)
2019/07/02 17:06:18
| deposited | 6.973 STEEM |
| from account | gurghet |
| to account | gurghet |
| withdrawn | 13870.750450 VESTS |
| Transaction Info | Block #34315222/Virtual Operation #10 |
View Raw JSON Data
{
"block": 34315222,
"op": [
"fill_vesting_withdraw",
{
"deposited": "6.973 STEEM",
"from_account": "gurghet",
"to_account": "gurghet",
"withdrawn": "13870.750450 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-07-02T17:06:18",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 10
}gurghetstarted power down of 110.732 SP2019/06/25 17:06:18
gurghetstarted power down of 110.732 SP
2019/06/25 17:06:18
| account | gurghet |
| vesting shares | 180319.755853 VESTS |
| Transaction Info | Block #34113852/Trx 8c730b7e8ff489f8dd82192fd00b79ff3ab0b5ad |
View Raw JSON Data
{
"block": 34113852,
"op": [
"withdraw_vesting",
{
"account": "gurghet",
"vesting_shares": "180319.755853 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-06-25T17:06:18",
"trx_id": "8c730b7e8ff489f8dd82192fd00b79ff3ab0b5ad",
"trx_in_block": 32,
"virtual_op": 0
}gurghetblockchain operation: transfer to savings2019/06/25 17:05:27
gurghetblockchain operation: transfer to savings
2019/06/25 17:05:27
| amount | 115.207 STEEM |
| from | gurghet |
| memo | |
| to | gurghet |
| Transaction Info | Block #34113835/Trx c8780e18708a3272836a404b6d393f0b4c9c5ee1 |
View Raw JSON Data
{
"block": 34113835,
"op": [
"transfer_to_savings",
{
"amount": "115.207 STEEM",
"from": "gurghet",
"memo": "",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2019-06-25T17:05:27",
"trx_id": "c8780e18708a3272836a404b6d393f0b4c9c5ee1",
"trx_in_block": 44,
"virtual_op": 0
}2019/06/25 17:03:45
2019/06/25 17:03:45
| amount | 115.206 STEEM |
| from | poloniex |
| memo | ciao |
| to | gurghet |
| Transaction Info | Block #34113801/Trx a62a607d964af6acd28ac8cb25303e16add6449b |
View Raw JSON Data
{
"block": 34113801,
"op": [
"transfer",
{
"amount": "115.206 STEEM",
"from": "poloniex",
"memo": "ciao",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2019-06-25T17:03:45",
"trx_id": "a62a607d964af6acd28ac8cb25303e16add6449b",
"trx_in_block": 16,
"virtual_op": 0
}tete-steemupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2019/04/22 01:46:21
tete-steemupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2019/04/22 01:46:21
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | tete-steem |
| weight | 10000 (100.00%) |
| Transaction Info | Block #32254047/Trx 42c1da7253286fe72f0f2ad70b3204098c9c9e1c |
View Raw JSON Data
{
"block": 32254047,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "tete-steem",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2019-04-22T01:46:21",
"trx_id": "42c1da7253286fe72f0f2ad70b3204098c9c9e1c",
"trx_in_block": 2,
"virtual_op": 0
}cmortonupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2019/01/22 22:18:39
cmortonupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2019/01/22 22:18:39
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | cmorton |
| weight | 10000 (100.00%) |
| Transaction Info | Block #29690164/Trx a3b2d034c761b463c723b819db2460602a43eea4 |
View Raw JSON Data
{
"block": 29690164,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "cmorton",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2019-01-22T22:18:39",
"trx_id": "a3b2d034c761b463c723b819db2460602a43eea4",
"trx_in_block": 5,
"virtual_op": 0
}2019/01/12 19:07:24
2019/01/12 19:07:24
| author | steemitboard |
| body | Congratulations @gurghet! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gurghet/birthday1.png</td><td>1 Year on Steemit</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@gurghet)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking">SteemWhales has officially moved to SteemitBoard Ranking</a></td></tr><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07"><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-01-07">SteemitBoard - Witness Update</a></td></tr></table> > 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"]} |
| parent author | gurghet |
| parent permlink | is-this-the-successor-of-steemit |
| permlink | steemitboard-notify-gurghet-20190112t190723000z |
| title | |
| Transaction Info | Block #29398615/Trx 0a5f4847a4624d3f41cc19f5a4394fd869e0c7fa |
View Raw JSON Data
{
"block": 29398615,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @gurghet! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@gurghet/birthday1.png</td><td>1 Year on Steemit</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@gurghet)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png\"></a></td><td><a href=\"https://steemit.com/steem/@steemitboard/steemwhales-has-officially-moved-to-steemitboard-ranking\">SteemWhales has officially moved to SteemitBoard Ranking</a></td></tr><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-01-07\"><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-01-07\">SteemitBoard - Witness Update</a></td></tr></table>\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\"]}",
"parent_author": "gurghet",
"parent_permlink": "is-this-the-successor-of-steemit",
"permlink": "steemitboard-notify-gurghet-20190112t190723000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2019-01-12T19:07:24",
"trx_id": "0a5f4847a4624d3f41cc19f5a4394fd869e0c7fa",
"trx_in_block": 8,
"virtual_op": 0
}sandwichupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/12/05 19:08:15
sandwichupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/12/05 19:08:15
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | sandwich |
| weight | 10000 (100.00%) |
| Transaction Info | Block #28305012/Trx a2eac205a41b0971e8f610b1ce73c9c06261dc2d |
View Raw JSON Data
{
"block": 28305012,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "sandwich",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-12-05T19:08:15",
"trx_id": "a2eac205a41b0971e8f610b1ce73c9c06261dc2d",
"trx_in_block": 11,
"virtual_op": 0
}pmdupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/10/05 12:38:09
pmdupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/10/05 12:38:09
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | pmd |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26541549/Trx e012af56ec27f455e295b02b221d7b1b4bf86fc9 |
View Raw JSON Data
{
"block": 26541549,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "pmd",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-10-05T12:38:09",
"trx_id": "e012af56ec27f455e295b02b221d7b1b4bf86fc9",
"trx_in_block": 7,
"virtual_op": 0
}2018/07/11 09:11:09
2018/07/11 09:11:09
| author | neogenesis |
| body | This is a great Post, many thanks and its encouraging to see the possibility of Rust being used for EOS. It looks like the nightly build of rust has removed panic_fmt. If I try running your code I get: ```definition of unknown language item 'panic_fmt'``` This is documented here https://users.rust-lang.org/t/psa-breaking-change-panic-fmt-language-item-removed-in-favor-of-panic-implementation/17875 If you could update your lib.rs for this, I'd be grateful! |
| json metadata | {"tags":["crypto"],"links":["https://users.rust-lang.org/t/psa-breaking-change-panic-fmt-language-item-removed-in-favor-of-panic-implementation/17875"],"app":"steemit/0.1"} |
| parent author | gurghet |
| parent permlink | write-eos-contracts-in-rust-instead-of-c |
| permlink | re-gurghet-write-eos-contracts-in-rust-instead-of-c-20180711t091110222z |
| title | |
| Transaction Info | Block #24078090/Trx 9ea8b4ada25112d654ff6414397c4f1cf14efec0 |
View Raw JSON Data
{
"block": 24078090,
"op": [
"comment",
{
"author": "neogenesis",
"body": "This is a great Post, many thanks and its encouraging to see the possibility of Rust being used for EOS.\n\nIt looks like the nightly build of rust has removed panic_fmt. If I try running your code I get: \n```definition of unknown language item 'panic_fmt'```\n\nThis is documented here https://users.rust-lang.org/t/psa-breaking-change-panic-fmt-language-item-removed-in-favor-of-panic-implementation/17875\n\nIf you could update your lib.rs for this, I'd be grateful!",
"json_metadata": "{\"tags\":[\"crypto\"],\"links\":[\"https://users.rust-lang.org/t/psa-breaking-change-panic-fmt-language-item-removed-in-favor-of-panic-implementation/17875\"],\"app\":\"steemit/0.1\"}",
"parent_author": "gurghet",
"parent_permlink": "write-eos-contracts-in-rust-instead-of-c",
"permlink": "re-gurghet-write-eos-contracts-in-rust-instead-of-c-20180711t091110222z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-07-11T09:11:09",
"trx_id": "9ea8b4ada25112d654ff6414397c4f1cf14efec0",
"trx_in_block": 25,
"virtual_op": 0
}neogenesisupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/07/11 08:41:24
neogenesisupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/07/11 08:41:24
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | neogenesis |
| weight | 10000 (100.00%) |
| Transaction Info | Block #24077495/Trx 76e80d035e8d1d45b4df2a3fc9cb00d504df5113 |
View Raw JSON Data
{
"block": 24077495,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "neogenesis",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-07-11T08:41:24",
"trx_id": "76e80d035e8d1d45b4df2a3fc9cb00d504df5113",
"trx_in_block": 3,
"virtual_op": 0
}gurghetupdated their account properties2018/07/04 13:52:51
gurghetupdated their account properties
2018/07/04 13:52:51
| account | gurghet |
| json metadata | {"profile":{"profile_image":"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png","name":"gurghet","about":"Software Engineer","location":"Dublin"}} |
| memo key | STM7MA99SUnmojX5W9NsKQD4bq1Xwf4hNq5fJ7ohAwgXFaWw9GzVq |
| posting | {"account_auths":[["busy.app",1],["dmania.app",1],["dtube.app",1],["steem-plus-app",1],["steempeak.app",1],["utopian.app",1]],"key_auths":[["STM5aD8vc2v2LF9UnpYHDtEqs4xc6sUanD2vnk6DTTZc72riJjw4Q",1]],"weight_threshold":1} |
| Transaction Info | Block #23882228/Trx ad8e7041d2ddc6919e5589f5d37e9018f0ba3c01 |
View Raw JSON Data
{
"block": 23882228,
"op": [
"account_update",
{
"account": "gurghet",
"json_metadata": "{\"profile\":{\"profile_image\":\"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png\",\"name\":\"gurghet\",\"about\":\"Software Engineer\",\"location\":\"Dublin\"}}",
"memo_key": "STM7MA99SUnmojX5W9NsKQD4bq1Xwf4hNq5fJ7ohAwgXFaWw9GzVq",
"posting": {
"account_auths": [
[
"busy.app",
1
],
[
"dmania.app",
1
],
[
"dtube.app",
1
],
[
"steem-plus-app",
1
],
[
"steempeak.app",
1
],
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM5aD8vc2v2LF9UnpYHDtEqs4xc6sUanD2vnk6DTTZc72riJjw4Q",
1
]
],
"weight_threshold": 1
}
}
],
"op_in_trx": 0,
"timestamp": "2018-07-04T13:52:51",
"trx_id": "ad8e7041d2ddc6919e5589f5d37e9018f0ba3c01",
"trx_in_block": 7,
"virtual_op": 0
}fmarzoloupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/07/01 21:01:57
fmarzoloupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/07/01 21:01:57
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | fmarzolo |
| weight | 10000 (100.00%) |
| Transaction Info | Block #23814255/Trx 472868987252111f4e4254f19d5e5610c6d8e096 |
View Raw JSON Data
{
"block": 23814255,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "fmarzolo",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-07-01T21:01:57",
"trx_id": "472868987252111f4e4254f19d5e5610c6d8e096",
"trx_in_block": 10,
"virtual_op": 0
}damiiupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/05/17 17:50:57
damiiupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/05/17 17:50:57
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | damii |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22515716/Trx 4ce27104748330c7792afbafc552b3d915a82707 |
View Raw JSON Data
{
"block": 22515716,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "damii",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-17T17:50:57",
"trx_id": "4ce27104748330c7792afbafc552b3d915a82707",
"trx_in_block": 11,
"virtual_op": 0
}blackwatertepesupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/04/11 19:15:00
blackwatertepesupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/04/11 19:15:00
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | blackwatertepes |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21481439/Trx d9303f127c5dc209aa0493bbbc9f76eecdfe39a1 |
View Raw JSON Data
{
"block": 21481439,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "blackwatertepes",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-04-11T19:15:00",
"trx_id": "d9303f127c5dc209aa0493bbbc9f76eecdfe39a1",
"trx_in_block": 54,
"virtual_op": 0
}gurghetclaimed reward balance: 0.113 SBD, 0.753 SP2018/03/23 14:15:24
gurghetclaimed reward balance: 0.113 SBD, 0.753 SP
2018/03/23 14:15:24
| account | gurghet |
| reward sbd | 0.113 SBD |
| reward steem | 0.000 STEEM |
| reward vests | 1226.145460 VESTS |
| Transaction Info | Block #20928362/Trx ae0b71a91f8db99cfe2ad9046a8e6a23f3ecdb07 |
View Raw JSON Data
{
"block": 20928362,
"op": [
"claim_reward_balance",
{
"account": "gurghet",
"reward_sbd": "0.113 SBD",
"reward_steem": "0.000 STEEM",
"reward_vests": "1226.145460 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-23T14:15:24",
"trx_id": "ae0b71a91f8db99cfe2ad9046a8e6a23f3ecdb07",
"trx_in_block": 0,
"virtual_op": 0
}gurghetreceived 0.001 SP curation reward for @lucaboccassi / in-sostanza-le-amfetamine-1-22018/03/15 15:43:09
gurghetreceived 0.001 SP curation reward for @lucaboccassi / in-sostanza-le-amfetamine-1-2
2018/03/15 15:43:09
| comment author | lucaboccassi |
| comment permlink | in-sostanza-le-amfetamine-1-2 |
| curator | gurghet |
| reward | 2.041477 VESTS |
| Transaction Info | Block #20700587/Virtual Operation #22 |
View Raw JSON Data
{
"block": 20700587,
"op": [
"curation_reward",
{
"comment_author": "lucaboccassi",
"comment_permlink": "in-sostanza-le-amfetamine-1-2",
"curator": "gurghet",
"reward": "2.041477 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-15T15:43:09",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 22
}gurghetreceived 0.001 SP curation reward for @fboccassi / guida-ai-wallet-exchange-wallet2018/03/12 19:14:57
gurghetreceived 0.001 SP curation reward for @fboccassi / guida-ai-wallet-exchange-wallet
2018/03/12 19:14:57
| comment author | fboccassi |
| comment permlink | guida-ai-wallet-exchange-wallet |
| curator | gurghet |
| reward | 2.041783 VESTS |
| Transaction Info | Block #20618533/Virtual Operation #43 |
View Raw JSON Data
{
"block": 20618533,
"op": [
"curation_reward",
{
"comment_author": "fboccassi",
"comment_permlink": "guida-ai-wallet-exchange-wallet",
"curator": "gurghet",
"reward": "2.041783 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-12T19:14:57",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 43
}gurghetupvoted (100.00%) @lucaboccassi / come-costruire-un-sito-web-partendo-da-una-laurea-in-psicologia2018/03/09 07:24:18
gurghetupvoted (100.00%) @lucaboccassi / come-costruire-un-sito-web-partendo-da-una-laurea-in-psicologia
2018/03/09 07:24:18
| author | lucaboccassi |
| permlink | come-costruire-un-sito-web-partendo-da-una-laurea-in-psicologia |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20518104/Trx ac886fca416056faca3387de42efc3ed8f109f19 |
View Raw JSON Data
{
"block": 20518104,
"op": [
"vote",
{
"author": "lucaboccassi",
"permlink": "come-costruire-un-sito-web-partendo-da-una-laurea-in-psicologia",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-09T07:24:18",
"trx_id": "ac886fca416056faca3387de42efc3ed8f109f19",
"trx_in_block": 59,
"virtual_op": 0
}gurghetupvoted (100.00%) @fboccassi / guida-ai-wallet-exchange-wallet2018/03/09 07:23:18
gurghetupvoted (100.00%) @fboccassi / guida-ai-wallet-exchange-wallet
2018/03/09 07:23:18
| author | fboccassi |
| permlink | guida-ai-wallet-exchange-wallet |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20518084/Trx 37965faccd3773b637895e8800687f5857f3954f |
View Raw JSON Data
{
"block": 20518084,
"op": [
"vote",
{
"author": "fboccassi",
"permlink": "guida-ai-wallet-exchange-wallet",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-09T07:23:18",
"trx_id": "37965faccd3773b637895e8800687f5857f3954f",
"trx_in_block": 51,
"virtual_op": 0
}gurghetupvoted (100.00%) @lucaboccassi / in-sostanza-le-amfetamine-1-22018/03/09 07:22:33
gurghetupvoted (100.00%) @lucaboccassi / in-sostanza-le-amfetamine-1-2
2018/03/09 07:22:33
| author | lucaboccassi |
| permlink | in-sostanza-le-amfetamine-1-2 |
| voter | gurghet |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20518069/Trx 856d0914a4a0a1668a30e731e02930833ed0214f |
View Raw JSON Data
{
"block": 20518069,
"op": [
"vote",
{
"author": "lucaboccassi",
"permlink": "in-sostanza-le-amfetamine-1-2",
"voter": "gurghet",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-09T07:22:33",
"trx_id": "856d0914a4a0a1668a30e731e02930833ed0214f",
"trx_in_block": 24,
"virtual_op": 0
}cybernaticupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c2018/03/08 19:25:21
cybernaticupvoted (100.00%) @gurghet / write-eos-contracts-in-rust-instead-of-c
2018/03/08 19:25:21
| author | gurghet |
| permlink | write-eos-contracts-in-rust-instead-of-c |
| voter | cybernatic |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20503726/Trx f839fc89e69e6d80e7710a1ef078ab6294f21179 |
View Raw JSON Data
{
"block": 20503726,
"op": [
"vote",
{
"author": "gurghet",
"permlink": "write-eos-contracts-in-rust-instead-of-c",
"voter": "cybernatic",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-03-08T19:25:21",
"trx_id": "f839fc89e69e6d80e7710a1ef078ab6294f21179",
"trx_in_block": 5,
"virtual_op": 0
}gurghetreceived 0.001 SP curation reward for @fboccassi / tennis-shadows-2018-02-25-18-31-062018/03/04 18:31:06
gurghetreceived 0.001 SP curation reward for @fboccassi / tennis-shadows-2018-02-25-18-31-06
2018/03/04 18:31:06
| comment author | fboccassi |
| comment permlink | tennis-shadows-2018-02-25-18-31-06 |
| curator | gurghet |
| reward | 2.042646 VESTS |
| Transaction Info | Block #20387598/Virtual Operation #46 |
View Raw JSON Data
{
"block": 20387598,
"op": [
"curation_reward",
{
"comment_author": "fboccassi",
"comment_permlink": "tennis-shadows-2018-02-25-18-31-06",
"curator": "gurghet",
"reward": "2.042646 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-04T18:31:06",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 46
}gurghetreceived 0.001 SP curation reward for @phil917 / introducing-puppy-bot2018/03/02 07:13:24
gurghetreceived 0.001 SP curation reward for @phil917 / introducing-puppy-bot
2018/03/02 07:13:24
| comment author | phil917 |
| comment permlink | introducing-puppy-bot |
| curator | gurghet |
| reward | 2.042911 VESTS |
| Transaction Info | Block #20316465/Virtual Operation #29 |
View Raw JSON Data
{
"block": 20316465,
"op": [
"curation_reward",
{
"comment_author": "phil917",
"comment_permlink": "introducing-puppy-bot",
"curator": "gurghet",
"reward": "2.042911 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-02T07:13:24",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 29
}postresteemsent 0.001 STEEM to @gurghet- "Hi @gurghet! Follow this account for the chance to have your post resteemed! This bot randomly selects a follower's post every hour to be resteemed! Good luck!"2018/03/01 23:05:12
postresteemsent 0.001 STEEM to @gurghet- "Hi @gurghet! Follow this account for the chance to have your post resteemed! This bot randomly selects a follower's post every hour to be resteemed! Good luck!"
2018/03/01 23:05:12
| amount | 0.001 STEEM |
| from | postresteem |
| memo | Hi @gurghet! Follow this account for the chance to have your post resteemed! This bot randomly selects a follower's post every hour to be resteemed! Good luck! |
| to | gurghet |
| Transaction Info | Block #20306703/Trx ab2e428a14277b0b166871302cb651b3d79c5719 |
View Raw JSON Data
{
"block": 20306703,
"op": [
"transfer",
{
"amount": "0.001 STEEM",
"from": "postresteem",
"memo": "Hi @gurghet! Follow this account for the chance to have your post resteemed! This bot randomly selects a follower's post every hour to be resteemed! Good luck!",
"to": "gurghet"
}
],
"op_in_trx": 0,
"timestamp": "2018-03-01T23:05:12",
"trx_id": "ab2e428a14277b0b166871302cb651b3d79c5719",
"trx_in_block": 53,
"virtual_op": 0
}2018/03/01 21:19:12
2018/03/01 21:19:12
| author | gurghet |
| body | Sorry, I didn’t get what you are asking here. |
| json metadata | {"tags":["crypto"],"app":"steemit/0.1"} |
| parent author | anarcher |
| parent permlink | re-gurghet-write-eos-contracts-in-rust-instead-of-c-20180225t090804390z |
| permlink | re-anarcher-re-gurghet-write-eos-contracts-in-rust-instead-of-c-20180301t211911624z |
| title | |
| Transaction Info | Block #20304584/Trx 487c66dee104757fec129c72b43bc0d5a5a06516 |
View Raw JSON Data
{
"block": 20304584,
"op": [
"comment",
{
"author": "gurghet",
"body": "Sorry, I didn’t get what you are asking here.",
"json_metadata": "{\"tags\":[\"crypto\"],\"app\":\"steemit/0.1\"}",
"parent_author": "anarcher",
"parent_permlink": "re-gurghet-write-eos-contracts-in-rust-instead-of-c-20180225t090804390z",
"permlink": "re-anarcher-re-gurghet-write-eos-contracts-in-rust-instead-of-c-20180301t211911624z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-03-01T21:19:12",
"trx_id": "487c66dee104757fec129c72b43bc0d5a5a06516",
"trx_in_block": 7,
"virtual_op": 0
}2018/03/01 12:16:57
2018/03/01 12:16:57
| id | follow |
| json | ["follow",{"follower":"gurghet","following":"sales4k","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #20293756/Trx c5c6419edf1d3c3550ab2f0e1e25a08d6813d068 |
View Raw JSON Data
{
"block": 20293756,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"gurghet\",\"following\":\"sales4k\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-03-01T12:16:57",
"trx_id": "c5c6419edf1d3c3550ab2f0e1e25a08d6813d068",
"trx_in_block": 10,
"virtual_op": 0
}2018/03/01 12:16:51
2018/03/01 12:16:51
| id | follow |
| json | ["follow",{"follower":"gurghet","following":"sales4k","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #20293754/Trx 64a62afb8cf8335544f712fcd6e6fb94e8ac35c8 |
View Raw JSON Data
{
"block": 20293754,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"gurghet\",\"following\":\"sales4k\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-03-01T12:16:51",
"trx_id": "64a62afb8cf8335544f712fcd6e6fb94e8ac35c8",
"trx_in_block": 10,
"virtual_op": 0
}2018/03/01 12:16:45
2018/03/01 12:16:45
| id | follow |
| json | ["follow",{"follower":"gurghet","following":"sales4k","what":[]}] |
| required auths | [] |
| required posting auths | ["gurghet"] |
| Transaction Info | Block #20293752/Trx a61be86cffdcf0aa64e6642c23e6433b77798fd0 |
View Raw JSON Data
{
"block": 20293752,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"gurghet\",\"following\":\"sales4k\",\"what\":[]}]",
"required_auths": [],
"required_posting_auths": [
"gurghet"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-03-01T12:16:45",
"trx_id": "a61be86cffdcf0aa64e6642c23e6433b77798fd0",
"trx_in_block": 21,
"virtual_op": 0
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress78.45%
{
"voting_manabar": {
"current_mana": "313012768356",
"last_update_time": 1701720648
},
"downvote_manabar": {
"current_mana": "78253192089",
"last_update_time": 1701720648
},
"rc_account": {
"account": "gurghet",
"rc_manabar": {
"current_mana": "314935213691",
"last_update_time": 1701720648
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "315033517329"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png","name":"gurghet","about":"Software Engineer","location":"Dublin"} |
| JSON METADATA | |
| profile | {"profile_image":"http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png","name":"gurghet","about":"Software Engineer","location":"Dublin"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png",
"name": "gurghet",
"about": "Software Engineer",
"location": "Dublin"
}
},
"json_metadata": {
"profile": {
"profile_image": "http://refillvape.com/wp-content/uploads/2015/09/power-rouge-red-fruit-flavor-vape-juice.png",
"name": "gurghet",
"about": "Software Engineer",
"location": "Dublin"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM5KnwEMChVrkT1TGZ6bETf8ezzVRPo3TEzY2q2SPcMMc7sVJKiN1/1
Active
Single Signature
Public Keys
STM6XNiUdGoz3RzK4ZzxSKy9UEjJXdiuLx1qr3gKUKxgnVDXZy6Yb1/1
Posting
Single Signature
Public Keys
STM8YttALR5VTQ6vgUYuBjdigmTyHcgNR3GN2iDYCQCLQjTMEj9qJ1/1
Memo
STM7UKgEJnVs4g3JEmmd4AEFNKeFkY5HfMFAi1QnDUB8AQtPJgZup
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5KnwEMChVrkT1TGZ6bETf8ezzVRPo3TEzY2q2SPcMMc7sVJKiN",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6XNiUdGoz3RzK4ZzxSKy9UEjJXdiuLx1qr3gKUKxgnVDXZy6Yb",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"busy.app",
1
],
[
"dmania.app",
1
],
[
"dtube.app",
1
],
[
"steem-plus-app",
1
],
[
"steempeak.app",
1
],
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM8YttALR5VTQ6vgUYuBjdigmTyHcgNR3GN2iDYCQCLQjTMEj9qJ",
1
]
]
},
"memo": "STM7UKgEJnVs4g3JEmmd4AEFNKeFkY5HfMFAi1QnDUB8AQtPJgZup"
}Witness Votes
0 / 30
No active witness votes.
[]