Ecoer Logo

@dagrawal

25

Coder by profession, learner by choice

steemit.com/@dagrawal
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.061USD
STEEM
0.500STEEM
SBD
0.000SBD
Effective Power
5.001SP
├── Own SP
0.631SP
└── Incoming Deleg
+4.370SP

Detailed Balance

STEEM
balance
0.500STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.631SP
Delegated Out
0.000SP
Delegation In
4.370SP
Effective Power
5.001SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.500 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "1028.057889 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7115.601917 VESTS",
  "sbd_balance": "0.000 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namedagrawal
id425857
rank1,424,774
reputation23290462
created2017-10-26T09:19:15
recovery_accountsteem
proxyNone
post_count4
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-04-23T05:03:21
last_root_post2018-04-23T05:03:21
last_vote_time2019-02-15T10:22:00
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.500 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares1028.057889 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7115.601917 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2017-12-03T23:56:42
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 425857,
  "name": "dagrawal",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7VZtvZT8DTrcomyGXQ2qrAWvAnYcr1tCVMr7EiA9zz8bjQsoh2",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM4xkBTUva4LJkudWE65ARA3KWSVMLPabnxz51zGpUJf9QKVNvx7",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6i1FSoEYqiT3SGNFYL9ibLEdKGRgBjjGfgC1e1ZLhJnvZT2YsF",
        1
      ]
    ]
  },
  "memo_key": "STM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD",
  "json_metadata": "{\"profile\":{\"name\":\"Dheeraj Agrawal\",\"about\":\"Coder by profession, learner by choice\",\"location\":\"Melbourne, AUS\"}}",
  "posting_json_metadata": "{\"profile\":{\"name\":\"Dheeraj Agrawal\",\"about\":\"Coder by profession, learner by choice\",\"location\":\"Melbourne, AUS\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2017-12-03T23:56:42",
  "created": "2017-10-26T09:19:15",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 4,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779059301
  },
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779059301
  },
  "voting_power": 0,
  "balance": "0.500 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.000 SBD",
  "reward_steem_balance": "0.000 STEEM",
  "reward_vesting_balance": "0.000000 VESTS",
  "reward_vesting_steem": "0.000 STEEM",
  "vesting_shares": "1028.057889 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7115.601917 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": 0,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-04-23T05:03:21",
  "last_root_post": "2018-04-23T05:03:21",
  "last_vote_time": "2019-02-15T10:22:00",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 23290462,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 1424774
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.370 SP to @dagrawal
2026/05/17 23:08:21
delegatorsteem
delegateedagrawal
vesting shares7115.601917 VESTS
Transaction InfoBlock #106142117/Trx 51fdcce03ba8bab25ca4bb6fa0f61b2fb4e68466
View Raw JSON Data
{
  "trx_id": "51fdcce03ba8bab25ca4bb6fa0f61b2fb4e68466",
  "block": 106142117,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-17T23:08:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "7115.601917 VESTS"
    }
  ]
}
steemdelegated 2.704 SP to @dagrawal
2026/05/11 23:21:24
delegatorsteem
delegateedagrawal
vesting shares4403.391512 VESTS
Transaction InfoBlock #105970343/Trx 85b0948d86dc32334d536a2c17cade8b866e341c
View Raw JSON Data
{
  "trx_id": "85b0948d86dc32334d536a2c17cade8b866e341c",
  "block": 105970343,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-11T23:21:24",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "4403.391512 VESTS"
    }
  ]
}
steemdelegated 4.377 SP to @dagrawal
2026/04/25 22:31:06
delegatorsteem
delegateedagrawal
vesting shares7128.117673 VESTS
Transaction InfoBlock #105509802/Trx 3e365531beec3330fba7486aa20e0eb46ab7228f
View Raw JSON Data
{
  "trx_id": "3e365531beec3330fba7486aa20e0eb46ab7228f",
  "block": 105509802,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-04-25T22:31:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "7128.117673 VESTS"
    }
  ]
}
steemdelegated 2.730 SP to @dagrawal
2026/01/23 04:49:30
delegatorsteem
delegateedagrawal
vesting shares4444.938331 VESTS
Transaction InfoBlock #102848246/Trx 1bd6f23e6fb2a13276cf534619bc5a3fb6d196fb
View Raw JSON Data
{
  "trx_id": "1bd6f23e6fb2a13276cf534619bc5a3fb6d196fb",
  "block": 102848246,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-23T04:49:30",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "4444.938331 VESTS"
    }
  ]
}
steemdelegated 2.831 SP to @dagrawal
2024/12/17 00:09:06
delegatorsteem
delegateedagrawal
vesting shares4609.157528 VESTS
Transaction InfoBlock #91294662/Trx 8a35e6af8524ce124154014b61077da5d78dc4cb
View Raw JSON Data
{
  "trx_id": "8a35e6af8524ce124154014b61077da5d78dc4cb",
  "block": 91294662,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-17T00:09:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "4609.157528 VESTS"
    }
  ]
}
steemdelegated 2.934 SP to @dagrawal
2023/11/13 15:53:06
delegatorsteem
delegateedagrawal
vesting shares4778.291060 VESTS
Transaction InfoBlock #79848898/Trx 6586ebf95f2f8ff7cd6b1dc00ce3ea769d8be29f
View Raw JSON Data
{
  "trx_id": "6586ebf95f2f8ff7cd6b1dc00ce3ea769d8be29f",
  "block": 79848898,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-13T15:53:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "4778.291060 VESTS"
    }
  ]
}
steemdelegated 4.738 SP to @dagrawal
2023/09/21 20:31:27
delegatorsteem
delegateedagrawal
vesting shares7715.569846 VESTS
Transaction InfoBlock #78346268/Trx 0af3d4fd34d71b855df7fc6241f97d2d93ea32c3
View Raw JSON Data
{
  "trx_id": "0af3d4fd34d71b855df7fc6241f97d2d93ea32c3",
  "block": 78346268,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-21T20:31:27",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "7715.569846 VESTS"
    }
  ]
}
steemdelegated 4.874 SP to @dagrawal
2022/11/03 10:29:00
delegatorsteem
delegateedagrawal
vesting shares7937.251284 VESTS
Transaction InfoBlock #69111804/Trx 56b5956eedd01547abb695ac1f3f5737c3997f38
View Raw JSON Data
{
  "trx_id": "56b5956eedd01547abb695ac1f3f5737c3997f38",
  "block": 69111804,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T10:29:00",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "7937.251284 VESTS"
    }
  ]
}
steemdelegated 5.010 SP to @dagrawal
2022/01/17 09:50:57
delegatorsteem
delegateedagrawal
vesting shares8157.784515 VESTS
Transaction InfoBlock #60808093/Trx 66275b37ac27dfdb2ea30ff6d270c73441ce6fc6
View Raw JSON Data
{
  "trx_id": "66275b37ac27dfdb2ea30ff6d270c73441ce6fc6",
  "block": 60808093,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-01-17T09:50:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8157.784515 VESTS"
    }
  ]
}
steemdelegated 5.123 SP to @dagrawal
2021/06/13 23:48:45
delegatorsteem
delegateedagrawal
vesting shares8341.553173 VESTS
Transaction InfoBlock #54606533/Trx d2de06e23577e02cfd4ac1cf47929160dd74aa6e
View Raw JSON Data
{
  "trx_id": "d2de06e23577e02cfd4ac1cf47929160dd74aa6e",
  "block": 54606533,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-06-13T23:48:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8341.553173 VESTS"
    }
  ]
}
steemdelegated 5.238 SP to @dagrawal
2020/12/11 10:09:21
delegatorsteem
delegateedagrawal
vesting shares8528.975147 VESTS
Transaction InfoBlock #49354037/Trx 11699dafeb4a265aefabcaf9fcf33ed8ff245d03
View Raw JSON Data
{
  "trx_id": "11699dafeb4a265aefabcaf9fcf33ed8ff245d03",
  "block": 49354037,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-11T10:09:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8528.975147 VESTS"
    }
  ]
}
steemdelegated 1.175 SP to @dagrawal
2020/12/06 03:46:30
delegatorsteem
delegateedagrawal
vesting shares1912.543513 VESTS
Transaction InfoBlock #49205599/Trx 66c2f7932895e541f39c391b76926ee40d9df252
View Raw JSON Data
{
  "trx_id": "66c2f7932895e541f39c391b76926ee40d9df252",
  "block": 49205599,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-06T03:46:30",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "1912.543513 VESTS"
    }
  ]
}
steemdelegated 5.242 SP to @dagrawal
2020/12/05 11:43:42
delegatorsteem
delegateedagrawal
vesting shares8535.341786 VESTS
Transaction InfoBlock #49186707/Trx 572259996d75680a5134e0cdd61fc4fbfbe211a2
View Raw JSON Data
{
  "trx_id": "572259996d75680a5134e0cdd61fc4fbfbe211a2",
  "block": 49186707,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-05T11:43:42",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8535.341786 VESTS"
    }
  ]
}
steemdelegated 1.179 SP to @dagrawal
2020/11/02 13:27:48
delegatorsteem
delegateedagrawal
vesting shares1920.017158 VESTS
Transaction InfoBlock #48255242/Trx 828f37b7e4f93b5e554af52bc63ca40e039f508e
View Raw JSON Data
{
  "trx_id": "828f37b7e4f93b5e554af52bc63ca40e039f508e",
  "block": 48255242,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-11-02T13:27:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "1920.017158 VESTS"
    }
  ]
}
steemdelegated 5.366 SP to @dagrawal
2020/05/09 04:42:48
delegatorsteem
delegateedagrawal
vesting shares8737.988360 VESTS
Transaction InfoBlock #43215837/Trx e896c80180136971786b10d2f70317ff0b437b8a
View Raw JSON Data
{
  "trx_id": "e896c80180136971786b10d2f70317ff0b437b8a",
  "block": 43215837,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-09T04:42:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8737.988360 VESTS"
    }
  ]
}
steemdelegated 1.200 SP to @dagrawal
2020/05/08 08:09:48
delegatorsteem
delegateedagrawal
vesting shares1953.311140 VESTS
Transaction InfoBlock #43191751/Trx 9fcd80eefa92a7f4e5740fc16757fb355b51c446
View Raw JSON Data
{
  "trx_id": "9fcd80eefa92a7f4e5740fc16757fb355b51c446",
  "block": 43191751,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T08:09:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "1953.311140 VESTS"
    }
  ]
}
steemdelegated 5.372 SP to @dagrawal
2020/04/21 04:26:06
delegatorsteem
delegateedagrawal
vesting shares8748.094348 VESTS
Transaction InfoBlock #42710225/Trx bb94f821adef75bd9ab36f4aeea26dbed213a38d
View Raw JSON Data
{
  "trx_id": "bb94f821adef75bd9ab36f4aeea26dbed213a38d",
  "block": 42710225,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-04-21T04:26:06",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8748.094348 VESTS"
    }
  ]
}
2019/10/26 10:56:09
parent authordagrawal
parent permlinkweb3-js-how-to-search-all-the-contracts-ever-created-by-and-address
authorsteemitboard
permlinksteemitboard-notify-dagrawal-20191026t105608000z
title
bodyCongratulations @dagrawal! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@dagrawal/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/@dagrawal) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=dagrawal)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest-commemorative-badge-refactored"><img src="https://steemitimages.com/64x128/https://files.steempeak.com/file/steempeak/arcange/YqQV5Tbj-image.png"></a></td><td><a href="https://steemit.com/steemfest/@steemitboard/steemfest-commemorative-badge-refactored">SteemFest⁴ commemorative badge refactored</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #37619435/Trx 538274c7bd20d39b08185796f491bc03d710c5c8
View Raw JSON Data
{
  "trx_id": "538274c7bd20d39b08185796f491bc03d710c5c8",
  "block": 37619435,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-10-26T10:56:09",
  "op": [
    "comment",
    {
      "parent_author": "dagrawal",
      "parent_permlink": "web3-js-how-to-search-all-the-contracts-ever-created-by-and-address",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-dagrawal-20191026t105608000z",
      "title": "",
      "body": "Congratulations @dagrawal! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@dagrawal/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/@dagrawal) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=dagrawal)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemfest/@steemitboard/steemfest-commemorative-badge-refactored\"><img src=\"https://steemitimages.com/64x128/https://files.steempeak.com/file/steempeak/arcange/YqQV5Tbj-image.png\"></a></td><td><a href=\"https://steemit.com/steemfest/@steemitboard/steemfest-commemorative-badge-refactored\">SteemFest⁴  commemorative badge refactored</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
steemdelegated 5.492 SP to @dagrawal
2019/05/17 12:37:39
delegatorsteem
delegateedagrawal
vesting shares8943.667614 VESTS
Transaction InfoBlock #32986671/Trx dacd864c59083eb96ea06d246d56e1415343ef72
View Raw JSON Data
{
  "trx_id": "dacd864c59083eb96ea06d246d56e1415343ef72",
  "block": 32986671,
  "trx_in_block": 27,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-05-17T12:37:39",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "8943.667614 VESTS"
    }
  ]
}
steemdelegated 17.836 SP to @dagrawal
2019/02/15 12:21:33
delegatorsteem
delegateedagrawal
vesting shares29044.723997 VESTS
Transaction InfoBlock #30368781/Trx dd84b05bdb343495e39b0c3836e28c026a1e9784
View Raw JSON Data
{
  "trx_id": "dd84b05bdb343495e39b0c3836e28c026a1e9784",
  "block": 30368781,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-02-15T12:21:33",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "29044.723997 VESTS"
    }
  ]
}
2019/02/15 10:22:00
voterdagrawal
authorthelogicaldude
permlinkre-thelogicaldude-re-guysellars-bitcoin-to-usd1-000-what-would-you-do-part-1-20190212t215030101z
weight10000 (100.00%)
Transaction InfoBlock #30366392/Trx b391dcf6ce19045539869c51d4e9f072bf6472fd
View Raw JSON Data
{
  "trx_id": "b391dcf6ce19045539869c51d4e9f072bf6472fd",
  "block": 30366392,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-02-15T10:22:00",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "thelogicaldude",
      "permlink": "re-thelogicaldude-re-guysellars-bitcoin-to-usd1-000-what-would-you-do-part-1-20190212t215030101z",
      "weight": 10000
    }
  ]
}
2019/02/15 10:16:12
voterdagrawal
authorcreativecrypto
permlinkcraftingaspaceforblockchaininterviewwithgianifabriciopart2-wv0k0vjcxj
weight10000 (100.00%)
Transaction InfoBlock #30366276/Trx 3f890310186feb5d45f6aa3d057a41f599603182
View Raw JSON Data
{
  "trx_id": "3f890310186feb5d45f6aa3d057a41f599603182",
  "block": 30366276,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-02-15T10:16:12",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "creativecrypto",
      "permlink": "craftingaspaceforblockchaininterviewwithgianifabriciopart2-wv0k0vjcxj",
      "weight": 10000
    }
  ]
}
2018/10/26 17:37:27
parent authordagrawal
parent permlinkweb3-js-how-to-search-all-the-contracts-ever-created-by-and-address
authorsteemitboard
permlinksteemitboard-notify-dagrawal-20181026t173728000z
title
bodyCongratulations @dagrawal! You have received a personal award! [![](https://steemitimages.com/70x70/http://steemitboard.com/@dagrawal/birthday1.png)](http://steemitboard.com/@dagrawal) 1 Year on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-notifications-improved"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/NgygYH.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-notifications-improved">SteemitBoard notifications improved</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"]}
Transaction InfoBlock #27151882/Trx 6ac88305ee5a63c7045656ab280d77154f1893e2
View Raw JSON Data
{
  "trx_id": "6ac88305ee5a63c7045656ab280d77154f1893e2",
  "block": 27151882,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-10-26T17:37:27",
  "op": [
    "comment",
    {
      "parent_author": "dagrawal",
      "parent_permlink": "web3-js-how-to-search-all-the-contracts-ever-created-by-and-address",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-dagrawal-20181026t173728000z",
      "title": "",
      "body": "Congratulations @dagrawal! You have received a personal award!\n\n[![](https://steemitimages.com/70x70/http://steemitboard.com/@dagrawal/birthday1.png)](http://steemitboard.com/@dagrawal)  1 Year on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-notifications-improved\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/NgygYH.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-notifications-improved\">SteemitBoard notifications improved</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\"]}"
    }
  ]
}
steemdelegated 5.582 SP to @dagrawal
2018/08/30 05:40:39
delegatorsteem
delegateedagrawal
vesting shares9089.735451 VESTS
Transaction InfoBlock #25512733/Trx 061268a26ebf1b465ab97bf0ced006ca119c274f
View Raw JSON Data
{
  "trx_id": "061268a26ebf1b465ab97bf0ced006ca119c274f",
  "block": 25512733,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-30T05:40:39",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "9089.735451 VESTS"
    }
  ]
}
steemdelegated 18.013 SP to @dagrawal
2018/08/26 09:37:03
delegatorsteem
delegateedagrawal
vesting shares29331.594835 VESTS
Transaction InfoBlock #25402316/Trx 05fe0b67c634aad2349a430480531ffd6dcbee2a
View Raw JSON Data
{
  "trx_id": "05fe0b67c634aad2349a430480531ffd6dcbee2a",
  "block": 25402316,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-26T09:37:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "29331.594835 VESTS"
    }
  ]
}
contestbotsent 0.500 STEEM to @dagrawal- "You are receiving this because you signed up for the Caspian Challenge bonus (https://challenge.caspian.tech/)! Come say "hi" on Telegram (https://t.me/Caspian_Tech). Remember, there are more bonuses ..."
2018/08/18 06:48:57
fromcontestbot
todagrawal
amount0.500 STEEM
memoYou are receiving this because you signed up for the Caspian Challenge bonus (https://challenge.caspian.tech/)! Come say "hi" on Telegram (https://t.me/Caspian_Tech). Remember, there are more bonuses to earn on Telegram through the challenge! (https://challenge.caspian.tech/)
Transaction InfoBlock #25168659/Trx 978213273c939a796588deca105dc03c95bfa9f9
View Raw JSON Data
{
  "trx_id": "978213273c939a796588deca105dc03c95bfa9f9",
  "block": 25168659,
  "trx_in_block": 109,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-18T06:48:57",
  "op": [
    "transfer",
    {
      "from": "contestbot",
      "to": "dagrawal",
      "amount": "0.500 STEEM",
      "memo": "You are receiving this because you signed up for the Caspian Challenge bonus (https://challenge.caspian.tech/)! Come say \"hi\" on Telegram (https://t.me/Caspian_Tech). Remember, there are more bonuses to earn on Telegram through the challenge! (https://challenge.caspian.tech/)"
    }
  ]
}
2018/05/31 04:01:30
required auths[]
required posting auths["dagrawal"]
idfollow
json["follow",{"follower":"dagrawal","following":"findexchange","what":["blog"]}]
Transaction InfoBlock #22901894/Trx 540d377c6bc7c68baf4da8bb1ad07eaeeca447c1
View Raw JSON Data
{
  "trx_id": "540d377c6bc7c68baf4da8bb1ad07eaeeca447c1",
  "block": 22901894,
  "trx_in_block": 49,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T04:01:30",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "dagrawal"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"dagrawal\",\"following\":\"findexchange\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/05/31 04:00:36
voterdagrawal
authorfindexchange
permlinkgetting-started-with-find-exchange
weight10000 (100.00%)
Transaction InfoBlock #22901876/Trx a3f3341644b783b6507dc01bedcf4ebe2e6d8b9e
View Raw JSON Data
{
  "trx_id": "a3f3341644b783b6507dc01bedcf4ebe2e6d8b9e",
  "block": 22901876,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-31T04:00:36",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "findexchange",
      "permlink": "getting-started-with-find-exchange",
      "weight": 10000
    }
  ]
}
2018/04/23 05:16:24
votercryptoslicex
authordagrawal
permlinkweb3-js-how-to-search-all-the-contracts-ever-created-by-and-address
weight10000 (100.00%)
Transaction InfoBlock #21810210/Trx bb91fe08942a725cad07c9f88ae2a1aeb45afb99
View Raw JSON Data
{
  "trx_id": "bb91fe08942a725cad07c9f88ae2a1aeb45afb99",
  "block": 21810210,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-23T05:16:24",
  "op": [
    "vote",
    {
      "voter": "cryptoslicex",
      "author": "dagrawal",
      "permlink": "web3-js-how-to-search-all-the-contracts-ever-created-by-and-address",
      "weight": 10000
    }
  ]
}
2018/04/23 05:03:54
parent author
parent permlinkethereum
authordagrawal
permlinkweb3-js-how-to-search-all-the-contracts-ever-created-by-and-address
titleweb3.js how to search all the contracts ever created by and address
bodyFor those who are looking for a way, as Adam said in his post, there is no direct way to find contracts created by wallet address. Hence, we have to implement registry pattern as shown below to keep track of things and just ask that contract in web3.js, also shown below.... This is how my contract look like contract ContractA { bool public is_approved; address public visa_details; uint public artifact_count; // constructors function ContractA() public { owner = msg.sender; } } Here is the registry pattern contract contract ContractARegistry { mapping(address => address[]) user_contracts; function registerContract(address contractA) public { user_applications[msg.sender].push(contractA) - 1; // -1 is very important } function findContract(address user) view public returns (address[]){ return user_contracts[user]; } } In web3.js you may search like this (I am using Angular4) import * as ContractA from '../../../../build/contracts/ContractA.json'; import * as UserContracts from '../../../../build/contracts/UserContracts.json'; import * as TruffleContract from 'truffle-contract'; import {Observable} from "rxjs/Observable"; declare var window: any; @Injectable() export class AppWeb3ContractAService { CONTRACT_A = TruffleContract(ContractA); USER_CONTRACTS = TruffleContract(UserContracts); constructor(private appWeb3Svc: AppWeb3Service) { console.log("Injecting the provider"); this.CONTRACT_A.setProvider(this.appWeb3Svc.currentProvider()); this.USER_CONTRACTS.setProvider(this.appWeb3Svc.currentProvider()); } create(ethAddress): Observable<any> { return Observable.create(observer => { this.CONTRACT_A .new({ from: ethAddress }) .then(application => { this.USER_CONTRACTS .deployed() .then(registry => { registry.registerContractA(application.address, {from: ethAddress}) .then(result => observer.next(application)) .catch(error => observer.error(error)); }) .catch(error => observer.error(error)); }) .catch(error => observer.error(error)); }); } findAll(ethAddress: string): Observable<any[]> { return Observable.create(observer => { this.USER_CONTRACTS .deployed() .then(registry => { registry.findUserContracts(ethAddress, {from: ethAddress}) .then(addresses => { addresses.forEach(address => observer.next(this.CONTRACT_A.at(address))); }) .catch(error => observer.error(error)); }) .catch(error => observer.error(error)); }); } } This is how my appWeb3Svc looks like import {Injectable} from '@angular/core'; import {environment} from '../../../environments/environment'; import * as Web3 from 'web3'; declare var window: any; @Injectable() export class AppWeb3Service { public web3: Web3; checkAndInstantiateWeb3 = () => { // Checking if Web3 has been injected by the browser (Mist/MetaMask) if (typeof window.web3 !== 'undefined') { console.warn( 'Using web3 detected from external source. If you find that your accounts don\'t appear or you have 0 MetaCoin, ensure you\'ve configured that source properly. If using MetaMask, see the following link. Feel free to delete this warning. :) http://truffleframework.com/tutorials/truffle-and-metamask' ); // Use Mist/MetaMask's provider this.web3 = new Web3(window.web3.currentProvider); } else { console.warn( 'No web3 detected. Falling back to ${environment.HttpProvider}. You should remove this fallback when you deploy live, as it\'s inherently insecure. Consider switching to Metamask for development. More info here: http://truffleframework.com/tutorials/truffle-and-metamask' ); // fallback - use your fallback strategy (local node / hosted node + in-dapp id mgmt / fail) this.web3 = new Web3( new Web3.providers.HttpProvider(environment.HttpProvider) ); } }; constructor() { this.checkAndInstantiateWeb3(); } currentProvider() { return this.web3.currentProvider; } eth() { return this.web3.eth; } isAddress(ethAddress: string): boolean { if (this.web3) { return this.web3.isAddress(ethAddress); } return false } } Hope this helps!
json metadata{"tags":["ethereum","erc-20","solidity","angularjs","web3"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #21809960/Trx e486d501fd76747e6e8029b817565ebf06c67f99
View Raw JSON Data
{
  "trx_id": "e486d501fd76747e6e8029b817565ebf06c67f99",
  "block": 21809960,
  "trx_in_block": 81,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-23T05:03:54",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "ethereum",
      "author": "dagrawal",
      "permlink": "web3-js-how-to-search-all-the-contracts-ever-created-by-and-address",
      "title": "web3.js how to search all the contracts ever created by and address",
      "body": "For those who are looking for a way, as Adam said in his post, there is no direct way to find contracts created by wallet address. Hence, we have to implement registry pattern as shown below to keep track of things and just ask that contract in web3.js, also shown below....\n\nThis is how my contract look like\n\n    contract ContractA {\n      bool public is_approved;\n      address public visa_details;\n      uint public artifact_count;\n\n      // constructors\n      function ContractA() public {\n        owner = msg.sender;\n      }\n    }\n\nHere is the registry pattern contract\n\n    contract ContractARegistry {\n      mapping(address => address[]) user_contracts;\n\n      function registerContract(address contractA) public {\n        user_applications[msg.sender].push(contractA) - 1; // -1 is very important\n      }\n\n      function findContract(address user) view public returns (address[]){\n        return user_contracts[user];\n      }\n    }\n \nIn web3.js you may search like this (I am using Angular4) \n\n    import * as ContractA from '../../../../build/contracts/ContractA.json';\n    import * as UserContracts from '../../../../build/contracts/UserContracts.json';\n    import * as TruffleContract from 'truffle-contract';\n    import {Observable} from \"rxjs/Observable\";\n\n    declare var window: any;\n\n\t@Injectable()\n\texport class AppWeb3ContractAService {\n\t  CONTRACT_A = TruffleContract(ContractA);\n\t  USER_CONTRACTS = TruffleContract(UserContracts);\n\n\t  constructor(private appWeb3Svc: AppWeb3Service) {\n\t\tconsole.log(\"Injecting the provider\");\n\t\tthis.CONTRACT_A.setProvider(this.appWeb3Svc.currentProvider());\n\t\tthis.USER_CONTRACTS.setProvider(this.appWeb3Svc.currentProvider());\n\t  }\n\n\t  create(ethAddress): Observable<any> {\n\t\treturn Observable.create(observer => {\n\t\t  this.CONTRACT_A\n\t\t\t.new({\n\t\t\t  from: ethAddress\n\t\t\t})\n\t\t\t.then(application => {\n\t\t\t  this.USER_CONTRACTS\n\t\t\t\t.deployed()\n\t\t\t\t.then(registry => {\n\t\t\t\t  registry.registerContractA(application.address, {from: ethAddress})\n\t\t\t\t\t.then(result => observer.next(application))\n\t\t\t\t\t.catch(error => observer.error(error));\n\t\t\t\t})\n\t\t\t\t.catch(error => observer.error(error));\n\t\t\t})\n\t\t\t.catch(error => observer.error(error));\n\t\t});\n\t  }\n\n\n\t  findAll(ethAddress: string):\n\t\tObservable<any[]> {\n\t\treturn Observable.create(observer => {\n\t\t  this.USER_CONTRACTS\n\t\t\t.deployed()\n\t\t\t.then(registry => {\n\t\t\t  registry.findUserContracts(ethAddress, {from: ethAddress})\n\t\t\t\t.then(addresses => {\n\t\t\t\t  addresses.forEach(address => observer.next(this.CONTRACT_A.at(address)));\n\t\t\t\t})\n\t\t\t\t.catch(error => observer.error(error));\n\t\t\t})\n\t\t\t.catch(error => observer.error(error));\n\t\t});\n\t  }\n\t}\n\n\nThis is how my appWeb3Svc looks like\t\n\n\t\n    import {Injectable} from '@angular/core';\n\timport {environment} from '../../../environments/environment';\n\timport * as Web3 from 'web3';\n\n\tdeclare var window: any;\n\n\t@Injectable()\n\texport class AppWeb3Service {\n\t  public web3: Web3;\n\n\t  checkAndInstantiateWeb3 = () => {\n\t\t// Checking if Web3 has been injected by the browser (Mist/MetaMask)\n\t\tif (typeof window.web3 !== 'undefined') {\n\t\t  console.warn(\n\t\t\t'Using web3 detected from external source. If you find that your accounts don\\'t appear or you have 0 MetaCoin, ensure you\\'ve configured that source properly. If using MetaMask, see the following link. Feel free to delete this warning. :) http://truffleframework.com/tutorials/truffle-and-metamask'\n\t\t  );\n\t\t  // Use Mist/MetaMask's provider\n\t\t  this.web3 = new Web3(window.web3.currentProvider);\n\t\t} else {\n\t\t  console.warn(\n\t\t\t'No web3 detected. Falling back to ${environment.HttpProvider}. You should remove this fallback when you deploy live, as it\\'s inherently insecure. Consider switching to Metamask for development. More info here: http://truffleframework.com/tutorials/truffle-and-metamask'\n\t\t  );\n\t\t  // fallback - use your fallback strategy (local node / hosted node + in-dapp id mgmt / fail)\n\t\t  this.web3 = new Web3(\n\t\t\tnew Web3.providers.HttpProvider(environment.HttpProvider)\n\t\t  );\n\t\t}\n\t  };\n\n\t  constructor() {\n\t\tthis.checkAndInstantiateWeb3();\n\t  }\n\n\t  currentProvider() {\n\t\treturn this.web3.currentProvider;\n\t  }\n\n\t  eth() {\n\t\treturn this.web3.eth;\n\t  }\n\n\t  isAddress(ethAddress: string): boolean {\n\t\tif (this.web3) {\n\t\t  return this.web3.isAddress(ethAddress);\n\t\t}\n\t\treturn false\n\t  }\n\t}\n\t\nHope this helps!",
      "json_metadata": "{\"tags\":[\"ethereum\",\"erc-20\",\"solidity\",\"angularjs\",\"web3\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/04/23 05:03:33
voterax3
authordagrawal
permlinkweb3-js-how-to-search-all-the-contracts-ever-created-by-and-address
weight100 (1.00%)
Transaction InfoBlock #21809953/Trx 267cc5d70e7bbb313618a5bebed8bdbdedbca981
View Raw JSON Data
{
  "trx_id": "267cc5d70e7bbb313618a5bebed8bdbdedbca981",
  "block": 21809953,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-23T05:03:33",
  "op": [
    "vote",
    {
      "voter": "ax3",
      "author": "dagrawal",
      "permlink": "web3-js-how-to-search-all-the-contracts-ever-created-by-and-address",
      "weight": 100
    }
  ]
}
2018/04/23 05:03:21
parent author
parent permlinkethereum
authordagrawal
permlinkweb3-js-how-to-search-all-the-contracts-ever-created-by-and-address
titleweb3.js how to search all the contracts ever created by and address
bodyFor those who are looking for a way, as Adam said in his post, there is no direct way to find contracts created by wallet address. Hence, we have to implement registry pattern as shown below to keep track of things and just ask that contract in web3.js, also shown below.... This is how my contract look like contract ContractA { bool public is_approved; address public visa_details; uint public artifact_count; // constructors function ContractA() public { owner = msg.sender; } } Here is the registry pattern contract contract ContractARegistry { mapping(address => address[]) user_contracts; function registerContract(address contractA) public { user_applications[msg.sender].push(contractA) - 1; // -1 is very important } function findContract(address user) view public returns (address[]){ return user_contracts[user]; } } In web3.js you may search like this (I am using Angular4) import * as ContractA from '../../../../build/contracts/ContractA.json'; import * as UserContracts from '../../../../build/contracts/UserContracts.json'; import * as TruffleContract from 'truffle-contract'; import {Observable} from "rxjs/Observable"; declare var window: any; @Injectable() export class AppWeb3ContractAService { CONTRACT_A = TruffleContract(ContractA); USER_CONTRACTS = TruffleContract(UserContracts); constructor(private appWeb3Svc: AppWeb3Service) { console.log("Injecting the provider"); this.CONTRACT_A.setProvider(this.appWeb3Svc.currentProvider()); this.USER_CONTRACTS.setProvider(this.appWeb3Svc.currentProvider()); } create(ethAddress): Observable<any> { return Observable.create(observer => { this.CONTRACT_A .new({ from: ethAddress }) .then(application => { this.USER_CONTRACTS .deployed() .then(registry => { registry.registerContractA(application.address, {from: ethAddress}) .then(result => observer.next(application)) .catch(error => observer.error(error)); }) .catch(error => observer.error(error)); }) .catch(error => observer.error(error)); }); } findAll(ethAddress: string): Observable<any[]> { return Observable.create(observer => { this.USER_CONTRACTS .deployed() .then(registry => { registry.findUserContracts(ethAddress, {from: ethAddress}) .then(addresses => { addresses.forEach(address => observer.next(this.CONTRACT_A.at(address))); }) .catch(error => observer.error(error)); }) .catch(error => observer.error(error)); }); } } This is how my appWeb3Svc looks like import {Injectable} from '@angular/core'; import {environment} from '../../../environments/environment'; import * as Web3 from 'web3'; declare var window: any; @Injectable() export class AppWeb3Service { public web3: Web3; checkAndInstantiateWeb3 = () => { // Checking if Web3 has been injected by the browser (Mist/MetaMask) if (typeof window.web3 !== 'undefined') { console.warn( 'Using web3 detected from external source. If you find that your accounts don\'t appear or you have 0 MetaCoin, ensure you\'ve configured that source properly. If using MetaMask, see the following link. Feel free to delete this warning. :) http://truffleframework.com/tutorials/truffle-and-metamask' ); // Use Mist/MetaMask's provider this.web3 = new Web3(window.web3.currentProvider); } else { console.warn( 'No web3 detected. Falling back to ${environment.HttpProvider}. You should remove this fallback when you deploy live, as it\'s inherently insecure. Consider switching to Metamask for development. More info here: http://truffleframework.com/tutorials/truffle-and-metamask' ); // fallback - use your fallback strategy (local node / hosted node + in-dapp id mgmt / fail) this.web3 = new Web3( new Web3.providers.HttpProvider(environment.HttpProvider) ); } }; constructor() { this.checkAndInstantiateWeb3(); } currentProvider() { return this.web3.currentProvider; } eth() { return this.web3.eth; } isAddress(ethAddress: string): boolean { if (this.web3) { return this.web3.isAddress(ethAddress); } return false } } Hope this helps!
json metadata{"tags":["ethereum","erc-20","solidity","angularjs","web3"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #21809949/Trx 8837dc7d9907690c0852ef4c12cfc06a3822bbb6
View Raw JSON Data
{
  "trx_id": "8837dc7d9907690c0852ef4c12cfc06a3822bbb6",
  "block": 21809949,
  "trx_in_block": 68,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-23T05:03:21",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "ethereum",
      "author": "dagrawal",
      "permlink": "web3-js-how-to-search-all-the-contracts-ever-created-by-and-address",
      "title": "web3.js how to search all the contracts ever created by and address",
      "body": "For those who are looking for a way, as Adam said in his post, there is no direct way to find contracts created by wallet address. Hence, we have to implement registry pattern as shown below to keep track of things and just ask that contract in web3.js, also shown below....\n\nThis is how my contract look like\n\n    contract ContractA {\n      bool public is_approved;\n      address public visa_details;\n      uint public artifact_count;\n\n      // constructors\n      function ContractA() public {\n        owner = msg.sender;\n      }\n    }\n\nHere is the registry pattern contract\n\n    contract ContractARegistry {\n      mapping(address => address[]) user_contracts;\n\n      function registerContract(address contractA) public {\n        user_applications[msg.sender].push(contractA) - 1; // -1 is very important\n      }\n\n      function findContract(address user) view public returns (address[]){\n        return user_contracts[user];\n      }\n    }\n \nIn web3.js you may search like this (I am using Angular4) \n\n    import * as ContractA from '../../../../build/contracts/ContractA.json';\n    import * as UserContracts from '../../../../build/contracts/UserContracts.json';\n    import * as TruffleContract from 'truffle-contract';\n    import {Observable} from \"rxjs/Observable\";\n\n    declare var window: any;\n\n\t@Injectable()\n\texport class AppWeb3ContractAService {\n\t  CONTRACT_A = TruffleContract(ContractA);\n\t  USER_CONTRACTS = TruffleContract(UserContracts);\n\n\t  constructor(private appWeb3Svc: AppWeb3Service) {\n\t\tconsole.log(\"Injecting the provider\");\n\t\tthis.CONTRACT_A.setProvider(this.appWeb3Svc.currentProvider());\n\t\tthis.USER_CONTRACTS.setProvider(this.appWeb3Svc.currentProvider());\n\t  }\n\n\t  create(ethAddress): Observable<any> {\n\t\treturn Observable.create(observer => {\n\t\t  this.CONTRACT_A\n\t\t\t.new({\n\t\t\t  from: ethAddress\n\t\t\t})\n\t\t\t.then(application => {\n\t\t\t  this.USER_CONTRACTS\n\t\t\t\t.deployed()\n\t\t\t\t.then(registry => {\n\t\t\t\t  registry.registerContractA(application.address, {from: ethAddress})\n\t\t\t\t\t.then(result => observer.next(application))\n\t\t\t\t\t.catch(error => observer.error(error));\n\t\t\t\t})\n\t\t\t\t.catch(error => observer.error(error));\n\t\t\t})\n\t\t\t.catch(error => observer.error(error));\n\t\t});\n\t  }\n\n\n\t  findAll(ethAddress: string):\n\t\tObservable<any[]> {\n\t\treturn Observable.create(observer => {\n\t\t  this.USER_CONTRACTS\n\t\t\t.deployed()\n\t\t\t.then(registry => {\n\t\t\t  registry.findUserContracts(ethAddress, {from: ethAddress})\n\t\t\t\t.then(addresses => {\n\t\t\t\t  addresses.forEach(address => observer.next(this.CONTRACT_A.at(address)));\n\t\t\t\t})\n\t\t\t\t.catch(error => observer.error(error));\n\t\t\t})\n\t\t\t.catch(error => observer.error(error));\n\t\t});\n\t  }\n\t}\n\n\nThis is how my appWeb3Svc looks like\t\n\n\t\n    import {Injectable} from '@angular/core';\n\timport {environment} from '../../../environments/environment';\n\timport * as Web3 from 'web3';\n\n\tdeclare var window: any;\n\n\t@Injectable()\n\texport class AppWeb3Service {\n\t  public web3: Web3;\n\n\t  checkAndInstantiateWeb3 = () => {\n\t\t// Checking if Web3 has been injected by the browser (Mist/MetaMask)\n\t\tif (typeof window.web3 !== 'undefined') {\n\t\t  console.warn(\n\t\t\t'Using web3 detected from external source. If you find that your accounts don\\'t appear or you have 0 MetaCoin, ensure you\\'ve configured that source properly. If using MetaMask, see the following link. Feel free to delete this warning. :) http://truffleframework.com/tutorials/truffle-and-metamask'\n\t\t  );\n\t\t  // Use Mist/MetaMask's provider\n\t\t  this.web3 = new Web3(window.web3.currentProvider);\n\t\t} else {\n\t\t  console.warn(\n\t\t\t'No web3 detected. Falling back to ${environment.HttpProvider}. You should remove this fallback when you deploy live, as it\\'s inherently insecure. Consider switching to Metamask for development. More info here: http://truffleframework.com/tutorials/truffle-and-metamask'\n\t\t  );\n\t\t  // fallback - use your fallback strategy (local node / hosted node + in-dapp id mgmt / fail)\n\t\t  this.web3 = new Web3(\n\t\t\tnew Web3.providers.HttpProvider(environment.HttpProvider)\n\t\t  );\n\t\t}\n\t  };\n\n\t  constructor() {\n\t\tthis.checkAndInstantiateWeb3();\n\t  }\n\n\t  currentProvider() {\n\t\treturn this.web3.currentProvider;\n\t  }\n\n\t  eth() {\n\t\treturn this.web3.eth;\n\t  }\n\n\t  isAddress(ethAddress: string): boolean {\n\t\tif (this.web3) {\n\t\t  return this.web3.isAddress(ethAddress);\n\t\t}\n\t\treturn false\n\t  }\n\t}\n\t\nHope this helps!",
      "json_metadata": "{\"tags\":[\"ethereum\",\"erc-20\",\"solidity\",\"angularjs\",\"web3\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
steemdelegated 18.137 SP to @dagrawal
2018/04/21 20:41:09
delegatorsteem
delegateedagrawal
vesting shares29534.110059 VESTS
Transaction InfoBlock #21771111/Trx c05f01dbb2504d8230bda434763436bbb34a9ced
View Raw JSON Data
{
  "trx_id": "c05f01dbb2504d8230bda434763436bbb34a9ced",
  "block": 21771111,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-21T20:41:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "29534.110059 VESTS"
    }
  ]
}
2018/01/02 06:00:48
voterdagrawal
authorstocks29
permlinkcrypto-to-avoid-big-banks
weight10000 (100.00%)
Transaction InfoBlock #18617369/Trx 4d9c3f4397131b2bc27072e3ff532146e412f6c3
View Raw JSON Data
{
  "trx_id": "4d9c3f4397131b2bc27072e3ff532146e412f6c3",
  "block": 18617369,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-02T06:00:48",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "stocks29",
      "permlink": "crypto-to-avoid-big-banks",
      "weight": 10000
    }
  ]
}
steemdelegated 18.262 SP to @dagrawal
2017/12/12 22:22:48
delegatorsteem
delegateedagrawal
vesting shares29737.942111 VESTS
Transaction InfoBlock #18032639/Trx e8dfa207f63f60e0dbbe53e2b0884f9348efd61c
View Raw JSON Data
{
  "trx_id": "e8dfa207f63f60e0dbbe53e2b0884f9348efd61c",
  "block": 18032639,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-12T22:22:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "dagrawal",
      "vesting_shares": "29737.942111 VESTS"
    }
  ]
}
2017/12/12 06:46:12
voterdagrawal
authorcrypto-ta
permlinklisk-fundamental-analysis-long-term-investment-future-top-10-coin
weight10000 (100.00%)
Transaction InfoBlock #18013916/Trx 4f943e7fa22dcd89740f2bc07813f63fa33ff43b
View Raw JSON Data
{
  "trx_id": "4f943e7fa22dcd89740f2bc07813f63fa33ff43b",
  "block": 18013916,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-12T06:46:12",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "crypto-ta",
      "permlink": "lisk-fundamental-analysis-long-term-investment-future-top-10-coin",
      "weight": 10000
    }
  ]
}
2017/12/11 06:29:18
voterdagrawal
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
weight10000 (100.00%)
Transaction InfoBlock #17984785/Trx 7f5580f42d42073af4304be79e94e8b840b7af56
View Raw JSON Data
{
  "trx_id": "7f5580f42d42073af4304be79e94e8b840b7af56",
  "block": 17984785,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-11T06:29:18",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "weight": 10000
    }
  ]
}
2017/12/11 06:28:48
voterdagrawal
authorjerrybanfield
permlinkbitfinex-tether-cryptocurrency-crash
weight10000 (100.00%)
Transaction InfoBlock #17984775/Trx f6a6cb183ed7af1d0362d148669ab724d6428d89
View Raw JSON Data
{
  "trx_id": "f6a6cb183ed7af1d0362d148669ab724d6428d89",
  "block": 17984775,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-11T06:28:48",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "jerrybanfield",
      "permlink": "bitfinex-tether-cryptocurrency-crash",
      "weight": 10000
    }
  ]
}
2017/12/06 00:03:45
voterdagrawal
authorcryptoportfolio
permlinkiota-is-problematic-usdmiota-broken-internet-of-things
weight10000 (100.00%)
Transaction InfoBlock #17833153/Trx 6c40c50c7a8b376a2c64d0b2cdc9f90429369b5c
View Raw JSON Data
{
  "trx_id": "6c40c50c7a8b376a2c64d0b2cdc9f90429369b5c",
  "block": 17833153,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-06T00:03:45",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "cryptoportfolio",
      "permlink": "iota-is-problematic-usdmiota-broken-internet-of-things",
      "weight": 10000
    }
  ]
}
2017/12/04 03:08:54
voterdagrawal
authorflick
permlinkre-dagrawal-re-flick-what-do-you-guys-think-about-powerledger-20171204t011627653z
weight10000 (100.00%)
Transaction InfoBlock #17779311/Trx 465a91c1af53e2ba390e6d331e2e853099ca6850
View Raw JSON Data
{
  "trx_id": "465a91c1af53e2ba390e6d331e2e853099ca6850",
  "block": 17779311,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T03:08:54",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "flick",
      "permlink": "re-dagrawal-re-flick-what-do-you-guys-think-about-powerledger-20171204t011627653z",
      "weight": 10000
    }
  ]
}
2017/12/04 01:35:03
voterkneepads
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
weight2500 (25.00%)
Transaction InfoBlock #17777434/Trx f0666857f76aa017e10ce3b72ce781d9a0d65d81
View Raw JSON Data
{
  "trx_id": "f0666857f76aa017e10ce3b72ce781d9a0d65d81",
  "block": 17777434,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T01:35:03",
  "op": [
    "vote",
    {
      "voter": "kneepads",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "weight": 2500
    }
  ]
}
2017/12/04 01:17:21
voterbitcoinparadise
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
weight2 (0.02%)
Transaction InfoBlock #17777080/Trx eeb63e99c8b81baf3bc55db0f31747236382e74f
View Raw JSON Data
{
  "trx_id": "eeb63e99c8b81baf3bc55db0f31747236382e74f",
  "block": 17777080,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T01:17:21",
  "op": [
    "vote",
    {
      "voter": "bitcoinparadise",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "weight": 2
    }
  ]
}
2017/12/04 01:16:27
parent authordagrawal
parent permlinkre-flick-what-do-you-guys-think-about-powerledger-20171204t010744270z
authorflick
permlinkre-dagrawal-re-flick-what-do-you-guys-think-about-powerledger-20171204t011627653z
title
bodyPretty much the same outlook I have. I think this, cardano and iota will be ones to watch.
json metadata{"tags":["cryptocurrency"],"app":"steemit/0.1"}
Transaction InfoBlock #17777062/Trx 5ea97ea4624ff12d037f04d7feaaf54d9d83d57e
View Raw JSON Data
{
  "trx_id": "5ea97ea4624ff12d037f04d7feaaf54d9d83d57e",
  "block": 17777062,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T01:16:27",
  "op": [
    "comment",
    {
      "parent_author": "dagrawal",
      "parent_permlink": "re-flick-what-do-you-guys-think-about-powerledger-20171204t010744270z",
      "author": "flick",
      "permlink": "re-dagrawal-re-flick-what-do-you-guys-think-about-powerledger-20171204t011627653z",
      "title": "",
      "body": "Pretty much the same outlook I have. I think this, cardano and iota will be ones to watch.",
      "json_metadata": "{\"tags\":[\"cryptocurrency\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/12/04 01:14:18
voterprimetimesports
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
weight2 (0.02%)
Transaction InfoBlock #17777019/Trx c0aabf9772a346743bb7b2f571d1b9646f9db0b8
View Raw JSON Data
{
  "trx_id": "c0aabf9772a346743bb7b2f571d1b9646f9db0b8",
  "block": 17777019,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T01:14:18",
  "op": [
    "vote",
    {
      "voter": "primetimesports",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "weight": 2
    }
  ]
}
2017/12/04 01:13:57
voterfivestargroup
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
weight2 (0.02%)
Transaction InfoBlock #17777012/Trx 9396bb697f63468e391bbf853cb5e3876c7f3514
View Raw JSON Data
{
  "trx_id": "9396bb697f63468e391bbf853cb5e3876c7f3514",
  "block": 17777012,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T01:13:57",
  "op": [
    "vote",
    {
      "voter": "fivestargroup",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "weight": 2
    }
  ]
}
2017/12/04 01:07:45
parent authorflick
parent permlinkwhat-do-you-guys-think-about-powerledger
authordagrawal
permlinkre-flick-what-do-you-guys-think-about-powerledger-20171204t010744270z
title
bodyHey mate, I like the thought process behind PowerLedger. I believe in what they are doing as the team look strong and the idea is linked to renewable energy which is the future. I am not a pro in crypto but I feel good about them. I have invested but not much as they have lot to accomplish.
json metadata{"tags":["cryptocurrency"],"app":"steemit/0.1"}
Transaction InfoBlock #17776888/Trx 2d54b000a0fbbec4c79c514a3a54771b0409408c
View Raw JSON Data
{
  "trx_id": "2d54b000a0fbbec4c79c514a3a54771b0409408c",
  "block": 17776888,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T01:07:45",
  "op": [
    "comment",
    {
      "parent_author": "flick",
      "parent_permlink": "what-do-you-guys-think-about-powerledger",
      "author": "dagrawal",
      "permlink": "re-flick-what-do-you-guys-think-about-powerledger-20171204t010744270z",
      "title": "",
      "body": "Hey mate, I like the thought process behind PowerLedger. I believe in what they are doing as the team look strong and the idea is linked to renewable energy which is the future. I am not a pro in crypto but I feel good about them.\n\nI have invested but not much as they have lot to accomplish.",
      "json_metadata": "{\"tags\":[\"cryptocurrency\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/12/04 00:57:48
voteranomaly
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
weight100 (1.00%)
Transaction InfoBlock #17776689/Trx 3e3c0b2504ce89451905c1bea8577525aa399a98
View Raw JSON Data
{
  "trx_id": "3e3c0b2504ce89451905c1bea8577525aa399a98",
  "block": 17776689,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T00:57:48",
  "op": [
    "vote",
    {
      "voter": "anomaly",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "weight": 100
    }
  ]
}
2017/12/04 00:56:54
parent author
parent permlinkcrypto
authordagrawal
permlinkdont-have-money-to-invest-in-crypto-s
titleDont have money to invest in crypto's?
bodyAlmost everyone have heard and know something about crypto currencies, specifically BITCOIN, but failed to invest in something which is not tangible. And due to this mental block has lost possible profits. Don't worry I was in the same boat and now (better late than never), started investing in crypto's. As lot of authors here, advised, invest whatever you can and ready to loose. I started my journey with those forgotten fiat coins which I tossed in the drawers, under the bed, on the table because they were to heavy and messy to carry in my pocket. I started collecting all these coins (a dollar, a penny, a quarter) and you will wonder how much money, like this, you will find lying around in your house or office. Just collect them and use them to buy crypto's. What worse could happen to them, they are already forgotten by you, you do not consider them money. If you loose them it will not matter. Even investing 10$ a week can make you profit. I am doing it and converting my coins into real money. You can also do it. I bet in no time you will have a decent investment profile. Hope this will motivate you to invest and have the pleasure of earning something extra on the side.
json metadata{"tags":["crypto"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #17776671/Trx ed1be56ffc4adc09008137c1ca125895da7a99d2
View Raw JSON Data
{
  "trx_id": "ed1be56ffc4adc09008137c1ca125895da7a99d2",
  "block": 17776671,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-04T00:56:54",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "crypto",
      "author": "dagrawal",
      "permlink": "dont-have-money-to-invest-in-crypto-s",
      "title": "Dont have money to invest in crypto's?",
      "body": "Almost everyone have heard and know something about crypto currencies, specifically BITCOIN, but failed to invest in something which is not tangible. And due to this mental block has lost possible profits.\n\nDon't worry I was in the same boat and now (better late than never), started investing in crypto's. As lot of authors here, advised, invest whatever you can and ready to loose. \n\nI started my journey with those forgotten fiat coins which I tossed in the drawers, under the bed, on the table because they were to heavy and messy to carry in my pocket. I started collecting all these coins (a dollar, a penny, a quarter) and you will wonder how much money, like this, you will find lying around in your house or office. Just collect them and use them to buy crypto's. What worse could happen to them, they are already forgotten by you, you do not consider them money. If you loose them it will not matter. \n\nEven investing 10$ a week can make you profit. I am doing it and converting my coins into real money. You can also do it. I bet in no time you will have a decent investment profile.\n\nHope this will motivate you to invest and have the pleasure of earning something extra on the side.",
      "json_metadata": "{\"tags\":[\"crypto\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
dagrawalupdated their account properties
2017/12/03 23:56:42
accountdagrawal
memo keySTM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD
json metadata{"profile":{"name":"Dheeraj Agrawal","about":"Coder by profession, learner by choice","location":"Melbourne, AUS"}}
Transaction InfoBlock #17775467/Trx 4e6d833e59afc5db1fc02373045bbeaba482149e
View Raw JSON Data
{
  "trx_id": "4e6d833e59afc5db1fc02373045bbeaba482149e",
  "block": 17775467,
  "trx_in_block": 26,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-03T23:56:42",
  "op": [
    "account_update",
    {
      "account": "dagrawal",
      "memo_key": "STM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD",
      "json_metadata": "{\"profile\":{\"name\":\"Dheeraj Agrawal\",\"about\":\"Coder by profession, learner by choice\",\"location\":\"Melbourne, AUS\"}}"
    }
  ]
}
2017/12/03 23:54:21
voterdagrawal
authoruserperson321
permlinkethereum-vs-eos-who-is-the-future-2017629t9046740z
weight10000 (100.00%)
Transaction InfoBlock #17775420/Trx 4aa2914c494c9d6abfd016dc91f558cb2370f7b0
View Raw JSON Data
{
  "trx_id": "4aa2914c494c9d6abfd016dc91f558cb2370f7b0",
  "block": 17775420,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-03T23:54:21",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "userperson321",
      "permlink": "ethereum-vs-eos-who-is-the-future-2017629t9046740z",
      "weight": 10000
    }
  ]
}
2017/12/03 23:54:06
parent authoruserperson321
parent permlinkethereum-vs-eos-who-is-the-future-2017629t9046740z
authordagrawal
permlinkre-userperson321-ethereum-vs-eos-who-is-the-future-2017629t9046740z-20171203t235406731z
title
bodyI still believe in ETH but I will take the advice on EOS.
json metadata{"tags":["cryptocurrency"],"app":"steemit/0.1"}
Transaction InfoBlock #17775415/Trx fb47b572d928881e59890741c8f4489545d09ff9
View Raw JSON Data
{
  "trx_id": "fb47b572d928881e59890741c8f4489545d09ff9",
  "block": 17775415,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-12-03T23:54:06",
  "op": [
    "comment",
    {
      "parent_author": "userperson321",
      "parent_permlink": "ethereum-vs-eos-who-is-the-future-2017629t9046740z",
      "author": "dagrawal",
      "permlink": "re-userperson321-ethereum-vs-eos-who-is-the-future-2017629t9046740z-20171203t235406731z",
      "title": "",
      "body": "I still believe in ETH but I will take the advice on EOS.",
      "json_metadata": "{\"tags\":[\"cryptocurrency\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2017/11/22 14:17:06
voterdagrawal
authorfejcon
permlinkpower-ledger-another-ico-with-anti-whale-purchase-cap
weight10000 (100.00%)
Transaction InfoBlock #17447204/Trx 0b1a3892940701800c580f68a1dd441ba02bb472
View Raw JSON Data
{
  "trx_id": "0b1a3892940701800c580f68a1dd441ba02bb472",
  "block": 17447204,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-22T14:17:06",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "fejcon",
      "permlink": "power-ledger-another-ico-with-anti-whale-purchase-cap",
      "weight": 10000
    }
  ]
}
2017/11/22 14:12:42
voterdagrawal
authorthewolfofcrypto
permlinkreddcoin-too-usd1-soon-proof-inside
weight10000 (100.00%)
Transaction InfoBlock #17447116/Trx 61ab49eb0470b1b437c308f29fd1e342cc3c3246
View Raw JSON Data
{
  "trx_id": "61ab49eb0470b1b437c308f29fd1e342cc3c3246",
  "block": 17447116,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-11-22T14:12:42",
  "op": [
    "vote",
    {
      "voter": "dagrawal",
      "author": "thewolfofcrypto",
      "permlink": "reddcoin-too-usd1-soon-proof-inside",
      "weight": 10000
    }
  ]
}
steemcreated a new account: @dagrawal
2017/10/26 09:19:15
fee0.500 STEEM
delegation57000.000000 VESTS
creatorsteem
new account namedagrawal
owner{"weight_threshold":1,"account_auths":[],"key_auths":[["STM7VZtvZT8DTrcomyGXQ2qrAWvAnYcr1tCVMr7EiA9zz8bjQsoh2",1]]}
active{"weight_threshold":1,"account_auths":[],"key_auths":[["STM4xkBTUva4LJkudWE65ARA3KWSVMLPabnxz51zGpUJf9QKVNvx7",1]]}
posting{"weight_threshold":1,"account_auths":[],"key_auths":[["STM6i1FSoEYqiT3SGNFYL9ibLEdKGRgBjjGfgC1e1ZLhJnvZT2YsF",1]]}
memo keySTM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD
json metadata
extensions[]
Transaction InfoBlock #16664028/Trx 6d7b797f72837c1c9683a90b4e0511c84551aa45
View Raw JSON Data
{
  "trx_id": "6d7b797f72837c1c9683a90b4e0511c84551aa45",
  "block": 16664028,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2017-10-26T09:19:15",
  "op": [
    "account_create_with_delegation",
    {
      "fee": "0.500 STEEM",
      "delegation": "57000.000000 VESTS",
      "creator": "steem",
      "new_account_name": "dagrawal",
      "owner": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM7VZtvZT8DTrcomyGXQ2qrAWvAnYcr1tCVMr7EiA9zz8bjQsoh2",
            1
          ]
        ]
      },
      "active": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM4xkBTUva4LJkudWE65ARA3KWSVMLPabnxz51zGpUJf9QKVNvx7",
            1
          ]
        ]
      },
      "posting": {
        "weight_threshold": 1,
        "account_auths": [],
        "key_auths": [
          [
            "STM6i1FSoEYqiT3SGNFYL9ibLEdKGRgBjjGfgC1e1ZLhJnvZT2YsF",
            1
          ]
        ]
      },
      "memo_key": "STM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD",
      "json_metadata": "",
      "extensions": []
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"name":"Dheeraj Agrawal","about":"Coder by profession, learner by choice","location":"Melbourne, AUS"}
JSON METADATA
profile{"name":"Dheeraj Agrawal","about":"Coder by profession, learner by choice","location":"Melbourne, AUS"}
{
  "posting_json_metadata": {
    "profile": {
      "name": "Dheeraj Agrawal",
      "about": "Coder by profession, learner by choice",
      "location": "Melbourne, AUS"
    }
  },
  "json_metadata": {
    "profile": {
      "name": "Dheeraj Agrawal",
      "about": "Coder by profession, learner by choice",
      "location": "Melbourne, AUS"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM7VZtvZT8DTrcomyGXQ2qrAWvAnYcr1tCVMr7EiA9zz8bjQsoh21/1
Active
Single Signature
Public Keys
STM4xkBTUva4LJkudWE65ARA3KWSVMLPabnxz51zGpUJf9QKVNvx71/1
Posting
Single Signature
Public Keys
STM6i1FSoEYqiT3SGNFYL9ibLEdKGRgBjjGfgC1e1ZLhJnvZT2YsF1/1
Memo
STM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7VZtvZT8DTrcomyGXQ2qrAWvAnYcr1tCVMr7EiA9zz8bjQsoh2",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM4xkBTUva4LJkudWE65ARA3KWSVMLPabnxz51zGpUJf9QKVNvx7",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6i1FSoEYqiT3SGNFYL9ibLEdKGRgBjjGfgC1e1ZLhJnvZT2YsF",
        1
      ]
    ]
  },
  "memo": "STM74BCspA7dky2Ly895mGFBzTJ1qp2e53uYoEc3AqepRCMYLRjtD"
}

Witness Votes

0 / 30
No active witness votes.
[]