VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.696USD
HIVE
2.646HIVE
HBD
0.376HBD
Own HP
4.277HP
Detailed Balance
| HIVE | ||
| balance | 2.646HIVE | HIVE |
| market_balance | 0.000HIVE | HIVE |
| savings_balance | 0.000HIVE | HIVE |
| reward_hive_balance | 0.000HIVE | HIVE |
| HIVE POWER | ||
| Own HP | 4.277HP | HP |
| Delegated Out | 0.000HP | HP |
| Delegation In | 0.000HP | HP |
| Effective Power | 4.277HP | HP |
| Reward HP (pending) | 0.000HP | HP |
| HBD | ||
| hbd_balance | 0.376HBD | HBD |
| hbd_conversions | 0.000HBD | HBD |
| hbd_market_balance | 0.000HBD | HBD |
| savings_hbd_balance | 0.000HBD | HBD |
| reward_hbd_balance | 0.000HBD | HBD |
{
"balance": "2.646 HIVE",
"savings_balance": "0.000 HIVE",
"reward_hive_balance": "0.000 HIVE",
"vesting_shares": "6941.507884 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"hbd_balance": "0.376 HBD",
"savings_hbd_balance": "0.000 HBD",
"reward_hbd_balance": "0.000 HBD"
}Account Info
| name | bindlabs |
| id | 967926 |
| rank | 0 |
| reputation | 0 |
| created | 2018-05-08T06:13:51 |
| recovery_account | blocktrades |
| proxy | None |
| invited_by | null |
| post_count | 3 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-05-14T05:49:54 |
| last_root_post | 2018-05-14T05:49:54 |
| last_vote_time | 2018-05-14T06:32:18 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 9,800 |
| delayed_votes | None |
| governance_vote_expiration_ts | 1969-12-31T23:59:59 |
| balance | 2.646 HIVE |
| savings_balance | 0.000 HIVE |
| hbd_balance | 0.376 HBD |
| savings_hbd_balance | 0.000 HBD |
| vesting_shares | 6941.507884 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 HIVE |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 2018-05-08T06:30:45 |
| mined | No |
| hbd_seconds | 333,336,264 |
| hbd_last_interest_payment | 2018-05-10T08:37:51 |
| savings_hbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM6GTPe2cdAPiV4PCJLqEEdsTLDRHEPB7Dyf2uj99EhmtzPUyENT",
1
]
],
"weight_threshold": 1
},
"balance": "2.646 HIVE",
"can_vote": true,
"comment_count": 0,
"created": "2018-05-08T06:13:51",
"curation_rewards": 0,
"delayed_votes": [],
"delegated_vesting_shares": "0.000000 VESTS",
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1525760028
},
"governance_vote_expiration_ts": "1969-12-31T23:59:59",
"guest_bloggers": [],
"hbd_balance": "0.376 HBD",
"hbd_last_interest_payment": "2018-05-10T08:37:51",
"hbd_seconds": "333336264",
"hbd_seconds_last_update": "2018-05-25T02:42:18",
"id": 967926,
"json_metadata": "{\"profile\":{\"profile_image\":\"https://steemitimages.com/DQmewWK8P1nQpUAV6HwTo993P4MJXWEdY6D5f8aZHdxE2Jx/main_logo2.jpg\",\"name\":\"BINDLABS\",\"about\":\"We are providing Blockchain solution to everyone\",\"location\":\"Seoul, Korea\",\"website\":\"http://www.bindlabs.com\"}}",
"last_account_recovery": "1970-01-01T00:00:00",
"last_account_update": "2018-05-08T06:30:45",
"last_owner_update": "1970-01-01T00:00:00",
"last_post": "2018-05-14T05:49:54",
"last_root_post": "2018-05-14T05:49:54",
"last_vote_time": "2018-05-14T06:32:18",
"lifetime_vote_count": 0,
"market_history": [],
"memo_key": "STM6kRSL22GoeuQ1hc9CS6jarsXkM3uYzJVUjFvesShLoqjeAZ2EF",
"mined": false,
"name": "bindlabs",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"open_recurrent_transfers": 0,
"other_history": [],
"owner": {
"account_auths": [],
"key_auths": [
[
"STM76L8ro6U9mhmPnbJYJRscXAneiZtWvYYo6hUq1RRhYzqjFDzKW",
1
]
],
"weight_threshold": 1
},
"pending_claimed_accounts": 0,
"pending_transfers": 0,
"post_bandwidth": 0,
"post_count": 3,
"post_history": [],
"post_voting_power": "6941.507884 VESTS",
"posting": {
"account_auths": [],
"key_auths": [
[
"STM8QwYyHxsSauF1J3ZDyXPS8YR5wEsrDHPkdZV3PuvMxZMox6Jqm",
1
]
],
"weight_threshold": 1
},
"posting_json_metadata": "{\"profile\":{\"profile_image\":\"https://steemitimages.com/DQmewWK8P1nQpUAV6HwTo993P4MJXWEdY6D5f8aZHdxE2Jx/main_logo2.jpg\",\"name\":\"BINDLABS\",\"about\":\"We are providing Blockchain solution to everyone\",\"location\":\"Seoul, Korea\",\"website\":\"http://www.bindlabs.com\"}}",
"posting_rewards": 817,
"previous_owner_update": "1970-01-01T00:00:00",
"proxied_vsf_votes": [
0,
0,
0,
0
],
"proxy": "",
"received_vesting_shares": "0.000000 VESTS",
"recovery_account": "blocktrades",
"reputation": 0,
"reset_account": "null",
"reward_hbd_balance": "0.000 HBD",
"reward_hive_balance": "0.000 HIVE",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_hive": "0.000 HIVE",
"savings_balance": "0.000 HIVE",
"savings_hbd_balance": "0.000 HBD",
"savings_hbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_hbd_seconds": "0",
"savings_hbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"tags_usage": [],
"to_withdraw": 0,
"transfer_history": [],
"vesting_balance": "0.000 HIVE",
"vesting_shares": "6941.507884 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"vote_history": [],
"voting_manabar": {
"current_mana": 9800,
"last_update_time": 1526279538
},
"voting_power": 9800,
"withdraw_routes": 0,
"withdrawn": 0,
"witness_votes": [],
"witnesses_voted_for": 0,
"rank": 0
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2022/11/18 23:50:06
2022/11/18 23:50:06
| account | bindlabs |
| Transaction Info | Block #69783272/Virtual Operation 4294967295:3 |
View Raw JSON Data
{
"block": 69783272,
"op": [
"expired_account_notification",
{
"account": "bindlabs"
}
],
"op_in_trx": 3,
"timestamp": "2022-11-18T23:50:06",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}bindlabsliberated governance voting proxy2022/11/18 23:50:06
bindlabsliberated governance voting proxy
2022/11/18 23:50:06
| account | bindlabs |
| proxy | clayop |
| Transaction Info | Block #69783272/Virtual Operation 4294967295:2 |
View Raw JSON Data
{
"block": 69783272,
"op": [
"proxy_cleared",
{
"account": "bindlabs",
"proxy": "clayop"
}
],
"op_in_trx": 2,
"timestamp": "2022-11-18T23:50:06",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}2021/04/27 05:53:27
2021/04/27 05:53:27
| author | hivebuzz |
| body | Congratulations @bindlabs! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) : <table><tr><td><img src="https://images.hive.blog/60x70/http://hivebuzz.me/@bindlabs/replies.png?202104262232"></td><td>You got more than 10 replies.<br>Your next target is to reach 50 replies.</td></tr> </table> <sub>_You can view your badges on [your board](https://hivebuzz.me/@bindlabs) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> ###### Support the HiveBuzz project. [Vote](https://hivesigner.com/sign/update_proposal_votes?proposal_ids=%5B%22109%22%5D&approve=true) for [our proposal](https://peakd.com/me/proposals/147)! |
| json metadata | {"image":["http://hivebuzz.me/notify.t6.png"]} |
| parent author | bindlabs |
| parent permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| permlink | hivebuzz-notify-bindlabs-20210427t055323000z |
| title | |
| Transaction Info | Block #53385376/Trx 6ddbed88af92d8542b65efde9961186d47732bfc |
View Raw JSON Data
{
"block": 53385376,
"op": [
"comment",
{
"author": "hivebuzz",
"body": "Congratulations @bindlabs! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :\n\n<table><tr><td><img src=\"https://images.hive.blog/60x70/http://hivebuzz.me/@bindlabs/replies.png?202104262232\"></td><td>You got more than 10 replies.<br>Your next target is to reach 50 replies.</td></tr>\n</table>\n\n<sub>_You can view your badges on [your board](https://hivebuzz.me/@bindlabs) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n###### Support the HiveBuzz project. [Vote](https://hivesigner.com/sign/update_proposal_votes?proposal_ids=%5B%22109%22%5D&approve=true) for [our proposal](https://peakd.com/me/proposals/147)!",
"json_metadata": "{\"image\":[\"http://hivebuzz.me/notify.t6.png\"]}",
"parent_author": "bindlabs",
"parent_permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"permlink": "hivebuzz-notify-bindlabs-20210427t055323000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2021-04-27T05:53:27",
"trx_id": "6ddbed88af92d8542b65efde9961186d47732bfc",
"trx_in_block": 0,
"virtual_op": false
}2019/05/08 07:14:45
2019/05/08 07:14:45
| author | steemitboard |
| body | Congratulations @bindlabs! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@bindlabs/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@bindlabs) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=bindlabs)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05">SteemitBoard - Witness Update</a></td></tr><tr><td><a href="https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeoNp9iCaCfd2D6TqnWa3Aky2mU4Fm3xaSmjTM91YoNBS/image.png"></a></td><td><a href="https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups">SteemitBoard to support the german speaking community meetups</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | bindlabs |
| parent permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| permlink | steemitboard-notify-bindlabs-20190508t071442000z |
| title | |
| Transaction Info | Block #32721140/Trx 16ad93bce080b686d211e3cc44f9a196d77a61b5 |
View Raw JSON Data
{
"block": 32721140,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @bindlabs! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@bindlabs/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@bindlabs) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=bindlabs)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2019-05\">SteemitBoard - Witness Update</a></td></tr><tr><td><a href=\"https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmeoNp9iCaCfd2D6TqnWa3Aky2mU4Fm3xaSmjTM91YoNBS/image.png\"></a></td><td><a href=\"https://steemit.com/steemmeetupaachen/@steemitboard/steemitboard-to-support-the-german-speaking-community-meetups\">SteemitBoard to support the german speaking community meetups</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "bindlabs",
"parent_permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"permlink": "steemitboard-notify-bindlabs-20190508t071442000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2019-05-08T07:14:45",
"trx_id": "16ad93bce080b686d211e3cc44f9a196d77a61b5",
"trx_in_block": 4,
"virtual_op": false
}davidhyun7upvoted (100.00%) @bindlabs / 2tfizx2018/05/25 05:02:39
davidhyun7upvoted (100.00%) @bindlabs / 2tfizx
2018/05/25 05:02:39
| author | bindlabs |
| permlink | 2tfizx |
| voter | davidhyun7 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22730341/Trx dc747d511889e1c845949461685df2e8a6f8509e |
View Raw JSON Data
{
"block": 22730341,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "2tfizx",
"voter": "davidhyun7",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-25T05:02:39",
"trx_id": "dc747d511889e1c845949461685df2e8a6f8509e",
"trx_in_block": 27,
"virtual_op": false
}2018/05/25 05:02:15
2018/05/25 05:02:15
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | davidhyun7 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22730333/Trx 555b9c3aec9f1375a8359fb17b793c814bbe80b4 |
View Raw JSON Data
{
"block": 22730333,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "davidhyun7",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-25T05:02:15",
"trx_id": "555b9c3aec9f1375a8359fb17b793c814bbe80b4",
"trx_in_block": 8,
"virtual_op": false
}davidhyun7upvoted (100.00%) @bindlabs / introducing-bindlabs2018/05/25 05:01:33
davidhyun7upvoted (100.00%) @bindlabs / introducing-bindlabs
2018/05/25 05:01:33
| author | bindlabs |
| permlink | introducing-bindlabs |
| voter | davidhyun7 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22730319/Trx a524c4581f8831b3dea3f8036cb39ffa3b59747a |
View Raw JSON Data
{
"block": 22730319,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "introducing-bindlabs",
"voter": "davidhyun7",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-25T05:01:33",
"trx_id": "a524c4581f8831b3dea3f8036cb39ffa3b59747a",
"trx_in_block": 26,
"virtual_op": false
}bindlabsclaimed reward balance: 0.012 HBD, 0.006 HP2018/05/25 02:42:21
bindlabsclaimed reward balance: 0.012 HBD, 0.006 HP
2018/05/25 02:42:21
| account | bindlabs |
| reward hbd | 0.012 HBD |
| reward hive | 0.000 HIVE |
| reward vests | 10.171941 VESTS |
| Transaction Info | Block #22727536/Trx 9b30bf1697d2bb002e2bdbd660f45ffff54a7767 |
View Raw JSON Data
{
"block": 22727536,
"op": [
"claim_reward_balance",
{
"account": "bindlabs",
"reward_hbd": "0.012 HBD",
"reward_hive": "0.000 HIVE",
"reward_vests": "10.171941 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-25T02:42:21",
"trx_id": "9b30bf1697d2bb002e2bdbd660f45ffff54a7767",
"trx_in_block": 4,
"virtual_op": false
}2018/05/24 13:31:00
2018/05/24 13:31:00
| author | steemitboard |
| body | Congratulations @bindlabs! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@bindlabs) You got your First payout Click on any badge to view your own Board of Honor on SteemitBoard. For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > Do you like **SteemitBoard**'s project? **[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 | bindlabs |
| parent permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| permlink | steemitboard-notify-bindlabs-20180524t133059000z |
| title | |
| Transaction Info | Block #22711719/Trx fd4f3dc5a781998d0deb5630a72554a42deeffc4 |
View Raw JSON Data
{
"block": 22711719,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @bindlabs! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@bindlabs) You got your First payout\n\nClick on any badge to view your own Board of Honor on SteemitBoard.\nFor more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)\n\nIf you no longer want to receive notifications, reply to this comment with the word `STOP`\n\n> Do you like **SteemitBoard**'s project? **[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": "bindlabs",
"parent_permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"permlink": "steemitboard-notify-bindlabs-20180524t133059000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-05-24T13:31:00",
"trx_id": "fd4f3dc5a781998d0deb5630a72554a42deeffc4",
"trx_in_block": 41,
"virtual_op": false
}steembottrackerrreplied to @bindlabs / 20180524t084240217z2018/05/24 08:42:48
steembottrackerrreplied to @bindlabs / 20180524t084240217z
2018/05/24 08:42:48
| author | steembottrackerr |
| body | <center>https://steemitimages.com/200x200/https://s-media-cache-ak0.pinimg.com/originals/81/28/3c/81283c6aed7bdb5b9f8ad73b8ce62c2f.jpg</center> --- <center>Hello @bindlabs , Congratulations ✅ . Your content began to appear in the hot section. I am the information account of "SteemBotTracker" site. </center> --- <center> Your Informations Total SBD: 0 Total STEEM: 3.646 </center> --- <center> I recommend to increase this; You can make "Resteem" and advertise to the followers of the whale accounts. "Resteem Bot" for you; ✅ The most profitable Resteem Whale @hottopic has 18.500 Followers + 5200 Sp + Upvote with min +45 accounts. </center> --- <center> You can purchase "upvote" by bid bots. "Upvote Bot" ✅ The most profitable whale in the last round. @upme </center> --- <center> I'm taking this message once. You need to use the #steembottrackerr tag for more information. Those who "upvote" this interpretation will be awarded a "UpVote" prize of 100 Sbd per week per person. I am a bot, I can not answer the comment. I hope I could help. Good luck. Sorry if I disturbed you. </center> |
| json metadata | {"tags":["advice"],"app":"steemjs/test"} |
| parent author | bindlabs |
| parent permlink | introducing-bindlabs |
| permlink | 20180524t084240217z |
| title | |
| Transaction Info | Block #22706308/Trx c5b6009a518287b28e503c1535185f61e9299248 |
View Raw JSON Data
{
"block": 22706308,
"op": [
"comment",
{
"author": "steembottrackerr",
"body": "<center>https://steemitimages.com/200x200/https://s-media-cache-ak0.pinimg.com/originals/81/28/3c/81283c6aed7bdb5b9f8ad73b8ce62c2f.jpg</center>\r\n---\r\n<center>Hello @bindlabs , Congratulations ✅ . Your content began to appear in the hot section.\r\nI am the information account of \"SteemBotTracker\" site.\r\n</center>\r\n---\r\n<center>\r\nYour Informations\r\nTotal SBD: 0\r\nTotal STEEM: 3.646\r\n</center>\r\n---\r\n<center>\r\nI recommend to increase this;\r\nYou can make \"Resteem\" and advertise to the followers of the whale accounts.\r\n\"Resteem Bot\" for you;\r\n✅ The most profitable Resteem Whale @hottopic has 18.500 Followers + 5200 Sp + Upvote with min +45 accounts. \r\n</center>\r\n---\r\n<center>\r\nYou can purchase \"upvote\" by bid bots.\r\n\"Upvote Bot\"\r\n✅ The most profitable whale in the last round. @upme\r\n</center>\r\n---\r\n<center>\r\nI'm taking this message once. You need to use the #steembottrackerr tag for more information.\r\nThose who \"upvote\" this interpretation will be awarded a \"UpVote\" prize of 100 Sbd per week per person.\r\nI am a bot, I can not answer the comment. I hope I could help. Good luck. Sorry if I disturbed you.\r\n</center>",
"json_metadata": "{\"tags\":[\"advice\"],\"app\":\"steemjs/test\"}",
"parent_author": "bindlabs",
"parent_permlink": "introducing-bindlabs",
"permlink": "20180524t084240217z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-05-24T08:42:48",
"trx_id": "c5b6009a518287b28e503c1535185f61e9299248",
"trx_in_block": 45,
"virtual_op": false
}2018/05/21 05:49:54
2018/05/21 05:49:54
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| Transaction Info | Block #22616477/Virtual Operation 4294967295:30 |
View Raw JSON Data
{
"block": 22616477,
"op": [
"comment_payout_update",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution"
}
],
"op_in_trx": 30,
"timestamp": "2018-05-21T05:49:54",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}bindlabsreceived 0.030 HBD reward share for garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/21 05:49:54
bindlabsreceived 0.030 HBD reward share for garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/21 05:49:54
| author | bindlabs |
| author rewards | 9 |
| beneficiary payout value | 0.000 HBD |
| curator payout value | 0.003 HBD |
| payout | 0.030 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| total payout value | 0.027 HBD |
| Transaction Info | Block #22616477/Virtual Operation 4294967295:29 |
View Raw JSON Data
{
"block": 22616477,
"op": [
"comment_reward",
{
"author": "bindlabs",
"author_rewards": 9,
"beneficiary_payout_value": "0.000 HBD",
"curator_payout_value": "0.003 HBD",
"payout": "0.030 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"total_payout_value": "0.027 HBD"
}
],
"op_in_trx": 29,
"timestamp": "2018-05-21T05:49:54",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}bindlabsreceived 0.012 HBD, 0.006 HP author reward for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/21 05:49:54
bindlabsreceived 0.012 HBD, 0.006 HP author reward for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/21 05:49:54
| author | bindlabs |
| curators vesting payout | 2.034388 VESTS |
| hbd payout | 0.012 HBD |
| hive payout | 0.000 HIVE |
| payout must be claimed | true |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| vesting payout | 10.171941 VESTS |
| Transaction Info | Block #22616477/Virtual Operation 4294967295:28 |
View Raw JSON Data
{
"block": 22616477,
"op": [
"author_reward",
{
"author": "bindlabs",
"curators_vesting_payout": "2.034388 VESTS",
"hbd_payout": "0.012 HBD",
"hive_payout": "0.000 HIVE",
"payout_must_be_claimed": true,
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"vesting_payout": "10.171941 VESTS"
}
],
"op_in_trx": 28,
"timestamp": "2018-05-21T05:49:54",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}raise-me-upsent 0.001 HBD to @bindlabs- "✔ Promote your post with nearly 21,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @rai..."2018/05/18 06:34:30
raise-me-upsent 0.001 HBD to @bindlabs- "✔ Promote your post with nearly 21,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @rai..."
2018/05/18 06:34:30
| amount | 0.001 HBD |
| from | raise-me-up |
| memo | ✔ Promote your post with nearly 21,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @raise-me-up will resteem your post + 100% upvote. 365 days Active. |
| to | bindlabs |
| Transaction Info | Block #22530983/Trx 1a12085ee62c92c95c300944f7cbd1f583190081 |
View Raw JSON Data
{
"block": 22530983,
"op": [
"transfer",
{
"amount": "0.001 HBD",
"from": "raise-me-up",
"memo": "✔ Promote your post with nearly 21,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @raise-me-up will resteem your post + 100% upvote. 365 days Active.",
"to": "bindlabs"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-18T06:34:30",
"trx_id": "1a12085ee62c92c95c300944f7cbd1f583190081",
"trx_in_block": 39,
"virtual_op": false
}2018/05/18 02:57:36
2018/05/18 02:57:36
| amount | 1.010 HBD |
| from | bindlabs |
| memo | @bindlabs/garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| to | null |
| Transaction Info | Block #22526645/Trx 2b587ee775e2b25939f5b484719079636e18ecc4 |
View Raw JSON Data
{
"block": 22526645,
"op": [
"transfer",
{
"amount": "1.010 HBD",
"from": "bindlabs",
"memo": "@bindlabs/garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"to": "null"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-18T02:57:36",
"trx_id": "2b587ee775e2b25939f5b484719079636e18ecc4",
"trx_in_block": 3,
"virtual_op": false
}bindlabsclaimed reward balance: 1.204 HBD, 0.508 HP2018/05/18 02:55:00
bindlabsclaimed reward balance: 1.204 HBD, 0.508 HP
2018/05/18 02:55:00
| account | bindlabs |
| reward hbd | 1.204 HBD |
| reward hive | 0.000 HIVE |
| reward vests | 824.095224 VESTS |
| Transaction Info | Block #22526593/Trx 4e7d2377efacca5a4634a723a02cfea04f3572e2 |
View Raw JSON Data
{
"block": 22526593,
"op": [
"claim_reward_balance",
{
"account": "bindlabs",
"reward_hbd": "1.204 HBD",
"reward_hive": "0.000 HIVE",
"reward_vests": "824.095224 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-18T02:55:00",
"trx_id": "4e7d2377efacca5a4634a723a02cfea04f3572e2",
"trx_in_block": 13,
"virtual_op": false
}2018/05/17 08:29:57
2018/05/17 08:29:57
| author | bindlabs |
| permlink | 2tfizx |
| Transaction Info | Block #22504496/Virtual Operation 4294967295:19 |
View Raw JSON Data
{
"block": 22504496,
"op": [
"comment_payout_update",
{
"author": "bindlabs",
"permlink": "2tfizx"
}
],
"op_in_trx": 19,
"timestamp": "2018-05-17T08:29:57",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}2018/05/17 08:29:57
2018/05/17 08:29:57
| author | bindlabs |
| author rewards | 787 |
| beneficiary payout value | 0.000 HBD |
| curator payout value | 0.687 HBD |
| payout | 3.039 HBD |
| permlink | 2tfizx |
| total payout value | 2.351 HBD |
| Transaction Info | Block #22504496/Virtual Operation 4294967295:18 |
View Raw JSON Data
{
"block": 22504496,
"op": [
"comment_reward",
{
"author": "bindlabs",
"author_rewards": 787,
"beneficiary_payout_value": "0.000 HBD",
"curator_payout_value": "0.687 HBD",
"payout": "3.039 HBD",
"permlink": "2tfizx",
"total_payout_value": "2.351 HBD"
}
],
"op_in_trx": 18,
"timestamp": "2018-05-17T08:29:57",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}2018/05/17 08:29:57
2018/05/17 08:29:57
| author | bindlabs |
| curators vesting payout | 468.004061 VESTS |
| hbd payout | 1.174 HBD |
| hive payout | 0.000 HIVE |
| payout must be claimed | true |
| permlink | 2tfizx |
| vesting payout | 801.711306 VESTS |
| Transaction Info | Block #22504496/Virtual Operation 4294967295:17 |
View Raw JSON Data
{
"block": 22504496,
"op": [
"author_reward",
{
"author": "bindlabs",
"curators_vesting_payout": "468.004061 VESTS",
"hbd_payout": "1.174 HBD",
"hive_payout": "0.000 HIVE",
"payout_must_be_claimed": true,
"permlink": "2tfizx",
"vesting_payout": "801.711306 VESTS"
}
],
"op_in_trx": 17,
"timestamp": "2018-05-17T08:29:57",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}bindlabsupdated payout for introducing-bindlabs2018/05/16 09:30:51
bindlabsupdated payout for introducing-bindlabs
2018/05/16 09:30:51
| author | bindlabs |
| permlink | introducing-bindlabs |
| Transaction Info | Block #22476920/Virtual Operation 4294967295:6 |
View Raw JSON Data
{
"block": 22476920,
"op": [
"comment_payout_update",
{
"author": "bindlabs",
"permlink": "introducing-bindlabs"
}
],
"op_in_trx": 6,
"timestamp": "2018-05-16T09:30:51",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}bindlabsreceived 0.063 HBD reward share for introducing-bindlabs2018/05/16 09:30:51
bindlabsreceived 0.063 HBD reward share for introducing-bindlabs
2018/05/16 09:30:51
| author | bindlabs |
| author rewards | 21 |
| beneficiary payout value | 0.000 HBD |
| curator payout value | 0.000 HBD |
| payout | 0.063 HBD |
| permlink | introducing-bindlabs |
| total payout value | 0.063 HBD |
| Transaction Info | Block #22476920/Virtual Operation 4294967295:5 |
View Raw JSON Data
{
"block": 22476920,
"op": [
"comment_reward",
{
"author": "bindlabs",
"author_rewards": 21,
"beneficiary_payout_value": "0.000 HBD",
"curator_payout_value": "0.000 HBD",
"payout": "0.063 HBD",
"permlink": "introducing-bindlabs",
"total_payout_value": "0.063 HBD"
}
],
"op_in_trx": 5,
"timestamp": "2018-05-16T09:30:51",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}bindlabsreceived 0.030 HBD, 0.014 HP author reward for @bindlabs / introducing-bindlabs2018/05/16 09:30:51
bindlabsreceived 0.030 HBD, 0.014 HP author reward for @bindlabs / introducing-bindlabs
2018/05/16 09:30:51
| author | bindlabs |
| curators vesting payout | 0.000000 VESTS |
| hbd payout | 0.030 HBD |
| hive payout | 0.000 HIVE |
| payout must be claimed | true |
| permlink | introducing-bindlabs |
| vesting payout | 22.383918 VESTS |
| Transaction Info | Block #22476920/Virtual Operation 4294967295:4 |
View Raw JSON Data
{
"block": 22476920,
"op": [
"author_reward",
{
"author": "bindlabs",
"curators_vesting_payout": "0.000000 VESTS",
"hbd_payout": "0.030 HBD",
"hive_payout": "0.000 HIVE",
"payout_must_be_claimed": true,
"permlink": "introducing-bindlabs",
"vesting_payout": "22.383918 VESTS"
}
],
"op_in_trx": 4,
"timestamp": "2018-05-16T09:30:51",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": true
}2018/05/15 08:54:33
2018/05/15 08:54:33
| author | bindlabs |
| body | @@ -2261,160 +2261,8 @@ /p%3E%0A -%3Cp%3E%3Cstrong%3E%EC%84%9C%EB%B3%B4%ED%98%84%3C/strong%3E, %3Cem%3E%EA%B0%9C%EB%B0%9C%EC%9E%90%3C/em%3E%3C/p%3E%0A%3Cpre%3E%3Ccode%3E cout << ' %EB%B0%94%EC%9D%B8%EB%93%9C%EB%9E%A9%EC%8A%A4%EB%8A%94 %EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8%EC%9D%84 %ED%86%B5%ED%95%B4 %EC%9E%90%EC%B2%B4 %EC%83%9D%ED%83%9C%EA%B3%84 %EC%A1%B0%EC%84%B1%EC%9D%84 %ED%95%A0 %EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4. ' << endl;%3C/code%3E%3C/pre%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A %3Cp%3E%3C |
| json metadata | {"tags":["kr","blockchain","technology","bindlabs","introduceyourself"],"image":["http://bindlabs.com/logo.gif"],"links":["https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs","http://www.bindlabs.com/"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | kr |
| permlink | 2tfizx |
| title | 바인드랩스 소개 글 |
| Transaction Info | Block #22447398/Trx 80f24a3fbe355c75cbf4f088f2f0c8978191f20d |
View Raw JSON Data
{
"block": 22447398,
"op": [
"comment",
{
"author": "bindlabs",
"body": "@@ -2261,160 +2261,8 @@\n /p%3E%0A\n-%3Cp%3E%3Cstrong%3E%EC%84%9C%EB%B3%B4%ED%98%84%3C/strong%3E, %3Cem%3E%EA%B0%9C%EB%B0%9C%EC%9E%90%3C/em%3E%3C/p%3E%0A%3Cpre%3E%3Ccode%3E cout << ' %EB%B0%94%EC%9D%B8%EB%93%9C%EB%9E%A9%EC%8A%A4%EB%8A%94 %EB%B8%94%EB%A1%9D%EC%B2%B4%EC%9D%B8%EC%9D%84 %ED%86%B5%ED%95%B4 %EC%9E%90%EC%B2%B4 %EC%83%9D%ED%83%9C%EA%B3%84 %EC%A1%B0%EC%84%B1%EC%9D%84 %ED%95%A0 %EA%B2%83%EC%9E%85%EB%8B%88%EB%8B%A4. ' << endl;%3C/code%3E%3C/pre%3E%0A%3Cp%3E%3Cbr%3E%3C/p%3E%0A\n %3Cp%3E%3C\n",
"json_metadata": "{\"tags\":[\"kr\",\"blockchain\",\"technology\",\"bindlabs\",\"introduceyourself\"],\"image\":[\"http://bindlabs.com/logo.gif\"],\"links\":[\"https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs\",\"http://www.bindlabs.com/\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "kr",
"permlink": "2tfizx",
"title": "바인드랩스 소개 글"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-15T08:54:33",
"trx_id": "80f24a3fbe355c75cbf4f088f2f0c8978191f20d",
"trx_in_block": 16,
"virtual_op": false
}bindlabspublished a new post: introducing-bindlabs2018/05/15 08:54:06
bindlabspublished a new post: introducing-bindlabs
2018/05/15 08:54:06
| author | bindlabs |
| body | @@ -2614,165 +2614,8 @@ /p%3E%0A -%3Cp%3E%3Cstrong%3ERoy Seo%3C/strong%3E, %3Cem%3EDeveloper%3C/em%3E%3C/p%3E%0A%3Cpre%3E%3Ccode%3Ecout << ' BINDLABS will build an ecosystem via blockchain ' << endl;%3C/code%3E%3C/pre%3E%0A %3Cp%3E%3C |
| json metadata | {"tags":["introduceyourself","blockchain","technology","bindlabs"],"image":["http://bindlabs.com/logo.gif"],"links":["https://steemit.com/kr/@bindlabs/2tfizx","http://www.bindlabs.com/"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | introduceyourself |
| permlink | introducing-bindlabs |
| title | Introducing BINDLABS |
| Transaction Info | Block #22447389/Trx ed12ee9196d7e234a022d4367e6d3c68737c7c1c |
View Raw JSON Data
{
"block": 22447389,
"op": [
"comment",
{
"author": "bindlabs",
"body": "@@ -2614,165 +2614,8 @@\n /p%3E%0A\n-%3Cp%3E%3Cstrong%3ERoy Seo%3C/strong%3E, %3Cem%3EDeveloper%3C/em%3E%3C/p%3E%0A%3Cpre%3E%3Ccode%3Ecout << ' BINDLABS will build an ecosystem via blockchain ' << endl;%3C/code%3E%3C/pre%3E%0A\n %3Cp%3E%3C\n",
"json_metadata": "{\"tags\":[\"introduceyourself\",\"blockchain\",\"technology\",\"bindlabs\"],\"image\":[\"http://bindlabs.com/logo.gif\"],\"links\":[\"https://steemit.com/kr/@bindlabs/2tfizx\",\"http://www.bindlabs.com/\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "introduceyourself",
"permlink": "introducing-bindlabs",
"title": "Introducing BINDLABS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-15T08:54:06",
"trx_id": "ed12ee9196d7e234a022d4367e6d3c68737c7c1c",
"trx_in_block": 34,
"virtual_op": false
}kookmineffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:35:24
kookmineffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:35:24
| author | bindlabs |
| pending payout | 0.028 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 53029252 |
| total vote weight | 79812 |
| voter | kookmin |
| weight | 405 (4.05%) |
| Transaction Info | Block #22415817/Trx 8199a473547687c01c2fb929f4f9f5a06aa9a06a |
View Raw JSON Data
{
"block": 22415817,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.028 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 53029252,
"total_vote_weight": 79812,
"voter": "kookmin",
"weight": 405
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:35:24",
"trx_id": "8199a473547687c01c2fb929f4f9f5a06aa9a06a",
"trx_in_block": 36,
"virtual_op": true
}2018/05/14 06:35:24
2018/05/14 06:35:24
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | kookmin |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22415817/Trx 8199a473547687c01c2fb929f4f9f5a06aa9a06a |
View Raw JSON Data
{
"block": 22415817,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "kookmin",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:35:24",
"trx_id": "8199a473547687c01c2fb929f4f9f5a06aa9a06a",
"trx_in_block": 36,
"virtual_op": false
}edwardleeeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:33:18
edwardleeeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:33:18
| author | bindlabs |
| pending payout | 0.028 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 610663577 |
| total vote weight | 79407 |
| voter | edwardlee |
| weight | 4659 (46.59%) |
| Transaction Info | Block #22415775/Trx d197f90e507823df4f43094f11b0d2225dc2c82c |
View Raw JSON Data
{
"block": 22415775,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.028 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 610663577,
"total_vote_weight": 79407,
"voter": "edwardlee",
"weight": 4659
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:33:18",
"trx_id": "d197f90e507823df4f43094f11b0d2225dc2c82c",
"trx_in_block": 34,
"virtual_op": true
}2018/05/14 06:33:18
2018/05/14 06:33:18
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | edwardlee |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22415775/Trx d197f90e507823df4f43094f11b0d2225dc2c82c |
View Raw JSON Data
{
"block": 22415775,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "edwardlee",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:33:18",
"trx_id": "d197f90e507823df4f43094f11b0d2225dc2c82c",
"trx_in_block": 34,
"virtual_op": false
}restboteffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:32:30
restboteffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:32:30
| author | bindlabs |
| pending payout | 0.025 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 61426523 |
| total vote weight | 74748 |
| voter | restbot |
| weight | 469 (4.69%) |
| Transaction Info | Block #22415759/Trx e0e93cb006298d251a7b964453761b04ac4b3dc5 |
View Raw JSON Data
{
"block": 22415759,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.025 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 61426523,
"total_vote_weight": 74748,
"voter": "restbot",
"weight": 469
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:32:30",
"trx_id": "e0e93cb006298d251a7b964453761b04ac4b3dc5",
"trx_in_block": 38,
"virtual_op": true
}2018/05/14 06:32:30
2018/05/14 06:32:30
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | restbot |
| weight | 1000 (10.00%) |
| Transaction Info | Block #22415759/Trx e0e93cb006298d251a7b964453761b04ac4b3dc5 |
View Raw JSON Data
{
"block": 22415759,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "restbot",
"weight": 1000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:32:30",
"trx_id": "e0e93cb006298d251a7b964453761b04ac4b3dc5",
"trx_in_block": 38,
"virtual_op": false
}bindlabseffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:32:21
bindlabseffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:32:21
| author | bindlabs |
| pending payout | 0.025 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 122144814 |
| total vote weight | 74279 |
| voter | bindlabs |
| weight | 931 (9.31%) |
| Transaction Info | Block #22415756/Trx b7035f627eca3adfa9f23b8b71e476852550c3ca |
View Raw JSON Data
{
"block": 22415756,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.025 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 122144814,
"total_vote_weight": 74279,
"voter": "bindlabs",
"weight": 931
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:32:21",
"trx_id": "b7035f627eca3adfa9f23b8b71e476852550c3ca",
"trx_in_block": 5,
"virtual_op": true
}2018/05/14 06:32:21
2018/05/14 06:32:21
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | bindlabs |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22415756/Trx b7035f627eca3adfa9f23b8b71e476852550c3ca |
View Raw JSON Data
{
"block": 22415756,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "bindlabs",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:32:21",
"trx_id": "b7035f627eca3adfa9f23b8b71e476852550c3ca",
"trx_in_block": 5,
"virtual_op": false
}lionindayardeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:18:57
lionindayardeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:18:57
| author | bindlabs |
| pending payout | 0.024 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 1037731022 |
| total vote weight | 73348 |
| voter | lionindayard |
| weight | 7654 (76.54%) |
| Transaction Info | Block #22415488/Trx 39314d810820848524efaba7951a0de28c9a0095 |
View Raw JSON Data
{
"block": 22415488,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.024 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 1037731022,
"total_vote_weight": 73348,
"voter": "lionindayard",
"weight": 7654
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:18:57",
"trx_id": "39314d810820848524efaba7951a0de28c9a0095",
"trx_in_block": 48,
"virtual_op": true
}2018/05/14 06:18:57
2018/05/14 06:18:57
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | lionindayard |
| weight | 49 (0.49%) |
| Transaction Info | Block #22415488/Trx 39314d810820848524efaba7951a0de28c9a0095 |
View Raw JSON Data
{
"block": 22415488,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "lionindayard",
"weight": 49
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:18:57",
"trx_id": "39314d810820848524efaba7951a0de28c9a0095",
"trx_in_block": 48,
"virtual_op": false
}marketstackeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:18:57
marketstackeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:18:57
| author | bindlabs |
| pending payout | 0.019 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 1218092573 |
| total vote weight | 65430 |
| voter | marketstack |
| weight | 8983 (89.83%) |
| Transaction Info | Block #22415488/Trx bbb363806824f6c341ce07dd405e1372325bded5 |
View Raw JSON Data
{
"block": 22415488,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.019 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 1218092573,
"total_vote_weight": 65430,
"voter": "marketstack",
"weight": 8983
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:18:57",
"trx_id": "bbb363806824f6c341ce07dd405e1372325bded5",
"trx_in_block": 4,
"virtual_op": true
}2018/05/14 06:18:57
2018/05/14 06:18:57
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | marketstack |
| weight | 49 (0.49%) |
| Transaction Info | Block #22415488/Trx bbb363806824f6c341ce07dd405e1372325bded5 |
View Raw JSON Data
{
"block": 22415488,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "marketstack",
"weight": 49
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:18:57",
"trx_id": "bbb363806824f6c341ce07dd405e1372325bded5",
"trx_in_block": 4,
"virtual_op": false
}dick.sledgeeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 06:18:51
dick.sledgeeffective vote applied for @bindlabs / garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 06:18:51
| author | bindlabs |
| pending payout | 0.014 HBD |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| rshares | 3063083438 |
| total vote weight | 56137 |
| voter | dick.sledge |
| weight | 54078 |
| Transaction Info | Block #22415486/Trx 3ef77e55489219bb402b9a82fae94e09f495d2bf |
View Raw JSON Data
{
"block": 22415486,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.014 HBD",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"rshares": 3063083438,
"total_vote_weight": 56137,
"voter": "dick.sledge",
"weight": 54078
}
],
"op_in_trx": 1,
"timestamp": "2018-05-14T06:18:51",
"trx_id": "3ef77e55489219bb402b9a82fae94e09f495d2bf",
"trx_in_block": 35,
"virtual_op": true
}2018/05/14 06:18:51
2018/05/14 06:18:51
| author | bindlabs |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| voter | dick.sledge |
| weight | 49 (0.49%) |
| Transaction Info | Block #22415486/Trx 3ef77e55489219bb402b9a82fae94e09f495d2bf |
View Raw JSON Data
{
"block": 22415486,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"voter": "dick.sledge",
"weight": 49
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T06:18:51",
"trx_id": "3ef77e55489219bb402b9a82fae94e09f495d2bf",
"trx_in_block": 35,
"virtual_op": false
}bindlabspublished a new post: garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 05:54:09
bindlabspublished a new post: garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 05:54:09
| author | bindlabs |
| body | @@ -1624,37 +1624,32 @@ port=%228146%22%3Cbr%3E%0A -%3Cbr%3E%0A jsonport=%228147%22%3C @@ -1644,37 +1644,32 @@ port=%228147%22%3Cbr%3E%0A -%3Cbr%3E%0A signalingport=%228 @@ -1669,37 +1669,32 @@ port=%228888%22%3Cbr%3E%0A -%3Cbr%3E%0A datapath=%22chaind @@ -1701,37 +1701,32 @@ ata/server%22%3Cbr%3E%0A -%3Cbr%3E%0A keypath=%22key/ser @@ -1726,37 +1726,32 @@ key/server%22%3Cbr%3E%0A -%3Cbr%3E%0A genesis=%22BDCEB2G @@ -1796,37 +1796,32 @@ 000000000;%22%3Cbr%3E%0A -%3Cbr%3E%0A node=%221.1.1.1:81 @@ -3576,37 +3576,32 @@ ata/client%22%3Cbr%3E%0A -%3Cbr%3E%0A keypath=%22key/cli @@ -3601,37 +3601,32 @@ key/client%22%3Cbr%3E%0A -%3Cbr%3E%0A node=%221.1.1.1:81 @@ -5280,34 +5280,24 @@ %7B%3Cbr%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A   @@ -5309,37 +5309,32 @@ p;@Override%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5383,37 +5383,32 @@ g balance)%7B%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5482,37 +5482,32 @@ ce+%22coin%22);%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5516,34 +5516,24 @@ ;%7D%3Cbr%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A   @@ -5545,37 +5545,32 @@ p;@Override%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5614,37 +5614,32 @@ le amount)%7B%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5710,37 +5710,32 @@ nt+%22coin%22);%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5744,34 +5744,24 @@ ;%7D%3Cbr%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A   @@ -5773,37 +5773,32 @@ p;@Override%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5891,37 +5891,32 @@ nbsp; %3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -5979,37 +5979,32 @@ essfully%22);%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -6013,34 +6013,24 @@ ;%7D%3Cbr%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A %7D; %3C/co @@ -8737,21 +8737,16 @@ 46%22%3Cbr%3E%0A -%3Cbr%3E%0A jsonport @@ -8757,21 +8757,16 @@ 47%22%3Cbr%3E%0A -%3Cbr%3E%0A signalin @@ -8782,21 +8782,16 @@ 88%22%3Cbr%3E%0A -%3Cbr%3E%0A datapath @@ -8810,29 +8810,24 @@ server%22%3Cbr%3E%0A -%3Cbr%3E%0A keypath=%22key @@ -8839,21 +8839,16 @@ er%22%3Cbr%3E%0A -%3Cbr%3E%0A genesis= @@ -8905,29 +8905,24 @@ 00000;%22%3Cbr%3E%0A -%3Cbr%3E%0A node=%221.1.1. @@ -10359,21 +10359,16 @@ nt%22%3Cbr%3E%0A -%3Cbr%3E%0A keypath= @@ -10384,21 +10384,16 @@ nt%22%3Cbr%3E%0A -%3Cbr%3E%0A node=%221. @@ -11840,34 +11840,24 @@ %7B%3Cbr%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A   @@ -11869,37 +11869,32 @@ p;@Override%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -11947,29 +11947,24 @@ lance)%7B%3Cbr%3E%0A -%3Cbr%3E%0A   @@ -12042,37 +12042,32 @@ ce+%22coin%22);%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -12076,34 +12076,24 @@ ;%7D%3Cbr%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A   @@ -12105,37 +12105,32 @@ p;@Override%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -12178,29 +12178,24 @@ mount)%7B%3Cbr%3E%0A -%3Cbr%3E%0A   @@ -12270,37 +12270,32 @@ nt+%22coin%22);%3Cbr%3E%0A -%3Cbr%3E%0A &nb @@ -12308,26 +12308,16 @@ r%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A & @@ -12337,29 +12337,24 @@ verride%3Cbr%3E%0A -%3Cbr%3E%0A   @@ -12455,29 +12455,24 @@ ; %3Cbr%3E%0A -%3Cbr%3E%0A   @@ -12543,29 +12543,24 @@ ully%22);%3Cbr%3E%0A -%3Cbr%3E%0A   @@ -12577,26 +12577,16 @@ r%3E%0A%3Cbr%3E%0A -%3Cbr%3E%0A%3Cbr%3E%0A %7D; |
| json metadata | {"tags":["blockchain","kr","cryptocurrency","develop","bindlabs"],"links":["https://github.com/BINDLABS/GarnetCustonClientExample"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | blockchain |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| title | [한글설명有] Garnet Solution(Alpha Version) : BINDLABS’ first version of blockchain solution/ 무료 블록체인 솔루션 |
| Transaction Info | Block #22414992/Trx c672eeef9829c69b0e52ff7a184e4b47705f18f7 |
View Raw JSON Data
{
"block": 22414992,
"op": [
"comment",
{
"author": "bindlabs",
"body": "@@ -1624,37 +1624,32 @@\n port=%228146%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n jsonport=%228147%22%3C\n@@ -1644,37 +1644,32 @@\n port=%228147%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n signalingport=%228\n@@ -1669,37 +1669,32 @@\n port=%228888%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n datapath=%22chaind\n@@ -1701,37 +1701,32 @@\n ata/server%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n keypath=%22key/ser\n@@ -1726,37 +1726,32 @@\n key/server%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n genesis=%22BDCEB2G\n@@ -1796,37 +1796,32 @@\n 000000000;%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n node=%221.1.1.1:81\n@@ -3576,37 +3576,32 @@\n ata/client%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n keypath=%22key/cli\n@@ -3601,37 +3601,32 @@\n key/client%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n node=%221.1.1.1:81\n@@ -5280,34 +5280,24 @@\n %7B%3Cbr%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n  \n@@ -5309,37 +5309,32 @@\n p;@Override%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5383,37 +5383,32 @@\n g balance)%7B%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5482,37 +5482,32 @@\n ce+%22coin%22);%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5516,34 +5516,24 @@\n ;%7D%3Cbr%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n  \n@@ -5545,37 +5545,32 @@\n p;@Override%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5614,37 +5614,32 @@\n le amount)%7B%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5710,37 +5710,32 @@\n nt+%22coin%22);%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5744,34 +5744,24 @@\n ;%7D%3Cbr%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n  \n@@ -5773,37 +5773,32 @@\n p;@Override%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5891,37 +5891,32 @@\n nbsp; %3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -5979,37 +5979,32 @@\n essfully%22);%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -6013,34 +6013,24 @@\n ;%7D%3Cbr%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n %7D; %3C/co\n@@ -8737,21 +8737,16 @@\n 46%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n jsonport\n@@ -8757,21 +8757,16 @@\n 47%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n signalin\n@@ -8782,21 +8782,16 @@\n 88%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n datapath\n@@ -8810,29 +8810,24 @@\n server%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n keypath=%22key\n@@ -8839,21 +8839,16 @@\n er%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n genesis=\n@@ -8905,29 +8905,24 @@\n 00000;%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n node=%221.1.1.\n@@ -10359,21 +10359,16 @@\n nt%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n keypath=\n@@ -10384,21 +10384,16 @@\n nt%22%3Cbr%3E%0A\n-%3Cbr%3E%0A\n node=%221.\n@@ -11840,34 +11840,24 @@\n %7B%3Cbr%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n  \n@@ -11869,37 +11869,32 @@\n p;@Override%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -11947,29 +11947,24 @@\n lance)%7B%3Cbr%3E%0A\n-%3Cbr%3E%0A\n  \n@@ -12042,37 +12042,32 @@\n ce+%22coin%22);%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -12076,34 +12076,24 @@\n ;%7D%3Cbr%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n  \n@@ -12105,37 +12105,32 @@\n p;@Override%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -12178,29 +12178,24 @@\n mount)%7B%3Cbr%3E%0A\n-%3Cbr%3E%0A\n  \n@@ -12270,37 +12270,32 @@\n nt+%22coin%22);%3Cbr%3E%0A\n-%3Cbr%3E%0A\n &nb\n@@ -12308,26 +12308,16 @@\n r%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n &\n@@ -12337,29 +12337,24 @@\n verride%3Cbr%3E%0A\n-%3Cbr%3E%0A\n  \n@@ -12455,29 +12455,24 @@\n ; %3Cbr%3E%0A\n-%3Cbr%3E%0A\n  \n@@ -12543,29 +12543,24 @@\n ully%22);%3Cbr%3E%0A\n-%3Cbr%3E%0A\n  \n@@ -12577,26 +12577,16 @@\n r%3E%0A%3Cbr%3E%0A\n-%3Cbr%3E%0A%3Cbr%3E%0A\n %7D; \n",
"json_metadata": "{\"tags\":[\"blockchain\",\"kr\",\"cryptocurrency\",\"develop\",\"bindlabs\"],\"links\":[\"https://github.com/BINDLABS/GarnetCustonClientExample\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "blockchain",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"title": "[한글설명有] Garnet Solution(Alpha Version) : BINDLABS’ first version of blockchain solution/ 무료 블록체인 솔루션"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T05:54:09",
"trx_id": "c672eeef9829c69b0e52ff7a184e4b47705f18f7",
"trx_in_block": 40,
"virtual_op": false
}bindlabspublished a new post: garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 05:51:12
bindlabspublished a new post: garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 05:51:12
| author | bindlabs |
| body | <html> <p>This version of solution provides cryptocurrency features only. JAVA developers can build their own cryptocurrency (private blockchain) main nodes and wallet clients with this library. Even if you are not a developer, you can set up your own main node servers using server jar file. You can change settings by editing config with text editor. </p> <p>In this post, we are going to explain how to use our solution as server, client and library. At this moment, we only provide alpha version of solution written in JAVA language. </p> <p><br></p> <p><strong>Server</strong> - This is runnable java jar file and config file. Put these files into server and run this on terminal</p> <pre><code>java -jar server.jar </code></pre> <p><strong>Client</strong> - This is runnable java jar file and config file. Put these files anywhere and run this on terminal</p> <pre><code>java -jar client.jar </code></pre> <p><strong>Library</strong> - This is java library file for developers. Put this file into java project’s library folder and set the build path. Specific example is at the bottom of this post.</p> <p><br></p> <p><br></p> <h2>Download Link – JAVA </h2> <p>- Server : http://bindlabs.com/garnet/alpha/server.zip </p> <p>- Client : http://bindlabs.com/garnet/alpha/client.zip </p> <p>- Library : http://bindlabs.com/garnet/alpha/library.zip </p> <p>- Example : https://github.com/BINDLABS/GarnetCustonClientExample</p> <p><br></p> <p><br></p> <h2>Usage – server and client</h2> <h3>The config file of <code><strong>server</strong></code><strong> </strong>is</h3> <pre><code>port="8146"<br> <br> jsonport="8147"<br> <br> signalingport="8888"<br> <br> datapath="chaindata/server"<br> <br> keypath="key/server"<br> <br> genesis="BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>port</strong></em> is the main port of the main node - communication between java applications</li> <li><em><strong>jsonport</strong></em> is the port for text formatted communication (incomplete yet)</li> <li><em><strong>signalingport</strong></em><strong> </strong>is the AppRTC Signaling server port</li> <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li> <li><em><strong>keypath</strong></em><strong> </strong>is the path where server client keypair will be saved</li> <li><em><strong>genesis</strong></em><strong> </strong>is the content of genesis block</li> <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li> </ul> <p>*server keypair will not be used on this Alpha version so it is safe to save them anywhere</p> <p><br></p> <p><em><strong>genesis</strong></em><strong> </strong>format is</p> <pre><code>{Wallet address}:{Amount of Coin on this wallet};</code></pre> <p>*Amount of Coin must not contain '.' This is in format of 'satoshi' of Bitcoin (*100000000)</p> <p>If you want to allocate coins for more than 2 wallets, simply add above code at the end of the code like</p> <pre><code>{Wallet address 1}:{Amount of Coin on this wallet 1};{Wallet address 2}:{Amount of Coin on this wallet 2};</code></pre> <p><br></p> <p><em><strong>node </strong></em>format is</p> <pre><code>{Server IP}:{Port}</code></pre> <p>and multiple nodes with comma ',' like</p> <pre><code>{Server IP 1}:{Port 1},{Server IP 2}:{Port 2}</code></pre> <p><br></p> <p>*It is completely fine to contain itself's IP and Port.</p> <p><br></p> <h3>The config file of <code>client</code> is</h3> <pre><code>datapath="chaindata/client"<br> <br> keypath="key/client"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li> <li><em><strong>keypath</strong></em><strong> </strong>is the path where wallet keypair will be saved</li> <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li> </ul> <p>*keypair contains your private key, thus it should be in safe directory</p> <p>*If you deleted private key in the keypath, you cannot restore your wallet</p> <p><br></p> <p>description of <em><strong>node </strong></em>is on server's config</p> <p><br></p> <p>If you have any questions, please leave comment on this post or send us email : [email protected]</p> <p><br></p> <p><br></p> <h2>Example code – library (For JAVA Developers)</h2> <p>Source Code : https://github.com/BINDLABS/GarnetCustonClientExample<br> Usage of library is limited on Alpha version. We are working on this to provide various features in the future.</p> <p>If you are building new project, Add library to your project and follow this instruction.</p> <p>1. Create node arraylist</p> <pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre> <p>2. Add nodes that you have set on servers.</p> <pre><code> nodes.add(new Node("127.0.0.1",8146));</code></pre> <p>3. Init Main_Client by</p> <pre><code> Main_Client mc = new Main_Client("chaindata/client","clientkey",nodes,ll);</code></pre> <p>Main_Client({Data Path},{Key Path},{ArrayList<Node>},Listener);</p> <p><br></p> <p>Listener should be created before init process.</p> <pre><code>static OnLoadListener ll = new OnLoadListener() {<br> <br> <br> <br> @Override<br> <br> public void OnBalanceLoadListener(String balance){<br> <br> System.out.println("my balance : "+balance+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnReceiveListener(double amount){<br> <br> System.out.println("Received : "+amount+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnSuccessfullySendListener(double amount,String balance){ <br> <br> System.out.println("sent successfully");<br> <br> }<br> <br> <br> <br> }; </code></pre> <p>As you can see, the listener names imply the features.</p> <p><br></p> <h3><em>Methods that you can use with the Main_Client</em></h3> <p><strong>1. getting wallet address</strong></p> <pre><code>mc.getWalletAddress();</code></pre> <p><strong>2. getting amount of coin in my wallet</strong></p> <pre><code>mc.getBalance();</code></pre> <p><strong>3. getting amount of coin in a specific wallet</strong></p> <pre><code>mc.getBalance(wallet);</code></pre> <p><strong>4. sending coin</strong></p> <pre><code>mc.send(wallet,amount); </code></pre> <p><strong>5. getting latest block</strong></p> <pre><code>mc.getLastBlock();</code></pre> <p><br></p> <p>This blockchain system does not have block interval, It creates block when someone makes transaction. Thus, you can build a blockchain that supports <strong>real-time transaction.<br> </strong>We use our own algorithm that makes this possible. The algorithm prohibits double spending and creating multiple chains when transactions made concurrently. If you find any problem or error, please contact us with specific information. Your contribution will be applied on the next version.</p> <p><br></p> <p>As we mentioned above, this version of library is not a proper version, we are working on it to provide more useful features.<br> Thank you.</p> <p><br></p> <p><br></p> <p><br></p> <p>이번 버전의 솔루션은 개발자 및 테스트를 위한 알파버전으로, 기존의 가상화폐 기능만을 구현할 수 있습니다. 솔루션은 서버버전, 클라이언트버전, 개발자 라이브러리 버전 으로 제공됩니다. 자바 개발자는 프라이빗 블록체인 메인노드 서버를 설정하고, 라이브러리를 활용하여 지갑과 같은 어플리케이션을 제작 할 수 있습니다. 개발자가 아닌경우, 클라우드 혹은 가상서버 호스팅을 받은곳에 서버버전을 올려서 개인 블록체인을 구축하고, 클라이언트 버전을 지갑처럼 사용할 수 있습니다. 서버와 클라이언트 세팅은 텍스트파일로 이루어져 보다 쉽게 설정할 수 있습니다.</p> <p>이번 글에서는 서버버전과 클라이언트 버전의 세팅을 어떻게 하는지 간단하게 설명하고, 개발자가 라이브러리를 어떻게 사용할 수 있는지 간단한 예제를 통해 설명드리도록 하겠습니다.</p> <p><strong>서버버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p> <pre><code>java -jar server.jar </code></pre> <p><strong>클라이언트버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p> <pre><code>java -jar client.jar </code></pre> <p><strong>라이브러리버전</strong> - JAVA프로젝트에 추가하여 사용할 수 있는 라이브러리 입니다. jar 파일을 프로젝트에 import 하시고 Build Path 설정까지 해주시면 사용 가능합니다. 자세한 사용 방법은 하단에 예시에서 다루도록 하겠습니다.</p> <p><br></p> <p><br></p> <h2>다운로드 링크 – JAVA </h2> <p>- 서버 : http://bindlabs.com/garnet/alpha/server.zip </p> <p>- 클라이언트 : http://bindlabs.com/garnet/alpha/client.zip </p> <p>- 라이브러리 : http://bindlabs.com/garnet/alpha/library.zip </p> <p>- 예제 : https://github.com/BINDLABS/GarnetCustonClientExample</p> <p><br></p> <p><br></p> <h2>서버와 클라이언트 설정 및 설명</h2> <h3> <code><strong>서버버전</strong></code><strong>의 설정파일 내용</strong></h3> <pre><code>port="8146"<br> <br> jsonport="8147"<br> <br> signalingport="8888"<br> <br> datapath="chaindata/server"<br> <br> keypath="key/server"<br> <br> genesis="BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>port</strong></em> 는 메인 노드의 포트번호입니다. - 자바 어플리케이션끼리의 통신에 사용됩니다.</li> <li><em><strong>jsonport</strong></em> 는 텍스트형태의 통신에 사용되는 포트번호입니다. (미완성)</li> <li><em><strong>signalingport</strong></em><strong> </strong>는<strong> </strong>AppRTC에 사용되는 시그널링 서버 포트번호 입니다.</li> <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li> <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li> <li><em><strong>genesis</strong></em><strong> </strong>는 제네시스 블록에 작성될 내용입니다.</li> <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li> </ul> <p>*알파버전에서는 서버 키페어가 사용되지 않으므로 디렉토리를 어디로 설정하더라도 무방합니다.</p> <p><br></p> <p><em><strong>genesis</strong></em><strong> </strong>의 포맷은 다음과 같습니다.</p> <pre><code>{지갑주소}:{지갑에 할당할 코인수};</code></pre> <p>*코인수는 '.'을 포함하면 안됩니다. 비트코인에서 '사토시' 단위로 100000000을 곱한 값입니다.</p> <p>만약 두개 이상의 지갑주소에 코인을 할당하려면, 같은 포맷으로 추가하면 됩니다.</p> <pre><code>{지갑주소 1}:{지갑에 할당할 코인수 1};{지갑주소 2}:{지갑에 할당할 코인수 2};</code></pre> <p><br></p> <p><em><strong>node </strong></em>포맷은 다음과 같습니다.</p> <pre><code>{서버 IP}:{포트번호}</code></pre> <p>여러개의 노드는 쉼표(,)로 구분합니다.</p> <pre><code>{서버 IP 1}:{포트번호 1},{서버 IP 2}:{포트번호 2}</code></pre> <p><br></p> <p>*프로그램을 실행 할 서버 본인의 정보가 같이 들어가도 문제 없습니다.</p> <p><br></p> <h3><code><strong>클라이언트버전</strong></code><strong>의 설정파일 내용</strong></h3> <pre><code>datapath="chaindata/client"<br> <br> keypath="key/client"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li> <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li> <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li> </ul> <p>*키페어는 개인키를 포함하므로 비교적 안전한 곳에 저장해두시길 권장합니다.</p> <p>*키페어 디렉토리에서 키파일이 지워진 경우 기존의 지갑을 복구할 수 없습니다.</p> <p><br></p> <p><em><strong>node </strong></em>의 포맷과 설명은 위 '서버버전' 설명 부분에서 참고하시길 바랍니다.</p> <p><br></p> <p>만약 문제나 질문이 있다면 이곳에 댓글을 남겨주시거나, 이메일을 보내주세요 : [email protected]</p> <p><br></p> <p><br></p> <h2>예제 소스코드 – 라이브러리(JAVA 개발자용)</h2> <p>소스코드 : https://github.com/BINDLABS/GarnetCustonClientExample<br> 알파버전의 활용도는 한정적입니다. 더 많은 기능을 지원할 수 있도록 작업중이니, 다음버전에 더 많은 기능을 가져오도록 하겠습니다.</p> <p>새로운 프로젝트를 생성하거나 기존의 프로젝트에 추가시, 라이브러리 파일을 import 하시고 아래 설명을 따라해 주세요.</p> <p>1. 노드 ArrayList를 만듭니다.</p> <pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre> <p>2. 서버주소와 포트번호를 가지고 노드를 추가합니다.(여러개의 노드가 있다면 랜덤으로 한곳에만 연결합니다)</p> <pre><code> nodes.add(new Node("127.0.0.1",8146));</code></pre> <p>3. Main_Client를 Init 합니다.</p> <pre><code> Main_Client mc = new Main_Client("chaindata/client","clientkey",nodes,ll);</code></pre> <p>Main_Client({데이터저장소},{키페어저장소},{ArrayList<Node>},리스너);</p> <p><br></p> <p>리스너는 Main_Client를 init 하기 전에 명시되어 있어야 합니다.</p> <pre><code>static OnLoadListener ll = new OnLoadListener() {<br> <br> <br> <br> @Override<br> <br> public void OnBalanceLoadListener(String balance){<br> <br> System.out.println("my balance : "+balance+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnReceiveListener(double amount){<br> <br> System.out.println("Received : "+amount+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnSuccessfullySendListener(double amount,String balance){ <br> <br> System.out.println("sent successfully");<br> <br> }<br> <br> <br> <br> }; </code></pre> <p>리스너의 이름이 각자의 기능을 암시하므로 자세한 설명은 넘어가겠습니다.<br> 질문이 있다면 댓글로 남겨주시면 답글로 답변 드리겠습니다.</p> <p><br></p> <h3><em>Main_Client로 사용 가능한 함수들</em></h3> <p><strong>1. 내 지갑주소 가져오기</strong></p> <pre><code>mc.getWalletAddress();</code></pre> <p><strong>2. 내지갑에 있는 코인 확인</strong></p> <pre><code>mc.getBalance();</code></pre> <p><strong>3. 특정 지갑주소에 있는 코인 확인</strong></p> <pre><code>mc.getBalance(wallet);</code></pre> <p><strong>4. 코인 보내기</strong></p> <pre><code>mc.send(wallet,amount); </code></pre> <p><strong>5. 최신 블록 정보 가져오기</strong></p> <pre><code>mc.getLastBlock();</code></pre> <p><br></p> <p>이 블록체인 시스템은 블록생성주기가 없습니다. 누군가가 코인을 발송할 때 새로운 블록이 생성됩니다. 따라서 실시간 코인 거래가 가능합니다.</p> <p>이중지급과 동시 거래 발생을 방지하는 자체 알고리즘이 적용되어있습니다. 이 알고리즘은 알파버전에서 많은 테스트를 진행중이며, 문제가 확인되면 상황 설명과 함께 연락 부탁드립니다.</p> <p><br></p> <p>위에서 말씀드린대로, 이 버전은 개발을 위한 알파버전입니다. 실제 프로젝트에 사용되어도 당장에 큰 문제는 없지만 앞으로 발생할 문제에 관해서는 해당 버전에서 책임을 지지 않습니다. 앞으로 더 많은 기능과 보안 업데이트를 통해 발전된 솔루션을 제공해 드리도록 하겠습니다.<br> 감사합니다.</p> </html> |
| json metadata | {"tags":["blockchain","kr","cryptocurrency","develop","bindlabs"],"links":["https://github.com/BINDLABS/GarnetCustonClientExample"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | blockchain |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| title | [한글설명有] Garnet Solution(Alpha Version) : BINDLABS’ first version of blockchain solution/ 무료 블록체인 솔루션 |
| Transaction Info | Block #22414933/Trx 8e6ca08562935c911a35d785a9816e26b733f091 |
View Raw JSON Data
{
"block": 22414933,
"op": [
"comment",
{
"author": "bindlabs",
"body": "<html>\n<p>This version of solution provides cryptocurrency features only. JAVA developers can build their own cryptocurrency (private blockchain) main nodes and wallet clients with this library. Even if you are not a developer, you can set up your own main node servers using server jar file. You can change settings by editing config with text editor. </p>\n<p>In this post, we are going to explain how to use our solution as server, client and library. At this moment, we only provide alpha version of solution written in JAVA language. </p>\n<p><br></p>\n<p><strong>Server</strong> - This is runnable java jar file and config file. Put these files into server and run this on terminal</p>\n<pre><code>java -jar server.jar </code></pre>\n<p><strong>Client</strong> - This is runnable java jar file and config file. Put these files anywhere and run this on terminal</p>\n<pre><code>java -jar client.jar </code></pre>\n<p><strong>Library</strong> - This is java library file for developers. Put this file into java project’s library folder and set the build path. Specific example is at the bottom of this post.</p>\n<p><br></p>\n<p><br></p>\n<h2>Download Link – JAVA </h2>\n<p>- Server : http://bindlabs.com/garnet/alpha/server.zip </p>\n<p>- Client : http://bindlabs.com/garnet/alpha/client.zip </p>\n<p>- Library : http://bindlabs.com/garnet/alpha/library.zip </p>\n<p>- Example : https://github.com/BINDLABS/GarnetCustonClientExample</p>\n<p><br></p>\n<p><br></p>\n<h2>Usage – server and client</h2>\n<h3>The config file of <code><strong>server</strong></code><strong> </strong>is</h3>\n<pre><code>port=\"8146\"<br>\n<br>\njsonport=\"8147\"<br>\n<br>\nsignalingport=\"8888\"<br>\n<br>\ndatapath=\"chaindata/server\"<br>\n<br>\nkeypath=\"key/server\"<br>\n<br>\ngenesis=\"BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>port</strong></em> is the main port of the main node - communication between java applications</li>\n <li><em><strong>jsonport</strong></em> is the port for text formatted communication (incomplete yet)</li>\n <li><em><strong>signalingport</strong></em><strong> </strong>is the AppRTC Signaling server port</li>\n <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li>\n <li><em><strong>keypath</strong></em><strong> </strong>is the path where server client keypair will be saved</li>\n <li><em><strong>genesis</strong></em><strong> </strong>is the content of genesis block</li>\n <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li>\n</ul>\n<p>*server keypair will not be used on this Alpha version so it is safe to save them anywhere</p>\n<p><br></p>\n<p><em><strong>genesis</strong></em><strong> </strong>format is</p>\n<pre><code>{Wallet address}:{Amount of Coin on this wallet};</code></pre>\n<p>*Amount of Coin must not contain '.' This is in format of 'satoshi' of Bitcoin (*100000000)</p>\n<p>If you want to allocate coins for more than 2 wallets, simply add above code at the end of the code like</p>\n<pre><code>{Wallet address 1}:{Amount of Coin on this wallet 1};{Wallet address 2}:{Amount of Coin on this wallet 2};</code></pre>\n<p><br></p>\n<p><em><strong>node </strong></em>format is</p>\n<pre><code>{Server IP}:{Port}</code></pre>\n<p>and multiple nodes with comma ',' like</p>\n<pre><code>{Server IP 1}:{Port 1},{Server IP 2}:{Port 2}</code></pre>\n<p><br></p>\n<p>*It is completely fine to contain itself's IP and Port.</p>\n<p><br></p>\n<h3>The config file of <code>client</code> is</h3>\n<pre><code>datapath=\"chaindata/client\"<br>\n<br>\nkeypath=\"key/client\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li>\n <li><em><strong>keypath</strong></em><strong> </strong>is the path where wallet keypair will be saved</li>\n <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li>\n</ul>\n<p>*keypair contains your private key, thus it should be in safe directory</p>\n<p>*If you deleted private key in the keypath, you cannot restore your wallet</p>\n<p><br></p>\n<p>description of <em><strong>node </strong></em>is on server's config</p>\n<p><br></p>\n<p>If you have any questions, please leave comment on this post or send us email : [email protected]</p>\n<p><br></p>\n<p><br></p>\n<h2>Example code – library (For JAVA Developers)</h2>\n<p>Source Code : https://github.com/BINDLABS/GarnetCustonClientExample<br>\nUsage of library is limited on Alpha version. We are working on this to provide various features in the future.</p>\n<p>If you are building new project, Add library to your project and follow this instruction.</p>\n<p>1. Create node arraylist</p>\n<pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre>\n<p>2. Add nodes that you have set on servers.</p>\n<pre><code> nodes.add(new Node(\"127.0.0.1\",8146));</code></pre>\n<p>3. Init Main_Client by</p>\n<pre><code> Main_Client mc = new Main_Client(\"chaindata/client\",\"clientkey\",nodes,ll);</code></pre>\n<p>Main_Client({Data Path},{Key Path},{ArrayList<Node>},Listener);</p>\n<p><br></p>\n<p>Listener should be created before init process.</p>\n<pre><code>static OnLoadListener ll = new OnLoadListener() {<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnBalanceLoadListener(String balance){<br>\n<br>\n System.out.println(\"my balance : \"+balance+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnReceiveListener(double amount){<br>\n<br>\n System.out.println(\"Received : \"+amount+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnSuccessfullySendListener(double amount,String balance){ <br>\n<br>\n System.out.println(\"sent successfully\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n}; </code></pre>\n<p>As you can see, the listener names imply the features.</p>\n<p><br></p>\n<h3><em>Methods that you can use with the Main_Client</em></h3>\n<p><strong>1. getting wallet address</strong></p>\n<pre><code>mc.getWalletAddress();</code></pre>\n<p><strong>2. getting amount of coin in my wallet</strong></p>\n<pre><code>mc.getBalance();</code></pre>\n<p><strong>3. getting amount of coin in a specific wallet</strong></p>\n<pre><code>mc.getBalance(wallet);</code></pre>\n<p><strong>4. sending coin</strong></p>\n<pre><code>mc.send(wallet,amount); </code></pre>\n<p><strong>5. getting latest block</strong></p>\n<pre><code>mc.getLastBlock();</code></pre>\n<p><br></p>\n<p>This blockchain system does not have block interval, It creates block when someone makes transaction. Thus, you can build a blockchain that supports <strong>real-time transaction.<br>\n</strong>We use our own algorithm that makes this possible. The algorithm prohibits double spending and creating multiple chains when transactions made concurrently. If you find any problem or error, please contact us with specific information. Your contribution will be applied on the next version.</p>\n<p><br></p>\n<p>As we mentioned above, this version of library is not a proper version, we are working on it to provide more useful features.<br>\nThank you.</p>\n<p><br></p>\n<p><br></p>\n<p><br></p>\n<p>이번 버전의 솔루션은 개발자 및 테스트를 위한 알파버전으로, 기존의 가상화폐 기능만을 구현할 수 있습니다. 솔루션은 서버버전, 클라이언트버전, 개발자 라이브러리 버전 으로 제공됩니다. 자바 개발자는 프라이빗 블록체인 메인노드 서버를 설정하고, 라이브러리를 활용하여 지갑과 같은 어플리케이션을 제작 할 수 있습니다. 개발자가 아닌경우, 클라우드 혹은 가상서버 호스팅을 받은곳에 서버버전을 올려서 개인 블록체인을 구축하고, 클라이언트 버전을 지갑처럼 사용할 수 있습니다. 서버와 클라이언트 세팅은 텍스트파일로 이루어져 보다 쉽게 설정할 수 있습니다.</p>\n<p>이번 글에서는 서버버전과 클라이언트 버전의 세팅을 어떻게 하는지 간단하게 설명하고, 개발자가 라이브러리를 어떻게 사용할 수 있는지 간단한 예제를 통해 설명드리도록 하겠습니다.</p>\n<p><strong>서버버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p>\n<pre><code>java -jar server.jar </code></pre>\n<p><strong>클라이언트버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p>\n<pre><code>java -jar client.jar </code></pre>\n<p><strong>라이브러리버전</strong> - JAVA프로젝트에 추가하여 사용할 수 있는 라이브러리 입니다. jar 파일을 프로젝트에 import 하시고 Build Path 설정까지 해주시면 사용 가능합니다. 자세한 사용 방법은 하단에 예시에서 다루도록 하겠습니다.</p>\n<p><br></p>\n<p><br></p>\n<h2>다운로드 링크 – JAVA </h2>\n<p>- 서버 : http://bindlabs.com/garnet/alpha/server.zip </p>\n<p>- 클라이언트 : http://bindlabs.com/garnet/alpha/client.zip </p>\n<p>- 라이브러리 : http://bindlabs.com/garnet/alpha/library.zip </p>\n<p>- 예제 : https://github.com/BINDLABS/GarnetCustonClientExample</p>\n<p><br></p>\n<p><br></p>\n<h2>서버와 클라이언트 설정 및 설명</h2>\n<h3> <code><strong>서버버전</strong></code><strong>의 설정파일 내용</strong></h3>\n<pre><code>port=\"8146\"<br>\n<br>\njsonport=\"8147\"<br>\n<br>\nsignalingport=\"8888\"<br>\n<br>\ndatapath=\"chaindata/server\"<br>\n<br>\nkeypath=\"key/server\"<br>\n<br>\ngenesis=\"BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>port</strong></em> 는 메인 노드의 포트번호입니다. - 자바 어플리케이션끼리의 통신에 사용됩니다.</li>\n <li><em><strong>jsonport</strong></em> 는 텍스트형태의 통신에 사용되는 포트번호입니다. (미완성)</li>\n <li><em><strong>signalingport</strong></em><strong> </strong>는<strong> </strong>AppRTC에 사용되는 시그널링 서버 포트번호 입니다.</li>\n <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li>\n <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li>\n <li><em><strong>genesis</strong></em><strong> </strong>는 제네시스 블록에 작성될 내용입니다.</li>\n <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li>\n</ul>\n<p>*알파버전에서는 서버 키페어가 사용되지 않으므로 디렉토리를 어디로 설정하더라도 무방합니다.</p>\n<p><br></p>\n<p><em><strong>genesis</strong></em><strong> </strong>의 포맷은 다음과 같습니다.</p>\n<pre><code>{지갑주소}:{지갑에 할당할 코인수};</code></pre>\n<p>*코인수는 '.'을 포함하면 안됩니다. 비트코인에서 '사토시' 단위로 100000000을 곱한 값입니다.</p>\n<p>만약 두개 이상의 지갑주소에 코인을 할당하려면, 같은 포맷으로 추가하면 됩니다.</p>\n<pre><code>{지갑주소 1}:{지갑에 할당할 코인수 1};{지갑주소 2}:{지갑에 할당할 코인수 2};</code></pre>\n<p><br></p>\n<p><em><strong>node </strong></em>포맷은 다음과 같습니다.</p>\n<pre><code>{서버 IP}:{포트번호}</code></pre>\n<p>여러개의 노드는 쉼표(,)로 구분합니다.</p>\n<pre><code>{서버 IP 1}:{포트번호 1},{서버 IP 2}:{포트번호 2}</code></pre>\n<p><br></p>\n<p>*프로그램을 실행 할 서버 본인의 정보가 같이 들어가도 문제 없습니다.</p>\n<p><br></p>\n<h3><code><strong>클라이언트버전</strong></code><strong>의 설정파일 내용</strong></h3>\n<pre><code>datapath=\"chaindata/client\"<br>\n<br>\nkeypath=\"key/client\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li>\n <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li>\n <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li>\n</ul>\n<p>*키페어는 개인키를 포함하므로 비교적 안전한 곳에 저장해두시길 권장합니다.</p>\n<p>*키페어 디렉토리에서 키파일이 지워진 경우 기존의 지갑을 복구할 수 없습니다.</p>\n<p><br></p>\n<p><em><strong>node </strong></em>의 포맷과 설명은 위 '서버버전' 설명 부분에서 참고하시길 바랍니다.</p>\n<p><br></p>\n<p>만약 문제나 질문이 있다면 이곳에 댓글을 남겨주시거나, 이메일을 보내주세요 : [email protected]</p>\n<p><br></p>\n<p><br></p>\n<h2>예제 소스코드 – 라이브러리(JAVA 개발자용)</h2>\n<p>소스코드 : https://github.com/BINDLABS/GarnetCustonClientExample<br>\n알파버전의 활용도는 한정적입니다. 더 많은 기능을 지원할 수 있도록 작업중이니, 다음버전에 더 많은 기능을 가져오도록 하겠습니다.</p>\n<p>새로운 프로젝트를 생성하거나 기존의 프로젝트에 추가시, 라이브러리 파일을 import 하시고 아래 설명을 따라해 주세요.</p>\n<p>1. 노드 ArrayList를 만듭니다.</p>\n<pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre>\n<p>2. 서버주소와 포트번호를 가지고 노드를 추가합니다.(여러개의 노드가 있다면 랜덤으로 한곳에만 연결합니다)</p>\n<pre><code> nodes.add(new Node(\"127.0.0.1\",8146));</code></pre>\n<p>3. Main_Client를 Init 합니다.</p>\n<pre><code> Main_Client mc = new Main_Client(\"chaindata/client\",\"clientkey\",nodes,ll);</code></pre>\n<p>Main_Client({데이터저장소},{키페어저장소},{ArrayList<Node>},리스너);</p>\n<p><br></p>\n<p>리스너는 Main_Client를 init 하기 전에 명시되어 있어야 합니다.</p>\n<pre><code>static OnLoadListener ll = new OnLoadListener() {<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnBalanceLoadListener(String balance){<br>\n<br>\n System.out.println(\"my balance : \"+balance+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnReceiveListener(double amount){<br>\n<br>\n System.out.println(\"Received : \"+amount+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnSuccessfullySendListener(double amount,String balance){ <br>\n<br>\n System.out.println(\"sent successfully\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n}; </code></pre>\n<p>리스너의 이름이 각자의 기능을 암시하므로 자세한 설명은 넘어가겠습니다.<br>\n질문이 있다면 댓글로 남겨주시면 답글로 답변 드리겠습니다.</p>\n<p><br></p>\n<h3><em>Main_Client로 사용 가능한 함수들</em></h3>\n<p><strong>1. 내 지갑주소 가져오기</strong></p>\n<pre><code>mc.getWalletAddress();</code></pre>\n<p><strong>2. 내지갑에 있는 코인 확인</strong></p>\n<pre><code>mc.getBalance();</code></pre>\n<p><strong>3. 특정 지갑주소에 있는 코인 확인</strong></p>\n<pre><code>mc.getBalance(wallet);</code></pre>\n<p><strong>4. 코인 보내기</strong></p>\n<pre><code>mc.send(wallet,amount); </code></pre>\n<p><strong>5. 최신 블록 정보 가져오기</strong></p>\n<pre><code>mc.getLastBlock();</code></pre>\n<p><br></p>\n<p>이 블록체인 시스템은 블록생성주기가 없습니다. 누군가가 코인을 발송할 때 새로운 블록이 생성됩니다. 따라서 실시간 코인 거래가 가능합니다.</p>\n<p>이중지급과 동시 거래 발생을 방지하는 자체 알고리즘이 적용되어있습니다. 이 알고리즘은 알파버전에서 많은 테스트를 진행중이며, 문제가 확인되면 상황 설명과 함께 연락 부탁드립니다.</p>\n<p><br></p>\n<p>위에서 말씀드린대로, 이 버전은 개발을 위한 알파버전입니다. 실제 프로젝트에 사용되어도 당장에 큰 문제는 없지만 앞으로 발생할 문제에 관해서는 해당 버전에서 책임을 지지 않습니다. 앞으로 더 많은 기능과 보안 업데이트를 통해 발전된 솔루션을 제공해 드리도록 하겠습니다.<br>\n감사합니다.</p>\n</html>",
"json_metadata": "{\"tags\":[\"blockchain\",\"kr\",\"cryptocurrency\",\"develop\",\"bindlabs\"],\"links\":[\"https://github.com/BINDLABS/GarnetCustonClientExample\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "blockchain",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"title": "[한글설명有] Garnet Solution(Alpha Version) : BINDLABS’ first version of blockchain solution/ 무료 블록체인 솔루션"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T05:51:12",
"trx_id": "8e6ca08562935c911a35d785a9816e26b733f091",
"trx_in_block": 21,
"virtual_op": false
}bindlabspublished a new post: garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution2018/05/14 05:49:57
bindlabspublished a new post: garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution
2018/05/14 05:49:57
| author | bindlabs |
| body | <html> <p>This version of solution provides cryptocurrency features only. JAVA developers can build their own cryptocurrency (private blockchain) main nodes and wallet clients with this library. Even if you are not a developer, you can set up your own main node servers using server jar file. You can change settings by editing config with text editor. </p> <p>In this post, we are going to explain how to use our solution as server, client and library. At this moment, we only provide alpha version of solution written in JAVA language. </p> <p><br></p> <p><strong>Server</strong> - This is runnable java jar file and config file. Put these files into server and run this on terminal</p> <pre><code>java -jar server.jar </code></pre> <p><strong>Client</strong> - This is runnable java jar file and config file. Put these files anywhere and run this on terminal</p> <pre><code>java -jar client.jar </code></pre> <p><strong>Library</strong> - This is java library file for developers. Put this file into java project’s library folder and set the build path. Specific example is at the bottom of this post.</p> <p><br></p> <p><br></p> <h2>Download Link – JAVA </h2> <p>- Server : http://bindlabs.com/garnet/alpha/server.zip </p> <p>- Client : http://bindlabs.com/garnet/alpha/client.zip </p> <p>- Library : http://bindlabs.com/garnet/alpha/library.zip </p> <p>- Example : https://github.com/BINDLABS/GarnetCustonClientExample</p> <p><br></p> <p><br></p> <h2>Usage – server and client</h2> <h3>The config file of <code><strong>server</strong></code><strong> </strong>is</h3> <pre><code>port="8146"<br> <br> jsonport="8147"<br> <br> signalingport="8888"<br> <br> datapath="chaindata/server"<br> <br> keypath="key/server"<br> <br> genesis="BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>port</strong></em> is the main port of the main node - communication between java applications</li> <li><em><strong>jsonport</strong></em> is the port for text formatted communication (incomplete yet)</li> <li><em><strong>signalingport</strong></em><strong> </strong>is the AppRTC Signaling server port</li> <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li> <li><em><strong>keypath</strong></em><strong> </strong>is the path where server client keypair will be saved</li> <li><em><strong>genesis</strong></em><strong> </strong>is the content of genesis block</li> <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li> </ul> <p>*server keypair will not be used on this Alpha version so it is safe to save them anywhere</p> <p><br></p> <p><em><strong>genesis</strong></em><strong> </strong>format is</p> <pre><code>{Wallet address}:{Amount of Coin on this wallet};</code></pre> <p>*Amount of Coin must not contain '.' This is in format of 'satoshi' of Bitcoin (*100000000)</p> <p>If you want to allocate coins for more than 2 wallets, simply add above code at the end of the code like</p> <pre><code>{Wallet address 1}:{Amount of Coin on this wallet 1};{Wallet address 2}:{Amount of Coin on this wallet 2};</code></pre> <p><br></p> <p><em><strong>node </strong></em>format is</p> <pre><code>{Server IP}:{Port}</code></pre> <p>and multiple nodes with comma ',' like</p> <pre><code>{Server IP 1}:{Port 1},{Server IP 2}:{Port 2}</code></pre> <p><br></p> <p>*It is completely fine to contain itself's IP and Port.</p> <p><br></p> <h3>The config file of <code>client</code> is</h3> <pre><code>datapath="chaindata/client"<br> <br> keypath="key/client"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li> <li><em><strong>keypath</strong></em><strong> </strong>is the path where wallet keypair will be saved</li> <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li> </ul> <p>*keypair contains your private key, thus it should be in safe directory</p> <p>*If you deleted private key in the keypath, you cannot restore your wallet</p> <p><br></p> <p>description of <em><strong>node </strong></em>is on server's config</p> <p><br></p> <p>If you have any questions, please leave comment on this post or send us email : [email protected]</p> <p><br></p> <p><br></p> <h2>Example code – library (For JAVA Developers)</h2> <p>Source Code : https://github.com/BINDLABS/GarnetCustonClientExample<br> Usage of library is limited on Alpha version. We are working on this to provide various features in the future.</p> <p>If you are building new project, Add library to your project and follow this instruction.</p> <p>1. Create node arraylist</p> <pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre> <p>2. Add nodes that you have set on servers.</p> <pre><code> nodes.add(new Node("127.0.0.1",8146));</code></pre> <p>3. Init Main_Client by</p> <pre><code> Main_Client mc = new Main_Client("chaindata/client","clientkey",nodes,ll);</code></pre> <p>Main_Client({Data Path},{Key Path},{ArrayList<Node>},Listener);</p> <p><br></p> <p>Listener should be created before init process.</p> <pre><code>static OnLoadListener ll = new OnLoadListener() {<br> <br> <br> <br> @Override<br> <br> public void OnBalanceLoadListener(String balance){<br> <br> System.out.println("my balance : "+balance+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnReceiveListener(double amount){<br> <br> System.out.println("Received : "+amount+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnSuccessfullySendListener(double amount,String balance){ <br> <br> System.out.println("sent successfully");<br> <br> }<br> <br> <br> <br> }; </code></pre> <p>As you can see, the listener names imply the features.</p> <p><br></p> <h3><em>Methods that you can use with the Main_Client</em></h3> <p><strong>1. getting wallet address</strong></p> <pre><code>mc.getWalletAddress();</code></pre> <p><strong>2. getting amount of coin in my wallet</strong></p> <pre><code>mc.getBalance();</code></pre> <p><strong>3. getting amount of coin in a specific wallet</strong></p> <pre><code>mc.getBalance(wallet);</code></pre> <p><strong>4. sending coin</strong></p> <pre><code>mc.send(wallet,amount); </code></pre> <p><strong>5. getting latest block</strong></p> <pre><code>mc.getLastBlock();</code></pre> <p><br></p> <p>This blockchain system does not have block interval, It creates block when someone makes transaction. Thus, you can build a blockchain that supports <strong>real-time transaction.<br> </strong>We use our own algorithm that makes this possible. The algorithm prohibits double spending and creating multiple chains when transactions made concurrently. If you find any problem or error, please contact us with specific information. Your contribution will be applied on the next version.</p> <p><br></p> <p>As we mentioned above, this version of library is not a proper version, we are working on it to provide more useful features.<br> Thank you.</p> <p><br></p> <p><br></p> <p><br></p> <p>이번 버전의 솔루션은 개발자 및 테스트를 위한 알파버전으로, 기존의 가상화폐 기능만을 구현할 수 있습니다. 솔루션은 서버버전, 클라이언트버전, 개발자 라이브러리 버전 으로 제공됩니다. 자바 개발자는 프라이빗 블록체인 메인노드 서버를 설정하고, 라이브러리를 활용하여 지갑과 같은 어플리케이션을 제작 할 수 있습니다. 개발자가 아닌경우, 클라우드 혹은 가상서버 호스팅을 받은곳에 서버버전을 올려서 개인 블록체인을 구축하고, 클라이언트 버전을 지갑처럼 사용할 수 있습니다. 서버와 클라이언트 세팅은 텍스트파일로 이루어져 보다 쉽게 설정할 수 있습니다.</p> <p>이번 글에서는 서버버전과 클라이언트 버전의 세팅을 어떻게 하는지 간단하게 설명하고, 개발자가 라이브러리를 어떻게 사용할 수 있는지 간단한 예제를 통해 설명드리도록 하겠습니다.</p> <p><strong>서버버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p> <pre><code>java -jar server.jar </code></pre> <p><strong>클라이언트버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p> <pre><code>java -jar client.jar </code></pre> <p><strong>라이브러리버전</strong> - JAVA프로젝트에 추가하여 사용할 수 있는 라이브러리 입니다. jar 파일을 프로젝트에 import 하시고 Build Path 설정까지 해주시면 사용 가능합니다. 자세한 사용 방법은 하단에 예시에서 다루도록 하겠습니다.</p> <p><br></p> <p><br></p> <h2>다운로드 링크 – JAVA </h2> <p>- 서버 : http://bindlabs.com/garnet/alpha/server.zip </p> <p>- 클라이언트 : http://bindlabs.com/garnet/alpha/client.zip </p> <p>- 라이브러리 : http://bindlabs.com/garnet/alpha/library.zip </p> <p>- 예제 : https://github.com/BINDLABS/GarnetCustonClientExample</p> <p><br></p> <p><br></p> <h2>서버와 클라이언트 설정 및 설명</h2> <h3> <code><strong>서버버전</strong></code><strong>의 설정파일 내용</strong></h3> <pre><code>port="8146"<br> <br> jsonport="8147"<br> <br> signalingport="8888"<br> <br> datapath="chaindata/server"<br> <br> keypath="key/server"<br> <br> genesis="BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>port</strong></em> 는 메인 노드의 포트번호입니다. - 자바 어플리케이션끼리의 통신에 사용됩니다.</li> <li><em><strong>jsonport</strong></em> 는 텍스트형태의 통신에 사용되는 포트번호입니다. (미완성)</li> <li><em><strong>signalingport</strong></em><strong> </strong>는<strong> </strong>AppRTC에 사용되는 시그널링 서버 포트번호 입니다.</li> <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li> <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li> <li><em><strong>genesis</strong></em><strong> </strong>는 제네시스 블록에 작성될 내용입니다.</li> <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li> </ul> <p>*알파버전에서는 서버 키페어가 사용되지 않으므로 디렉토리를 어디로 설정하더라도 무방합니다.</p> <p><br></p> <p><em><strong>genesis</strong></em><strong> </strong>의 포맷은 다음과 같습니다.</p> <pre><code>{지갑주소}:{지갑에 할당할 코인수};</code></pre> <p>*코인수는 '.'을 포함하면 안됩니다. 비트코인에서 '사토시' 단위로 100000000을 곱한 값입니다.</p> <p>만약 두개 이상의 지갑주소에 코인을 할당하려면, 같은 포맷으로 추가하면 됩니다.</p> <pre><code>{지갑주소 1}:{지갑에 할당할 코인수 1};{지갑주소 2}:{지갑에 할당할 코인수 2};</code></pre> <p><br></p> <p><em><strong>node </strong></em>포맷은 다음과 같습니다.</p> <pre><code>{서버 IP}:{포트번호}</code></pre> <p>여러개의 노드는 쉼표(,)로 구분합니다.</p> <pre><code>{서버 IP 1}:{포트번호 1},{서버 IP 2}:{포트번호 2}</code></pre> <p><br></p> <p>*프로그램을 실행 할 서버 본인의 정보가 같이 들어가도 문제 없습니다.</p> <p><br></p> <h3><code><strong>클라이언트버전</strong></code><strong>의 설정파일 내용</strong></h3> <pre><code>datapath="chaindata/client"<br> <br> keypath="key/client"<br> <br> node="1.1.1.1:8146,1.1.1.2:8146"</code></pre> <ul> <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li> <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li> <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li> </ul> <p>*키페어는 개인키를 포함하므로 비교적 안전한 곳에 저장해두시길 권장합니다.</p> <p>*키페어 디렉토리에서 키파일이 지워진 경우 기존의 지갑을 복구할 수 없습니다.</p> <p><br></p> <p><em><strong>node </strong></em>의 포맷과 설명은 위 '서버버전' 설명 부분에서 참고하시길 바랍니다.</p> <p><br></p> <p>만약 문제나 질문이 있다면 이곳에 댓글을 남겨주시거나, 이메일을 보내주세요 : [email protected]</p> <p><br></p> <p><br></p> <h2>예제 소스코드 – 라이브러리(JAVA 개발자용)</h2> <p>소스코드 : https://github.com/BINDLABS/GarnetCustonClientExample<br> 알파버전의 활용도는 한정적입니다. 더 많은 기능을 지원할 수 있도록 작업중이니, 다음버전에 더 많은 기능을 가져오도록 하겠습니다.</p> <p>새로운 프로젝트를 생성하거나 기존의 프로젝트에 추가시, 라이브러리 파일을 import 하시고 아래 설명을 따라해 주세요.</p> <p>1. 노드 ArrayList를 만듭니다.</p> <pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre> <p>2. 서버주소와 포트번호를 가지고 노드를 추가합니다.(여러개의 노드가 있다면 랜덤으로 한곳에만 연결합니다)</p> <pre><code> nodes.add(new Node("127.0.0.1",8146));</code></pre> <p>3. Main_Client를 Init 합니다.</p> <pre><code> Main_Client mc = new Main_Client("chaindata/client","clientkey",nodes,ll);</code></pre> <p>Main_Client({데이터저장소},{키페어저장소},{ArrayList<Node>},리스너);</p> <p><br></p> <p>리스너는 Main_Client를 init 하기 전에 명시되어 있어야 합니다.</p> <pre><code>static OnLoadListener ll = new OnLoadListener() {<br> <br> <br> <br> @Override<br> <br> public void OnBalanceLoadListener(String balance){<br> <br> System.out.println("my balance : "+balance+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnReceiveListener(double amount){<br> <br> System.out.println("Received : "+amount+"coin");<br> <br> }<br> <br> <br> <br> @Override<br> <br> public void OnSuccessfullySendListener(double amount,String balance){ <br> <br> System.out.println("sent successfully");<br> <br> }<br> <br> <br> <br> }; </code></pre> <p>리스너의 이름이 각자의 기능을 암시하므로 자세한 설명은 넘어가겠습니다.<br> 질문이 있다면 댓글로 남겨주시면 답글로 답변 드리겠습니다.</p> <p><br></p> <h3><em>Main_Client로 사용 가능한 함수들</em></h3> <p><strong>1. 내 지갑주소 가져오기</strong></p> <pre><code>mc.getWalletAddress();</code></pre> <p><strong>2. 내지갑에 있는 코인 확인</strong></p> <pre><code>mc.getBalance();</code></pre> <p><strong>3. 특정 지갑주소에 있는 코인 확인</strong></p> <pre><code>mc.getBalance(wallet);</code></pre> <p><strong>4. 코인 보내기</strong></p> <pre><code>mc.send(wallet,amount); </code></pre> <p><strong>5. 최신 블록 정보 가져오기</strong></p> <pre><code>mc.getLastBlock();</code></pre> <p><br></p> <p>이 블록체인 시스템은 블록생성주기가 없습니다. 누군가가 코인을 발송할 때 새로운 블록이 생성됩니다. 따라서 실시간 코인 거래가 가능합니다.</p> <p>이중지급과 동시 거래 발생을 방지하는 자체 알고리즘이 적용되어있습니다. 이 알고리즘은 알파버전에서 많은 테스트를 진행중이며, 문제가 확인되면 상황 설명과 함께 연락 부탁드립니다.</p> <p><br></p> <p>위에서 말씀드린대로, 이 버전은 개발을 위한 알파버전입니다. 실제 프로젝트에 사용되어도 당장에 큰 문제는 없지만 앞으로 발생할 문제에 관해서는 해당 버전에서 책임을 지지 않습니다. 앞으로 더 많은 기능과 보안 업데이트를 통해 발전된 솔루션을 제공해 드리도록 하겠습니다.<br> 감사합니다.</p> </html> |
| json metadata | {"tags":["blockchain","kr","cryptocurrency","develop","bindlabs"],"links":["https://github.com/BINDLABS/GarnetCustonClientExample"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | blockchain |
| permlink | garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution |
| title | [한글설명有] Garnet Solution(Alpha Version) : BINDLABS’ first version of blockchain solution |
| Transaction Info | Block #22414908/Trx 1fb3248ac9de526e4b1bbe21191225fffa141784 |
View Raw JSON Data
{
"block": 22414908,
"op": [
"comment",
{
"author": "bindlabs",
"body": "<html>\n<p>This version of solution provides cryptocurrency features only. JAVA developers can build their own cryptocurrency (private blockchain) main nodes and wallet clients with this library. Even if you are not a developer, you can set up your own main node servers using server jar file. You can change settings by editing config with text editor. </p>\n<p>In this post, we are going to explain how to use our solution as server, client and library. At this moment, we only provide alpha version of solution written in JAVA language. </p>\n<p><br></p>\n<p><strong>Server</strong> - This is runnable java jar file and config file. Put these files into server and run this on terminal</p>\n<pre><code>java -jar server.jar </code></pre>\n<p><strong>Client</strong> - This is runnable java jar file and config file. Put these files anywhere and run this on terminal</p>\n<pre><code>java -jar client.jar </code></pre>\n<p><strong>Library</strong> - This is java library file for developers. Put this file into java project’s library folder and set the build path. Specific example is at the bottom of this post.</p>\n<p><br></p>\n<p><br></p>\n<h2>Download Link – JAVA </h2>\n<p>- Server : http://bindlabs.com/garnet/alpha/server.zip </p>\n<p>- Client : http://bindlabs.com/garnet/alpha/client.zip </p>\n<p>- Library : http://bindlabs.com/garnet/alpha/library.zip </p>\n<p>- Example : https://github.com/BINDLABS/GarnetCustonClientExample</p>\n<p><br></p>\n<p><br></p>\n<h2>Usage – server and client</h2>\n<h3>The config file of <code><strong>server</strong></code><strong> </strong>is</h3>\n<pre><code>port=\"8146\"<br>\n<br>\njsonport=\"8147\"<br>\n<br>\nsignalingport=\"8888\"<br>\n<br>\ndatapath=\"chaindata/server\"<br>\n<br>\nkeypath=\"key/server\"<br>\n<br>\ngenesis=\"BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>port</strong></em> is the main port of the main node - communication between java applications</li>\n <li><em><strong>jsonport</strong></em> is the port for text formatted communication (incomplete yet)</li>\n <li><em><strong>signalingport</strong></em><strong> </strong>is the AppRTC Signaling server port</li>\n <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li>\n <li><em><strong>keypath</strong></em><strong> </strong>is the path where server client keypair will be saved</li>\n <li><em><strong>genesis</strong></em><strong> </strong>is the content of genesis block</li>\n <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li>\n</ul>\n<p>*server keypair will not be used on this Alpha version so it is safe to save them anywhere</p>\n<p><br></p>\n<p><em><strong>genesis</strong></em><strong> </strong>format is</p>\n<pre><code>{Wallet address}:{Amount of Coin on this wallet};</code></pre>\n<p>*Amount of Coin must not contain '.' This is in format of 'satoshi' of Bitcoin (*100000000)</p>\n<p>If you want to allocate coins for more than 2 wallets, simply add above code at the end of the code like</p>\n<pre><code>{Wallet address 1}:{Amount of Coin on this wallet 1};{Wallet address 2}:{Amount of Coin on this wallet 2};</code></pre>\n<p><br></p>\n<p><em><strong>node </strong></em>format is</p>\n<pre><code>{Server IP}:{Port}</code></pre>\n<p>and multiple nodes with comma ',' like</p>\n<pre><code>{Server IP 1}:{Port 1},{Server IP 2}:{Port 2}</code></pre>\n<p><br></p>\n<p>*It is completely fine to contain itself's IP and Port.</p>\n<p><br></p>\n<h3>The config file of <code>client</code> is</h3>\n<pre><code>datapath=\"chaindata/client\"<br>\n<br>\nkeypath=\"key/client\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>datapath</strong></em><strong> </strong>is the path where chaindata will be saved</li>\n <li><em><strong>keypath</strong></em><strong> </strong>is the path where wallet keypair will be saved</li>\n <li><em><strong>node</strong></em><strong> </strong>is the main node servers</li>\n</ul>\n<p>*keypair contains your private key, thus it should be in safe directory</p>\n<p>*If you deleted private key in the keypath, you cannot restore your wallet</p>\n<p><br></p>\n<p>description of <em><strong>node </strong></em>is on server's config</p>\n<p><br></p>\n<p>If you have any questions, please leave comment on this post or send us email : [email protected]</p>\n<p><br></p>\n<p><br></p>\n<h2>Example code – library (For JAVA Developers)</h2>\n<p>Source Code : https://github.com/BINDLABS/GarnetCustonClientExample<br>\nUsage of library is limited on Alpha version. We are working on this to provide various features in the future.</p>\n<p>If you are building new project, Add library to your project and follow this instruction.</p>\n<p>1. Create node arraylist</p>\n<pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre>\n<p>2. Add nodes that you have set on servers.</p>\n<pre><code> nodes.add(new Node(\"127.0.0.1\",8146));</code></pre>\n<p>3. Init Main_Client by</p>\n<pre><code> Main_Client mc = new Main_Client(\"chaindata/client\",\"clientkey\",nodes,ll);</code></pre>\n<p>Main_Client({Data Path},{Key Path},{ArrayList<Node>},Listener);</p>\n<p><br></p>\n<p>Listener should be created before init process.</p>\n<pre><code>static OnLoadListener ll = new OnLoadListener() {<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnBalanceLoadListener(String balance){<br>\n<br>\n System.out.println(\"my balance : \"+balance+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnReceiveListener(double amount){<br>\n<br>\n System.out.println(\"Received : \"+amount+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnSuccessfullySendListener(double amount,String balance){ <br>\n<br>\n System.out.println(\"sent successfully\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n}; </code></pre>\n<p>As you can see, the listener names imply the features.</p>\n<p><br></p>\n<h3><em>Methods that you can use with the Main_Client</em></h3>\n<p><strong>1. getting wallet address</strong></p>\n<pre><code>mc.getWalletAddress();</code></pre>\n<p><strong>2. getting amount of coin in my wallet</strong></p>\n<pre><code>mc.getBalance();</code></pre>\n<p><strong>3. getting amount of coin in a specific wallet</strong></p>\n<pre><code>mc.getBalance(wallet);</code></pre>\n<p><strong>4. sending coin</strong></p>\n<pre><code>mc.send(wallet,amount); </code></pre>\n<p><strong>5. getting latest block</strong></p>\n<pre><code>mc.getLastBlock();</code></pre>\n<p><br></p>\n<p>This blockchain system does not have block interval, It creates block when someone makes transaction. Thus, you can build a blockchain that supports <strong>real-time transaction.<br>\n</strong>We use our own algorithm that makes this possible. The algorithm prohibits double spending and creating multiple chains when transactions made concurrently. If you find any problem or error, please contact us with specific information. Your contribution will be applied on the next version.</p>\n<p><br></p>\n<p>As we mentioned above, this version of library is not a proper version, we are working on it to provide more useful features.<br>\nThank you.</p>\n<p><br></p>\n<p><br></p>\n<p><br></p>\n<p>이번 버전의 솔루션은 개발자 및 테스트를 위한 알파버전으로, 기존의 가상화폐 기능만을 구현할 수 있습니다. 솔루션은 서버버전, 클라이언트버전, 개발자 라이브러리 버전 으로 제공됩니다. 자바 개발자는 프라이빗 블록체인 메인노드 서버를 설정하고, 라이브러리를 활용하여 지갑과 같은 어플리케이션을 제작 할 수 있습니다. 개발자가 아닌경우, 클라우드 혹은 가상서버 호스팅을 받은곳에 서버버전을 올려서 개인 블록체인을 구축하고, 클라이언트 버전을 지갑처럼 사용할 수 있습니다. 서버와 클라이언트 세팅은 텍스트파일로 이루어져 보다 쉽게 설정할 수 있습니다.</p>\n<p>이번 글에서는 서버버전과 클라이언트 버전의 세팅을 어떻게 하는지 간단하게 설명하고, 개발자가 라이브러리를 어떻게 사용할 수 있는지 간단한 예제를 통해 설명드리도록 하겠습니다.</p>\n<p><strong>서버버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p>\n<pre><code>java -jar server.jar </code></pre>\n<p><strong>클라이언트버전</strong> - 실행가능한 프로그램과 설정파일을 말합니다. 압축을풀어 나온 파일들을 한 폴더에 넣고 아래 코드를 통해 실행하실 수 있습니다.</p>\n<pre><code>java -jar client.jar </code></pre>\n<p><strong>라이브러리버전</strong> - JAVA프로젝트에 추가하여 사용할 수 있는 라이브러리 입니다. jar 파일을 프로젝트에 import 하시고 Build Path 설정까지 해주시면 사용 가능합니다. 자세한 사용 방법은 하단에 예시에서 다루도록 하겠습니다.</p>\n<p><br></p>\n<p><br></p>\n<h2>다운로드 링크 – JAVA </h2>\n<p>- 서버 : http://bindlabs.com/garnet/alpha/server.zip </p>\n<p>- 클라이언트 : http://bindlabs.com/garnet/alpha/client.zip </p>\n<p>- 라이브러리 : http://bindlabs.com/garnet/alpha/library.zip </p>\n<p>- 예제 : https://github.com/BINDLABS/GarnetCustonClientExample</p>\n<p><br></p>\n<p><br></p>\n<h2>서버와 클라이언트 설정 및 설명</h2>\n<h3> <code><strong>서버버전</strong></code><strong>의 설정파일 내용</strong></h3>\n<pre><code>port=\"8146\"<br>\n<br>\njsonport=\"8147\"<br>\n<br>\nsignalingport=\"8888\"<br>\n<br>\ndatapath=\"chaindata/server\"<br>\n<br>\nkeypath=\"key/server\"<br>\n<br>\ngenesis=\"BDCEB2GKA16GGA6LVJKN52UP3H73DKRE5BYT:10000000000000000;\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>port</strong></em> 는 메인 노드의 포트번호입니다. - 자바 어플리케이션끼리의 통신에 사용됩니다.</li>\n <li><em><strong>jsonport</strong></em> 는 텍스트형태의 통신에 사용되는 포트번호입니다. (미완성)</li>\n <li><em><strong>signalingport</strong></em><strong> </strong>는<strong> </strong>AppRTC에 사용되는 시그널링 서버 포트번호 입니다.</li>\n <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li>\n <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li>\n <li><em><strong>genesis</strong></em><strong> </strong>는 제네시스 블록에 작성될 내용입니다.</li>\n <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li>\n</ul>\n<p>*알파버전에서는 서버 키페어가 사용되지 않으므로 디렉토리를 어디로 설정하더라도 무방합니다.</p>\n<p><br></p>\n<p><em><strong>genesis</strong></em><strong> </strong>의 포맷은 다음과 같습니다.</p>\n<pre><code>{지갑주소}:{지갑에 할당할 코인수};</code></pre>\n<p>*코인수는 '.'을 포함하면 안됩니다. 비트코인에서 '사토시' 단위로 100000000을 곱한 값입니다.</p>\n<p>만약 두개 이상의 지갑주소에 코인을 할당하려면, 같은 포맷으로 추가하면 됩니다.</p>\n<pre><code>{지갑주소 1}:{지갑에 할당할 코인수 1};{지갑주소 2}:{지갑에 할당할 코인수 2};</code></pre>\n<p><br></p>\n<p><em><strong>node </strong></em>포맷은 다음과 같습니다.</p>\n<pre><code>{서버 IP}:{포트번호}</code></pre>\n<p>여러개의 노드는 쉼표(,)로 구분합니다.</p>\n<pre><code>{서버 IP 1}:{포트번호 1},{서버 IP 2}:{포트번호 2}</code></pre>\n<p><br></p>\n<p>*프로그램을 실행 할 서버 본인의 정보가 같이 들어가도 문제 없습니다.</p>\n<p><br></p>\n<h3><code><strong>클라이언트버전</strong></code><strong>의 설정파일 내용</strong></h3>\n<pre><code>datapath=\"chaindata/client\"<br>\n<br>\nkeypath=\"key/client\"<br>\n<br>\nnode=\"1.1.1.1:8146,1.1.1.2:8146\"</code></pre>\n<ul>\n <li><em><strong>datapath</strong></em><strong> </strong>는 블록체인 데이터가 저장될 디렉토리 입니다.</li>\n <li><em><strong>keypath</strong></em><strong> </strong>는 키페어가 저장될 디렉토리 입니다.</li>\n <li><em><strong>node</strong></em><strong> </strong>는 메인 노드 리스트로, 서로 연결할 서버들 입니다.</li>\n</ul>\n<p>*키페어는 개인키를 포함하므로 비교적 안전한 곳에 저장해두시길 권장합니다.</p>\n<p>*키페어 디렉토리에서 키파일이 지워진 경우 기존의 지갑을 복구할 수 없습니다.</p>\n<p><br></p>\n<p><em><strong>node </strong></em>의 포맷과 설명은 위 '서버버전' 설명 부분에서 참고하시길 바랍니다.</p>\n<p><br></p>\n<p>만약 문제나 질문이 있다면 이곳에 댓글을 남겨주시거나, 이메일을 보내주세요 : [email protected]</p>\n<p><br></p>\n<p><br></p>\n<h2>예제 소스코드 – 라이브러리(JAVA 개발자용)</h2>\n<p>소스코드 : https://github.com/BINDLABS/GarnetCustonClientExample<br>\n알파버전의 활용도는 한정적입니다. 더 많은 기능을 지원할 수 있도록 작업중이니, 다음버전에 더 많은 기능을 가져오도록 하겠습니다.</p>\n<p>새로운 프로젝트를 생성하거나 기존의 프로젝트에 추가시, 라이브러리 파일을 import 하시고 아래 설명을 따라해 주세요.</p>\n<p>1. 노드 ArrayList를 만듭니다.</p>\n<pre><code>ArrayList<Node> nodes = new ArrayList<Node>();</code></pre>\n<p>2. 서버주소와 포트번호를 가지고 노드를 추가합니다.(여러개의 노드가 있다면 랜덤으로 한곳에만 연결합니다)</p>\n<pre><code> nodes.add(new Node(\"127.0.0.1\",8146));</code></pre>\n<p>3. Main_Client를 Init 합니다.</p>\n<pre><code> Main_Client mc = new Main_Client(\"chaindata/client\",\"clientkey\",nodes,ll);</code></pre>\n<p>Main_Client({데이터저장소},{키페어저장소},{ArrayList<Node>},리스너);</p>\n<p><br></p>\n<p>리스너는 Main_Client를 init 하기 전에 명시되어 있어야 합니다.</p>\n<pre><code>static OnLoadListener ll = new OnLoadListener() {<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnBalanceLoadListener(String balance){<br>\n<br>\n System.out.println(\"my balance : \"+balance+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnReceiveListener(double amount){<br>\n<br>\n System.out.println(\"Received : \"+amount+\"coin\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n @Override<br>\n<br>\n public void OnSuccessfullySendListener(double amount,String balance){ <br>\n<br>\n System.out.println(\"sent successfully\");<br>\n<br>\n }<br>\n<br>\n<br>\n<br>\n}; </code></pre>\n<p>리스너의 이름이 각자의 기능을 암시하므로 자세한 설명은 넘어가겠습니다.<br>\n질문이 있다면 댓글로 남겨주시면 답글로 답변 드리겠습니다.</p>\n<p><br></p>\n<h3><em>Main_Client로 사용 가능한 함수들</em></h3>\n<p><strong>1. 내 지갑주소 가져오기</strong></p>\n<pre><code>mc.getWalletAddress();</code></pre>\n<p><strong>2. 내지갑에 있는 코인 확인</strong></p>\n<pre><code>mc.getBalance();</code></pre>\n<p><strong>3. 특정 지갑주소에 있는 코인 확인</strong></p>\n<pre><code>mc.getBalance(wallet);</code></pre>\n<p><strong>4. 코인 보내기</strong></p>\n<pre><code>mc.send(wallet,amount); </code></pre>\n<p><strong>5. 최신 블록 정보 가져오기</strong></p>\n<pre><code>mc.getLastBlock();</code></pre>\n<p><br></p>\n<p>이 블록체인 시스템은 블록생성주기가 없습니다. 누군가가 코인을 발송할 때 새로운 블록이 생성됩니다. 따라서 실시간 코인 거래가 가능합니다.</p>\n<p>이중지급과 동시 거래 발생을 방지하는 자체 알고리즘이 적용되어있습니다. 이 알고리즘은 알파버전에서 많은 테스트를 진행중이며, 문제가 확인되면 상황 설명과 함께 연락 부탁드립니다.</p>\n<p><br></p>\n<p>위에서 말씀드린대로, 이 버전은 개발을 위한 알파버전입니다. 실제 프로젝트에 사용되어도 당장에 큰 문제는 없지만 앞으로 발생할 문제에 관해서는 해당 버전에서 책임을 지지 않습니다. 앞으로 더 많은 기능과 보안 업데이트를 통해 발전된 솔루션을 제공해 드리도록 하겠습니다.<br>\n감사합니다.</p>\n</html>",
"json_metadata": "{\"tags\":[\"blockchain\",\"kr\",\"cryptocurrency\",\"develop\",\"bindlabs\"],\"links\":[\"https://github.com/BINDLABS/GarnetCustonClientExample\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "blockchain",
"permlink": "garnet-solution-alpha-version-bindlabs-first-version-of-blockchain-solution",
"title": "[한글설명有] Garnet Solution(Alpha Version) : BINDLABS’ first version of blockchain solution"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-14T05:49:57",
"trx_id": "1fb3248ac9de526e4b1bbe21191225fffa141784",
"trx_in_block": 37,
"virtual_op": false
}steemitboardeffective vote applied for @bindlabs / 2tfizx2018/05/10 17:06:09
steemitboardeffective vote applied for @bindlabs / 2tfizx
2018/05/10 17:06:09
| author | bindlabs |
| pending payout | 3.486 HBD |
| permlink | 2tfizx |
| rshares | 331225112 |
| total vote weight | 823816 |
| voter | steemitboard |
| weight | 158 (1.58%) |
| Transaction Info | Block #22313237/Trx 0667aa2549d1e316d4b422cfafda25bb71e99156 |
View Raw JSON Data
{
"block": 22313237,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "3.486 HBD",
"permlink": "2tfizx",
"rshares": 331225112,
"total_vote_weight": 823816,
"voter": "steemitboard",
"weight": 158
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T17:06:09",
"trx_id": "0667aa2549d1e316d4b422cfafda25bb71e99156",
"trx_in_block": 9,
"virtual_op": true
}steemitboardupvoted (1.00%) @bindlabs / 2tfizx2018/05/10 17:06:09
steemitboardupvoted (1.00%) @bindlabs / 2tfizx
2018/05/10 17:06:09
| author | bindlabs |
| permlink | 2tfizx |
| voter | steemitboard |
| weight | 100 (1.00%) |
| Transaction Info | Block #22313237/Trx 0667aa2549d1e316d4b422cfafda25bb71e99156 |
View Raw JSON Data
{
"block": 22313237,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "2tfizx",
"voter": "steemitboard",
"weight": 100
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T17:06:09",
"trx_id": "0667aa2549d1e316d4b422cfafda25bb71e99156",
"trx_in_block": 9,
"virtual_op": false
}2018/05/10 17:06:06
2018/05/10 17:06:06
| author | steemitboard |
| body | Congratulations @bindlabs! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@bindlabs) You made your First Vote [](http://steemitboard.com/@bindlabs) Award for the number of upvotes received Click on any badge to view your own Board of Honor on SteemitBoard. To support your work, I also upvoted your post! For more information about SteemitBoard, click [here](https://steemit.com/@steemitboard) If you no longer want to receive notifications, reply to this comment with the word `STOP` > Upvote this notification to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! |
| json metadata | {"image":["https://steemitboard.com/img/notifications.png"]} |
| parent author | bindlabs |
| parent permlink | 2tfizx |
| permlink | steemitboard-notify-bindlabs-20180510t170603000z |
| title | |
| Transaction Info | Block #22313236/Trx f75118b621e1df6978ab4c0778daade99b619bfc |
View Raw JSON Data
{
"block": 22313236,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @bindlabs! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@bindlabs) You made your First Vote\n[](http://steemitboard.com/@bindlabs) Award for the number of upvotes received\n\nClick on any badge to view your own Board of Honor on SteemitBoard.\n\nTo support your work, I also upvoted your post!\nFor more information about SteemitBoard, click [here](https://steemit.com/@steemitboard)\n\nIf you no longer want to receive notifications, reply to this comment with the word `STOP`\n\n> Upvote this notification to help all Steemit users. Learn why [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}",
"parent_author": "bindlabs",
"parent_permlink": "2tfizx",
"permlink": "steemitboard-notify-bindlabs-20180510t170603000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T17:06:06",
"trx_id": "f75118b621e1df6978ab4c0778daade99b619bfc",
"trx_in_block": 8,
"virtual_op": false
}raise-me-upsent 0.001 HBD to @bindlabs- "✔ Promote your post with more than 20,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @..."2018/05/10 11:44:18
raise-me-upsent 0.001 HBD to @bindlabs- "✔ Promote your post with more than 20,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @..."
2018/05/10 11:44:18
| amount | 0.001 HBD |
| from | raise-me-up |
| memo | ✔ Promote your post with more than 20,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @raise-me-up will resteem your post + 100% upvote. 365 days Active. |
| to | bindlabs |
| Transaction Info | Block #22306805/Trx 22368114c7cc89ea7b760f5e5eb60ccd03531831 |
View Raw JSON Data
{
"block": 22306805,
"op": [
"transfer",
{
"amount": "0.001 HBD",
"from": "raise-me-up",
"memo": "✔ Promote your post with more than 20,000 Followers for only 1 SBD or 1.5 STEEM. Invest in your account to succeed! Find new friends/voters who will vote your posts daily. Put post's url in memo and @raise-me-up will resteem your post + 100% upvote. 365 days Active.",
"to": "bindlabs"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T11:44:18",
"trx_id": "22368114c7cc89ea7b760f5e5eb60ccd03531831",
"trx_in_block": 3,
"virtual_op": false
}2018/05/10 09:52:24
2018/05/10 09:52:24
| id | follow |
| json | ["follow",{"follower":"bindlabs","following":"clayop","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["bindlabs"] |
| Transaction Info | Block #22304569/Trx bdf806fb936876229a8bf2499918f30b3a33a2cf |
View Raw JSON Data
{
"block": 22304569,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"bindlabs\",\"following\":\"clayop\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"bindlabs"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T09:52:24",
"trx_id": "bdf806fb936876229a8bf2499918f30b3a33a2cf",
"trx_in_block": 48,
"virtual_op": false
}2018/05/10 09:50:09
2018/05/10 09:50:09
| account | bindlabs |
| proxy | clayop |
| Transaction Info | Block #22304524/Trx 8d84249c702d984f9746a03c4bd4ac7c03452f49 |
View Raw JSON Data
{
"block": 22304524,
"op": [
"account_witness_proxy",
{
"account": "bindlabs",
"proxy": "clayop"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T09:50:09",
"trx_id": "8d84249c702d984f9746a03c4bd4ac7c03452f49",
"trx_in_block": 17,
"virtual_op": false
}promotedpostsent 0.001 HBD to @bindlabs- "Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(7500SP) | Upvote with min +50 account | Our post will be more pop..."2018/05/10 09:38:54
promotedpostsent 0.001 HBD to @bindlabs- "Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(7500SP) | Upvote with min +50 account | Our post will be more pop..."
2018/05/10 09:38:54
| amount | 0.001 HBD |
| from | promotedpost |
| memo | Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(7500SP) | Upvote with min +50 account | Our post will be more popular and you will find new friends | Send 1 SBD or 1 STEEM to @promotedpost (URL as memo) Service Active |
| to | bindlabs |
| Transaction Info | Block #22304299/Trx ba60ce93360b8a616432fd850a9ae18cce2fffc1 |
View Raw JSON Data
{
"block": 22304299,
"op": [
"transfer",
{
"amount": "0.001 HBD",
"from": "promotedpost",
"memo": "Hello, our user. We have created a system to deliver the article to more people. Resteem to 14.500+ Followers | @promotedpost Upvote ⏩(7500SP) | Upvote with min +50 account | Our post will be more popular and you will find new friends | Send 1 SBD or 1 STEEM to @promotedpost (URL as memo) Service Active",
"to": "bindlabs"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T09:38:54",
"trx_id": "ba60ce93360b8a616432fd850a9ae18cce2fffc1",
"trx_in_block": 99,
"virtual_op": false
}2018/05/10 09:37:45
2018/05/10 09:37:45
| id | follow |
| json | ["follow",{"follower":"bindlabs","following":"leesol","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["bindlabs"] |
| Transaction Info | Block #22304276/Trx 19a0d2c1897442d903e9d7ba03c972693684bd7e |
View Raw JSON Data
{
"block": 22304276,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"bindlabs\",\"following\":\"leesol\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"bindlabs"
]
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T09:37:45",
"trx_id": "19a0d2c1897442d903e9d7ba03c972693684bd7e",
"trx_in_block": 21,
"virtual_op": false
}2018/05/10 09:34:54
2018/05/10 09:34:54
| author | tayyabali3 |
| body | https://media.giphy.com/media/HwePORLAGGJOw/giphy.gif |
| json metadata | {"tags":["kr"],"image":["https://media.giphy.com/media/HwePORLAGGJOw/giphy.gif"],"app":"steemit/0.1"} |
| parent author | bindlabs |
| parent permlink | 2tfizx |
| permlink | re-bindlabs-2tfizx-20180510t093516610z |
| title | |
| Transaction Info | Block #22304219/Trx 34a4824db80d28568cd79eaec065d2d7aecbf50d |
View Raw JSON Data
{
"block": 22304219,
"op": [
"comment",
{
"author": "tayyabali3",
"body": "https://media.giphy.com/media/HwePORLAGGJOw/giphy.gif",
"json_metadata": "{\"tags\":[\"kr\"],\"image\":[\"https://media.giphy.com/media/HwePORLAGGJOw/giphy.gif\"],\"app\":\"steemit/0.1\"}",
"parent_author": "bindlabs",
"parent_permlink": "2tfizx",
"permlink": "re-bindlabs-2tfizx-20180510t093516610z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T09:34:54",
"trx_id": "34a4824db80d28568cd79eaec065d2d7aecbf50d",
"trx_in_block": 46,
"virtual_op": false
}2018/05/10 08:58:09
2018/05/10 08:58:09
| author | bindlabs |
| pending payout | 3.505 HBD |
| permlink | 2tfizx |
| rshares | 627039835917 |
| total vote weight | 823658 |
| voter | leesol |
| weight | 746252 |
| Transaction Info | Block #22303486/Trx 713b8f1fc51c0922a2fbb563d48ef2c2555b17f9 |
View Raw JSON Data
{
"block": 22303486,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "3.505 HBD",
"permlink": "2tfizx",
"rshares": 627039835917,
"total_vote_weight": 823658,
"voter": "leesol",
"weight": 746252
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T08:58:09",
"trx_id": "713b8f1fc51c0922a2fbb563d48ef2c2555b17f9",
"trx_in_block": 17,
"virtual_op": true
}2018/05/10 08:58:09
2018/05/10 08:58:09
| author | bindlabs |
| permlink | 2tfizx |
| voter | leesol |
| weight | 3000 (30.00%) |
| Transaction Info | Block #22303486/Trx 713b8f1fc51c0922a2fbb563d48ef2c2555b17f9 |
View Raw JSON Data
{
"block": 22303486,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "2tfizx",
"voter": "leesol",
"weight": 3000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:58:09",
"trx_id": "713b8f1fc51c0922a2fbb563d48ef2c2555b17f9",
"trx_in_block": 17,
"virtual_op": false
}2018/05/10 08:43:09
2018/05/10 08:43:09
| author | bindlabs |
| pending payout | 0.004 HBD |
| permlink | 2tfizx |
| rshares | 52229307 |
| total vote weight | 28362 |
| voter | adface417 |
| weight | 349 (3.49%) |
| Transaction Info | Block #22303186/Trx c299843d1881e02dd5d0aed28b9bd25151279e8c |
View Raw JSON Data
{
"block": 22303186,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.004 HBD",
"permlink": "2tfizx",
"rshares": 52229307,
"total_vote_weight": 28362,
"voter": "adface417",
"weight": 349
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T08:43:09",
"trx_id": "c299843d1881e02dd5d0aed28b9bd25151279e8c",
"trx_in_block": 46,
"virtual_op": true
}2018/05/10 08:43:09
2018/05/10 08:43:09
| author | bindlabs |
| permlink | 2tfizx |
| voter | adface417 |
| weight | 5000 (50.00%) |
| Transaction Info | Block #22303186/Trx c299843d1881e02dd5d0aed28b9bd25151279e8c |
View Raw JSON Data
{
"block": 22303186,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "2tfizx",
"voter": "adface417",
"weight": 5000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:43:09",
"trx_id": "c299843d1881e02dd5d0aed28b9bd25151279e8c",
"trx_in_block": 46,
"virtual_op": false
}bindlabseffective vote applied for @bindlabs / introducing-bindlabs2018/05/10 08:40:15
bindlabseffective vote applied for @bindlabs / introducing-bindlabs
2018/05/10 08:40:15
| author | bindlabs |
| pending payout | 0.075 HBD |
| permlink | introducing-bindlabs |
| rshares | 119701918 |
| total vote weight | 117087 |
| voter | bindlabs |
| weight | 456 (4.56%) |
| Transaction Info | Block #22303128/Trx 0213f252a7eba263c80318bc1f3ffbe07ca0c555 |
View Raw JSON Data
{
"block": 22303128,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.075 HBD",
"permlink": "introducing-bindlabs",
"rshares": 119701918,
"total_vote_weight": 117087,
"voter": "bindlabs",
"weight": 456
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T08:40:15",
"trx_id": "0213f252a7eba263c80318bc1f3ffbe07ca0c555",
"trx_in_block": 44,
"virtual_op": true
}bindlabsupvoted (100.00%) @bindlabs / introducing-bindlabs2018/05/10 08:40:15
bindlabsupvoted (100.00%) @bindlabs / introducing-bindlabs
2018/05/10 08:40:15
| author | bindlabs |
| permlink | introducing-bindlabs |
| voter | bindlabs |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22303128/Trx 0213f252a7eba263c80318bc1f3ffbe07ca0c555 |
View Raw JSON Data
{
"block": 22303128,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "introducing-bindlabs",
"voter": "bindlabs",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:40:15",
"trx_id": "0213f252a7eba263c80318bc1f3ffbe07ca0c555",
"trx_in_block": 44,
"virtual_op": false
}2018/05/10 08:40:03
2018/05/10 08:40:03
| author | bindlabs |
| pending payout | 0.004 HBD |
| permlink | 2tfizx |
| rshares | 122144814 |
| total vote weight | 27565 |
| voter | bindlabs |
| weight | 624 (6.24%) |
| Transaction Info | Block #22303124/Trx a8dab83ecf0494c87ddf0fbfb83bbd0522c08ba3 |
View Raw JSON Data
{
"block": 22303124,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.004 HBD",
"permlink": "2tfizx",
"rshares": 122144814,
"total_vote_weight": 27565,
"voter": "bindlabs",
"weight": 624
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T08:40:03",
"trx_id": "a8dab83ecf0494c87ddf0fbfb83bbd0522c08ba3",
"trx_in_block": 45,
"virtual_op": true
}2018/05/10 08:40:03
2018/05/10 08:40:03
| author | bindlabs |
| permlink | 2tfizx |
| voter | bindlabs |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22303124/Trx a8dab83ecf0494c87ddf0fbfb83bbd0522c08ba3 |
View Raw JSON Data
{
"block": 22303124,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "2tfizx",
"voter": "bindlabs",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:40:03",
"trx_id": "a8dab83ecf0494c87ddf0fbfb83bbd0522c08ba3",
"trx_in_block": 45,
"virtual_op": false
}2018/05/10 08:37:54
2018/05/10 08:37:54
| amount | 1.010 HBD |
| from | bindlabs |
| memo | @bindlabs/introducing-bindlabs |
| to | null |
| Transaction Info | Block #22303081/Trx b85416c9fc72ec65d219ddf1b79edf2bd196495b |
View Raw JSON Data
{
"block": 22303081,
"op": [
"transfer",
{
"amount": "1.010 HBD",
"from": "bindlabs",
"memo": "@bindlabs/introducing-bindlabs",
"to": "null"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:37:54",
"trx_id": "b85416c9fc72ec65d219ddf1b79edf2bd196495b",
"trx_in_block": 15,
"virtual_op": false
}blocktradessent 1.177 HBD to @bindlabs2018/05/10 08:37:27
blocktradessent 1.177 HBD to @bindlabs
2018/05/10 08:37:27
| amount | 1.177 HBD |
| from | blocktrades |
| memo | |
| to | bindlabs |
| Transaction Info | Block #22303072/Trx a12b5533d615a24cc39382329fb5ae41af4dbbc1 |
View Raw JSON Data
{
"block": 22303072,
"op": [
"transfer",
{
"amount": "1.177 HBD",
"from": "blocktrades",
"memo": "",
"to": "bindlabs"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:37:27",
"trx_id": "a12b5533d615a24cc39382329fb5ae41af4dbbc1",
"trx_in_block": 10,
"virtual_op": false
}bindlabssent 1.000 HIVE to @blocktrades- "a11d711d-caa6-4ccc-9d8e-5a0f53b2cce9"2018/05/10 08:37:15
bindlabssent 1.000 HIVE to @blocktrades- "a11d711d-caa6-4ccc-9d8e-5a0f53b2cce9"
2018/05/10 08:37:15
| amount | 1.000 HIVE |
| from | bindlabs |
| memo | a11d711d-caa6-4ccc-9d8e-5a0f53b2cce9 |
| to | blocktrades |
| Transaction Info | Block #22303068/Trx e8a1521cdea5ada4b69d901e807cc752518d5752 |
View Raw JSON Data
{
"block": 22303068,
"op": [
"transfer",
{
"amount": "1.000 HIVE",
"from": "bindlabs",
"memo": "a11d711d-caa6-4ccc-9d8e-5a0f53b2cce9",
"to": "blocktrades"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:37:15",
"trx_id": "e8a1521cdea5ada4b69d901e807cc752518d5752",
"trx_in_block": 43,
"virtual_op": false
}2018/05/10 08:33:30
2018/05/10 08:33:30
| author | bindlabs |
| pending payout | 0.003 HBD |
| permlink | 2tfizx |
| rshares | 610663577 |
| total vote weight | 25701 |
| voter | edwardlee |
| weight | 2998 (29.98%) |
| Transaction Info | Block #22302993/Trx aef3a2bb6a4dd94ce0e1bfa00a043c9c8e40dc61 |
View Raw JSON Data
{
"block": 22302993,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.003 HBD",
"permlink": "2tfizx",
"rshares": 610663577,
"total_vote_weight": 25701,
"voter": "edwardlee",
"weight": 2998
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T08:33:30",
"trx_id": "aef3a2bb6a4dd94ce0e1bfa00a043c9c8e40dc61",
"trx_in_block": 54,
"virtual_op": true
}2018/05/10 08:33:30
2018/05/10 08:33:30
| author | bindlabs |
| permlink | 2tfizx |
| voter | edwardlee |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22302993/Trx aef3a2bb6a4dd94ce0e1bfa00a043c9c8e40dc61 |
View Raw JSON Data
{
"block": 22302993,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "2tfizx",
"voter": "edwardlee",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:33:30",
"trx_id": "aef3a2bb6a4dd94ce0e1bfa00a043c9c8e40dc61",
"trx_in_block": 54,
"virtual_op": false
}ubgeffective vote applied for @bindlabs / introducing-bindlabs2018/05/10 08:33:00
ubgeffective vote applied for @bindlabs / introducing-bindlabs
2018/05/10 08:33:00
| author | bindlabs |
| pending payout | 0.074 HBD |
| permlink | introducing-bindlabs |
| rshares | 605861512 |
| total vote weight | 116631 |
| voter | ubg |
| weight | 2311 (23.11%) |
| Transaction Info | Block #22302983/Trx c0289fff4ed8b35ac9265c14dcb559516366f980 |
View Raw JSON Data
{
"block": 22302983,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.074 HBD",
"permlink": "introducing-bindlabs",
"rshares": 605861512,
"total_vote_weight": 116631,
"voter": "ubg",
"weight": 2311
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T08:33:00",
"trx_id": "c0289fff4ed8b35ac9265c14dcb559516366f980",
"trx_in_block": 11,
"virtual_op": true
}ubgupvoted (1.00%) @bindlabs / introducing-bindlabs2018/05/10 08:33:00
ubgupvoted (1.00%) @bindlabs / introducing-bindlabs
2018/05/10 08:33:00
| author | bindlabs |
| permlink | introducing-bindlabs |
| voter | ubg |
| weight | 100 (1.00%) |
| Transaction Info | Block #22302983/Trx c0289fff4ed8b35ac9265c14dcb559516366f980 |
View Raw JSON Data
{
"block": 22302983,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "introducing-bindlabs",
"voter": "ubg",
"weight": 100
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:33:00",
"trx_id": "c0289fff4ed8b35ac9265c14dcb559516366f980",
"trx_in_block": 11,
"virtual_op": false
}bindlabspublished a new post: introducing-bindlabs2018/05/10 08:32:57
bindlabspublished a new post: introducing-bindlabs
2018/05/10 08:32:57
| author | bindlabs |
| body | @@ -79,87 +79,8 @@ %EB%AA%85 : -%3Ca href=%22https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs%22%3E http @@ -120,12 +120,8 @@ zx%3C/ -a%3E%3C/ p%3E%0A%3C |
| json metadata | {"tags":["introduceyourself","blockchain","technology","bindlabs"],"image":["http://bindlabs.com/logo.gif"],"links":["https://steemit.com/kr/@bindlabs/2tfizx","http://www.bindlabs.com/"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | introduceyourself |
| permlink | introducing-bindlabs |
| title | Introducing BINDLABS |
| Transaction Info | Block #22302982/Trx c6b8b0e555a6976715fe315b0f17a000613b6d55 |
View Raw JSON Data
{
"block": 22302982,
"op": [
"comment",
{
"author": "bindlabs",
"body": "@@ -79,87 +79,8 @@\n %EB%AA%85 : \n-%3Ca href=%22https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs%22%3E\n http\n@@ -120,12 +120,8 @@\n zx%3C/\n-a%3E%3C/\n p%3E%0A%3C\n",
"json_metadata": "{\"tags\":[\"introduceyourself\",\"blockchain\",\"technology\",\"bindlabs\"],\"image\":[\"http://bindlabs.com/logo.gif\"],\"links\":[\"https://steemit.com/kr/@bindlabs/2tfizx\",\"http://www.bindlabs.com/\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "introduceyourself",
"permlink": "introducing-bindlabs",
"title": "Introducing BINDLABS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:32:57",
"trx_id": "c6b8b0e555a6976715fe315b0f17a000613b6d55",
"trx_in_block": 37,
"virtual_op": false
}steemplus-botreplied to @bindlabs / 2tfizx-re-welcome-to-steemplus2018/05/10 08:32:42
steemplus-botreplied to @bindlabs / 2tfizx-re-welcome-to-steemplus
2018/05/10 08:32:42
| author | steemplus-bot |
| body | #### Welcome to Steem, @bindlabs! I am a bot coded by the SteemPlus team to help you make the best of your experience on the Steem Blockchain! SteemPlus is a Chrome, Opera and Firefox extension that adds tons of features on Steemit. It helps you see the real value of your account, who mentionned you, the value of the votes received, a filtered and sorted feed and much more! All of this in a fast and secure way. To see why **2351 Steemians** use SteemPlus, [install our extension](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en), read the [documentation](https://github.com/stoodkev/SteemPlus/blob/master/README.md) or the latest release : [SteemPlus 2.12 : Rewards Tab](/utopian-io/@steem-plus/steemplus-2-12-rewards-tab). |
| json metadata | {} |
| parent author | bindlabs |
| parent permlink | 2tfizx |
| permlink | 2tfizx-re-welcome-to-steemplus |
| title | Welcome to SteemPlus |
| Transaction Info | Block #22302977/Trx 5a879080d276e857f2ef12df216cc7c0cb7e103d |
View Raw JSON Data
{
"block": 22302977,
"op": [
"comment",
{
"author": "steemplus-bot",
"body": "#### Welcome to Steem, @bindlabs!\n\nI am a bot coded by the SteemPlus team to help you make the best of your experience on the Steem Blockchain!\nSteemPlus is a Chrome, Opera and Firefox extension that adds tons of features on Steemit.\nIt helps you see the real value of your account, who mentionned you, the value of the votes received, a filtered and sorted feed and much more! All of this in a fast and secure way.\nTo see why **2351 Steemians** use SteemPlus, [install our extension](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en), read the [documentation](https://github.com/stoodkev/SteemPlus/blob/master/README.md) or the latest release : [SteemPlus 2.12 : Rewards Tab](/utopian-io/@steem-plus/steemplus-2-12-rewards-tab).\n",
"json_metadata": "{}",
"parent_author": "bindlabs",
"parent_permlink": "2tfizx",
"permlink": "2tfizx-re-welcome-to-steemplus",
"title": "Welcome to SteemPlus"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:32:42",
"trx_id": "5a879080d276e857f2ef12df216cc7c0cb7e103d",
"trx_in_block": 12,
"virtual_op": false
}bindlabspublished a new post: introducing-bindlabs2018/05/10 08:31:48
bindlabspublished a new post: introducing-bindlabs
2018/05/10 08:31:48
| author | bindlabs |
| body | @@ -60,33 +60,180 @@ p%3E%3Cbr%3E%3C/p%3E%0A%3C -h1%3E +p%3E%ED%95%9C%EA%B5%AD%EC%96%B4 %EC%84%A4%EB%AA%85 : %3Ca href=%22https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs%22%3Ehttps://steemit.com/kr/@bindlabs/2tfizx%3C/a%3E%3C/p%3E%0A%3Cp%3E %3C/p%3E%0A%3Ch1%3E %3Cstrong%3EShor |
| json metadata | {"tags":["introduceyourself","blockchain","technology","bindlabs"],"image":["http://bindlabs.com/logo.gif"],"links":["https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs","http://www.bindlabs.com/"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | introduceyourself |
| permlink | introducing-bindlabs |
| title | Introducing BINDLABS |
| Transaction Info | Block #22302959/Trx 1bc959e9ecfa670f1b513be05f91ab7a5d80cd3f |
View Raw JSON Data
{
"block": 22302959,
"op": [
"comment",
{
"author": "bindlabs",
"body": "@@ -60,33 +60,180 @@\n p%3E%3Cbr%3E%3C/p%3E%0A%3C\n-h1%3E \n+p%3E%ED%95%9C%EA%B5%AD%EC%96%B4 %EC%84%A4%EB%AA%85 : %3Ca href=%22https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs%22%3Ehttps://steemit.com/kr/@bindlabs/2tfizx%3C/a%3E%3C/p%3E%0A%3Cp%3E %3C/p%3E%0A%3Ch1%3E\n %3Cstrong%3EShor\n",
"json_metadata": "{\"tags\":[\"introduceyourself\",\"blockchain\",\"technology\",\"bindlabs\"],\"image\":[\"http://bindlabs.com/logo.gif\"],\"links\":[\"https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs\",\"http://www.bindlabs.com/\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "introduceyourself",
"permlink": "introducing-bindlabs",
"title": "Introducing BINDLABS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:31:48",
"trx_id": "1bc959e9ecfa670f1b513be05f91ab7a5d80cd3f",
"trx_in_block": 21,
"virtual_op": false
}2018/05/10 08:30:00
2018/05/10 08:30:00
| author | bindlabs |
| body | <html> <p><img src="http://bindlabs.com/logo.gif"/></p> <p>English version : https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs</p> <p><br></p> <h1><strong> 바인드랩스</strong> <strong>한줄설명</strong> </h1> <blockquote>블록체인 솔루션 개발 회사 (스타트업)</blockquote> <p><br></p> <p><br></p> <h1><strong> 하는일</strong></h1> <p>저희 바인드랩스는 복잡하고 이해하기 어려운 블록체인을 기업/개인 누구에게나 보다 쉽게 구현 및 응용 할 수 있도록 솔루션을 제공합니다. </p> <p>단순히 솔루션만 제공하는 것이 아닌, 블록체인을 여러분야에 실적용하고 더불어 자체적인 블록체인 생태계를 조성하기 위해 힘쓸 것입니다. </p> <p><br></p> <h3><strong> [블록체인 솔루션] </strong></h3> <p>저희가 만드는 솔루션을 사용하면 누구나 쉽게 블록체인 기술을 활용 할 수 있습니다. 네트워크를 만드는 관리자는 프라이빗 블록체인의 메인노드를 손쉽게 설정 할 수 있습니다.</p> <p>저희는 현재 솔루션에 블록 데이터 내용을 직접 수정할 수 있도록 라이브러리 제작을 하고 있습니다. 이 솔루션은 개발자가 블록데이터를 설계부터 내용 정의까지 수정할 수 있습니다. 블록데이터의 내용을 수정할 수 있어 기존의 온-오프라인 포인트제를 대체하는 것뿐만 아니라, 일반적인 데이터베이스의 역할을 대신 할 수 있습니다 (예시: 인디게임의 경우 전체 유저 스코어보드에 블록체인 기술을 적용하여 서버해킹으로 순위나 점수 수정이 불가능하도록 적용 가능)</p> <p><br></p> <h3> [모바일 지갑 플랫폼] </h3> <p>저희는 현재 모바일에서 웹지갑이 아닌 로컬지갑으로 작동하는 지갑 플랫폼을 제작 중에 있습니다. 관리자는 지갑플랫폼에 솔루션으로 제작된 코인을 등록 할 수 있으며, 유저는 지갑플랫폼에서 다양한 코인을 쉽게 내려받아 사용할 수 있습니다. 플랫폼에 등록하지 않은 네트워크는 유저가 서버를 직접 추가하여 사용할 수 도 있습니다. 기존의 가상화폐 지갑에서 제공하는 대부분의 기능을 제공할 것이며, 이보다 다양한 기능을 추가하여 유저가 사용하기 편리한 지갑을 만들고 있습니다.</p> <p><br></p> <p><br></p> <h1> <strong>비전</strong></h1> <p>저희는 Smart Contract 기술을 활용하여, 솔루션을 제공받은 기업 간의 B2B 거래가 전체 노드의 공증을 받을 수 있도록 할 것 입니다. 솔루션의 서버 설정에서 따로 지정하지 않는다면, 바인드랩스의 메인 서버와 연결이 되어, 다양한 블록체인 노드들과 함께 거대한 Business 네트워크를 형성합니다. B2B 거래의 경우 외부로 데이터가 노출되는 것에 대해 우려가 있을 수 있으므로 모든 데이터는 계약 당사자의 개인키로 암호화 된 데이터만 타 노드에 저장이 되고, 저장된 내용은 본인들만 확인이 가능합니다. 타 노드에 데이터를 저장하는 것은 Smart Contract 기술의 장점인 공증적인 부분을 적용하기 위함으로, 만약 계약 당사자나, 외부의 누군가가 내용을 수정하더라도 초기에 작성된 원본이 검증된 상태로 네트워크에 기록되어있어, 거래 내용의 위 변조가 불가능합니다. </p> <p>저희의 다음 목표는 블록체인과 머신러닝-딥러닝 기술을 응용하고 비전문가도 해당 기술을 손쉽게 사용할 수 있도록 만드는 것입니다.</p> <p>저희의 솔루션과 사업에 관심이 있는 분들께서는 저희의 스팀잇 계정을 팔로우하여 새로운 소식을 빠르게 받아 보실 수 있습니다.</p> <p><br></p> <p><br></p> <h1><strong>팀</strong> <strong>구성</strong></h1> <p><strong>현정훈</strong>, <em>CEO </em> </p> <pre><code>System.out.println(" 바인드랩스의 기술은 설득이 아닌 이해다 ");</code></pre> <p><br></p> <p><strong>이정윤</strong>, <em>CTO</em></p> <pre><code>Log.i(" 바인드랩스는 블록체인이라는 거대한 우주에 하나의 은하다 ");</code></pre> <p><br></p> <p><strong>서보현</strong>, <em>개발자</em></p> <pre><code> cout << ' 바인드랩스는 블록체인을 통해 자체 생태계 조성을 할 것입니다. ' << endl;</code></pre> <p><br></p> <p><br></p> <h1><strong>홈페이지</strong></h1> <p><a href="http://www.bindlabs.com/">http://www.bindlabs.com</a></p> <p><br></p> <p>PS. 스팀잇에 저희의 솔루션 개발 진행과 결과를 올리며 유저들과 소통하겠습니다. </p> </html> |
| json metadata | {"tags":["kr","blockchain","technology","bindlabs","introduceyourself"],"image":["http://bindlabs.com/logo.gif"],"links":["https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs","http://www.bindlabs.com/"],"app":"steemit/0.1","format":"html"} |
| parent author | |
| parent permlink | kr |
| permlink | 2tfizx |
| title | 바인드랩스 소개 글 |
| Transaction Info | Block #22302923/Trx 38dea81592b2a1a5c7b04928cd35e7cebc54ae14 |
View Raw JSON Data
{
"block": 22302923,
"op": [
"comment",
{
"author": "bindlabs",
"body": "<html>\n<p><img src=\"http://bindlabs.com/logo.gif\"/></p>\n<p>English version : https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs</p>\n<p><br></p>\n<h1><strong> 바인드랩스</strong> <strong>한줄설명</strong> </h1>\n<blockquote>블록체인 솔루션 개발 회사 (스타트업)</blockquote>\n<p><br></p>\n<p><br></p>\n<h1><strong> 하는일</strong></h1>\n<p>저희 바인드랩스는 복잡하고 이해하기 어려운 블록체인을 기업/개인 누구에게나 보다 쉽게 구현 및 응용 할 수 있도록 솔루션을 제공합니다. </p>\n<p>단순히 솔루션만 제공하는 것이 아닌, 블록체인을 여러분야에 실적용하고 더불어 자체적인 블록체인 생태계를 조성하기 위해 힘쓸 것입니다. </p>\n<p><br></p>\n<h3><strong> [블록체인 솔루션] </strong></h3>\n<p>저희가 만드는 솔루션을 사용하면 누구나 쉽게 블록체인 기술을 활용 할 수 있습니다. 네트워크를 만드는 관리자는 프라이빗 블록체인의 메인노드를 손쉽게 설정 할 수 있습니다.</p>\n<p>저희는 현재 솔루션에 블록 데이터 내용을 직접 수정할 수 있도록 라이브러리 제작을 하고 있습니다. 이 솔루션은 개발자가 블록데이터를 설계부터 내용 정의까지 수정할 수 있습니다. 블록데이터의 내용을 수정할 수 있어 기존의 온-오프라인 포인트제를 대체하는 것뿐만 아니라, 일반적인 데이터베이스의 역할을 대신 할 수 있습니다 (예시: 인디게임의 경우 전체 유저 스코어보드에 블록체인 기술을 적용하여 서버해킹으로 순위나 점수 수정이 불가능하도록 적용 가능)</p>\n<p><br></p>\n<h3> [모바일 지갑 플랫폼] </h3>\n<p>저희는 현재 모바일에서 웹지갑이 아닌 로컬지갑으로 작동하는 지갑 플랫폼을 제작 중에 있습니다. 관리자는 지갑플랫폼에 솔루션으로 제작된 코인을 등록 할 수 있으며, 유저는 지갑플랫폼에서 다양한 코인을 쉽게 내려받아 사용할 수 있습니다. 플랫폼에 등록하지 않은 네트워크는 유저가 서버를 직접 추가하여 사용할 수 도 있습니다. 기존의 가상화폐 지갑에서 제공하는 대부분의 기능을 제공할 것이며, 이보다 다양한 기능을 추가하여 유저가 사용하기 편리한 지갑을 만들고 있습니다.</p>\n<p><br></p>\n<p><br></p>\n<h1> <strong>비전</strong></h1>\n<p>저희는 Smart Contract 기술을 활용하여, 솔루션을 제공받은 기업 간의 B2B 거래가 전체 노드의 공증을 받을 수 있도록 할 것 입니다. 솔루션의 서버 설정에서 따로 지정하지 않는다면, 바인드랩스의 메인 서버와 연결이 되어, 다양한 블록체인 노드들과 함께 거대한 Business 네트워크를 형성합니다. B2B 거래의 경우 외부로 데이터가 노출되는 것에 대해 우려가 있을 수 있으므로 모든 데이터는 계약 당사자의 개인키로 암호화 된 데이터만 타 노드에 저장이 되고, 저장된 내용은 본인들만 확인이 가능합니다. 타 노드에 데이터를 저장하는 것은 Smart Contract 기술의 장점인 공증적인 부분을 적용하기 위함으로, 만약 계약 당사자나, 외부의 누군가가 내용을 수정하더라도 초기에 작성된 원본이 검증된 상태로 네트워크에 기록되어있어, 거래 내용의 위 변조가 불가능합니다. </p>\n<p>저희의 다음 목표는 블록체인과 머신러닝-딥러닝 기술을 응용하고 비전문가도 해당 기술을 손쉽게 사용할 수 있도록 만드는 것입니다.</p>\n<p>저희의 솔루션과 사업에 관심이 있는 분들께서는 저희의 스팀잇 계정을 팔로우하여 새로운 소식을 빠르게 받아 보실 수 있습니다.</p>\n<p><br></p>\n<p><br></p>\n<h1><strong>팀</strong> <strong>구성</strong></h1>\n<p><strong>현정훈</strong>, <em>CEO </em> </p>\n<pre><code>System.out.println(\" 바인드랩스의 기술은 설득이 아닌 이해다 \");</code></pre>\n<p><br></p>\n<p><strong>이정윤</strong>, <em>CTO</em></p>\n<pre><code>Log.i(\" 바인드랩스는 블록체인이라는 거대한 우주에 하나의 은하다 \");</code></pre>\n<p><br></p>\n<p><strong>서보현</strong>, <em>개발자</em></p>\n<pre><code> cout << ' 바인드랩스는 블록체인을 통해 자체 생태계 조성을 할 것입니다. ' << endl;</code></pre>\n<p><br></p>\n<p><br></p>\n<h1><strong>홈페이지</strong></h1>\n<p><a href=\"http://www.bindlabs.com/\">http://www.bindlabs.com</a></p>\n<p><br></p>\n<p>PS. 스팀잇에 저희의 솔루션 개발 진행과 결과를 올리며 유저들과 소통하겠습니다. </p>\n</html>",
"json_metadata": "{\"tags\":[\"kr\",\"blockchain\",\"technology\",\"bindlabs\",\"introduceyourself\"],\"image\":[\"http://bindlabs.com/logo.gif\"],\"links\":[\"https://steemit.com/introduceyourself/@bindlabs/introducing-bindlabs\",\"http://www.bindlabs.com/\"],\"app\":\"steemit/0.1\",\"format\":\"html\"}",
"parent_author": "",
"parent_permlink": "kr",
"permlink": "2tfizx",
"title": "바인드랩스 소개 글"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T08:30:00",
"trx_id": "38dea81592b2a1a5c7b04928cd35e7cebc54ae14",
"trx_in_block": 47,
"virtual_op": false
}edwardleeeffective vote applied for @bindlabs / introducing-bindlabs2018/05/10 03:26:45
edwardleeeffective vote applied for @bindlabs / introducing-bindlabs
2018/05/10 03:26:45
| author | bindlabs |
| pending payout | 0.071 HBD |
| permlink | introducing-bindlabs |
| rshares | 617871097 |
| total vote weight | 114320 |
| voter | edwardlee |
| weight | 2357 (23.57%) |
| Transaction Info | Block #22296860/Trx bdd0a02520de90e7492395a47e2657b66907ad11 |
View Raw JSON Data
{
"block": 22296860,
"op": [
"effective_comment_vote",
{
"author": "bindlabs",
"pending_payout": "0.071 HBD",
"permlink": "introducing-bindlabs",
"rshares": 617871097,
"total_vote_weight": 114320,
"voter": "edwardlee",
"weight": 2357
}
],
"op_in_trx": 1,
"timestamp": "2018-05-10T03:26:45",
"trx_id": "bdd0a02520de90e7492395a47e2657b66907ad11",
"trx_in_block": 3,
"virtual_op": true
}edwardleeupvoted (100.00%) @bindlabs / introducing-bindlabs2018/05/10 03:26:45
edwardleeupvoted (100.00%) @bindlabs / introducing-bindlabs
2018/05/10 03:26:45
| author | bindlabs |
| permlink | introducing-bindlabs |
| voter | edwardlee |
| weight | 10000 (100.00%) |
| Transaction Info | Block #22296860/Trx bdd0a02520de90e7492395a47e2657b66907ad11 |
View Raw JSON Data
{
"block": 22296860,
"op": [
"vote",
{
"author": "bindlabs",
"permlink": "introducing-bindlabs",
"voter": "edwardlee",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-05-10T03:26:45",
"trx_id": "bdd0a02520de90e7492395a47e2657b66907ad11",
"trx_in_block": 3,
"virtual_op": false
}2018/05/09 12:37:48
2018/05/09 12:37:48
| author | nellita66 |
| body | <center></center> Hola bienvenido a la gran familia steemit, ¿Quieres aprender como crecer en esta plataforma? acércate a nuestra comunidad, te enseñaremos con clases de Liderazgo, poesías, arte, negocios y comunicación. https://discord.gg/hrjxG4G Hello, welcome to the great steemit family. Do you want to learn how to grow on this platform? get closer to our community, we will teach you with classes of Leadership, poetry, art, business and communication. https://discord.gg/hrjxG4G <center></center> |
| json metadata | {"tags":["introduceyourself"],"image":["https://steemitimages.com/DQmdDdrReF5GFZYk7wTnMkz5keLNqTVAQMJDrXp1t85L7uF/firma_steemschools.gif"],"links":["https://discord.gg/hrjxG4G"],"app":"steemit/0.1"} |
| parent author | bindlabs |
| parent permlink | introducing-bindlabs |
| permlink | re-bindlabs-introducing-bindlabs-20180509t123644586z |
| title | |
| Transaction Info | Block #22279082/Trx 0309d5e5f416fcec1605b759f77cc14d142f4944 |
View Raw JSON Data
{
"block": 22279082,
"op": [
"comment",
{
"author": "nellita66",
"body": "<center></center>\nHola bienvenido a la gran familia steemit, ¿Quieres aprender como crecer en esta plataforma? acércate a nuestra comunidad, te enseñaremos con clases de Liderazgo, poesías, arte, negocios y comunicación.\nhttps://discord.gg/hrjxG4G\nHello, welcome to the great steemit family. Do you want to learn how to grow on this platform? get closer to our community, we will teach you with classes of Leadership, poetry, art, business and communication.\nhttps://discord.gg/hrjxG4G\n<center></center>",
"json_metadata": "{\"tags\":[\"introduceyourself\"],\"image\":[\"https://steemitimages.com/DQmdDdrReF5GFZYk7wTnMkz5keLNqTVAQMJDrXp1t85L7uF/firma_steemschools.gif\"],\"links\":[\"https://discord.gg/hrjxG4G\"],\"app\":\"steemit/0.1\"}",
"parent_author": "bindlabs",
"parent_permlink": "introducing-bindlabs",
"permlink": "re-bindlabs-introducing-bindlabs-20180509t123644586z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2018-05-09T12:37:48",
"trx_id": "0309d5e5f416fcec1605b759f77cc14d142f4944",
"trx_in_block": 4,
"virtual_op": false
}2018/05/09 12:27:33
2018/05/09 12:27:33
| author | steemplus-bot |
| body | #### Welcome to Steem, @bindlabs! I am a bot coded by the SteemPlus team to help you make the best of your experience on the Steem Blockchain! SteemPlus is a Chrome, Opera and Firefox extension that adds tons of features on Steemit. It helps you see the real value of your account, who mentionned you, the value of the votes received, a filtered and sorted feed and much more! All of this in a fast and secure way. To see why **2283 Steemians** use SteemPlus, [install our extension](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en), read the [documentation](https://github.com/stoodkev/SteemPlus/blob/master/README.md) or the latest release : [SteemPlus 2.12 : Rewards Tab](/utopian-io/@steem-plus/steemplus-2-12-rewards-tab). |
| json metadata | {} |
| parent author | bindlabs |
| parent permlink | introducing-bindlabs |
| permlink | introducing-bindlabs-re-welcome-to-steemplus |
| title | Welcome to SteemPlus |
| Transaction Info | Block #22278877/Trx e4a3b1befd5901f65e69feffea948ef324085a42 |
View Raw JSON Data
{
"block": 22278877,
"op": [
"comment",
{
"author": "steemplus-bot",
"body": "#### Welcome to Steem, @bindlabs!\n\nI am a bot coded by the SteemPlus team to help you make the best of your experience on the Steem Blockchain!\nSteemPlus is a Chrome, Opera and Firefox extension that adds tons of features on Steemit.\nIt helps you see the real value of your account, who mentionned you, the value of the votes received, a filtered and sorted feed and much more! All of this in a fast and secure way.\nTo see why **2283 Steemians** use SteemPlus, [install our extension](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en), read the [documentation](https://github.com/stoodkev/SteemPlus/blob/master/README.md) or the latest release : [SteemPlus 2.12 : Rewards Tab](/utopian-io/@steem-plus/steemplus-2-12-rewards-tab).\n",
"json_metadata": "{}",
"parent_author": "bindlabs",
"parent_permlink": "introducing-bindlabs",
"permlink": "introducing-bindlabs-re-welcome-to-steemplus",
"title": "Welcome to SteemPlus"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-09T12:27:33",
"trx_id": "e4a3b1befd5901f65e69feffea948ef324085a42",
"trx_in_block": 39,
"virtual_op": false
}2018/05/09 11:58:51
2018/05/09 11:58:51
| author | steemsociety |
| body | Hello bindlabs! Welcome to Steemit! Hope you'll like the community here. As a start, here are 5 tips that we believe will be helpful to you: 1. **Keep your passwords safe:** Unlike conventional sites, Steemit has 4 types of passwords. Each offers varying degrees of access to your account, so know where and when to use each of them. Also, make sure to keep them all safe and secure. 2. **Get Steem rewards:** When writing a post, you'll have the option to choose how to receive your reward: "Default 50%/50%" or "Power Up 100%". As of this moment, choosing Default 50%/50% is the better option. But this can change over time. Check our post to know more. 3. **Upvote wisely:** When upvoting, wait at least 30 minutes after the post is published to maximize your curation reward. Also, make sure not to upvote too much too fast so as not to drain your voting power. 4. **Know your Steem, Steem Dollars and Steem Power:** Steem and Steem Dollars are the 2 main currencies here. Convert and power up more Steem into Steem Power so you can have higher values on your upvotes. 5. **Have Fun and Enjoy!** _For a detailed writeup, check our post [Getting Started: 5 Essential Tips for New Users](https://steemit.com/@steemsociety/getting-started-5-essential-tips-for-new-users)._ Good luck on your Steem journey! Follow us if you like to receive more helpful tips and maximize your Steemit experience. |
| json metadata | { "app":"shulamite/2.2.1" } |
| parent author | bindlabs |
| parent permlink | introducing-bindlabs |
| permlink | re-bindlabs-introducing-bindlabs-20180509t115850161z |
| title | re-bindlabs-introducing-bindlabs-20180509t115850161z |
| Transaction Info | Block #22278303/Trx b5df038c9f1006d28a42f968951e22d03683334e |
View Raw JSON Data
{
"block": 22278303,
"op": [
"comment",
{
"author": "steemsociety",
"body": "Hello bindlabs! Welcome to Steemit! Hope you'll like the community here. As a start, here are 5 tips that we believe will be helpful to you:\n1. **Keep your passwords safe:** Unlike conventional sites, Steemit has 4 types of passwords. Each offers varying degrees of access to your account, so know where and when to use each of them. Also, make sure to keep them all safe and secure.\n2. **Get Steem rewards:** When writing a post, you'll have the option to choose how to receive your reward: \"Default 50%/50%\" or \"Power Up 100%\". As of this moment, choosing Default 50%/50% is the better option. But this can change over time. Check our post to know more.\n3. **Upvote wisely:** When upvoting, wait at least 30 minutes after the post is published to maximize your curation reward. Also, make sure not to upvote too much too fast so as not to drain your voting power.\n4. **Know your Steem, Steem Dollars and Steem Power:** Steem and Steem Dollars are the 2 main currencies here. Convert and power up more Steem into Steem Power so you can have higher values on your upvotes.\n5. **Have Fun and Enjoy!**\n\n_For a detailed writeup, check our post [Getting Started: 5 Essential Tips for New Users](https://steemit.com/@steemsociety/getting-started-5-essential-tips-for-new-users)._\n\nGood luck on your Steem journey! Follow us if you like to receive more helpful tips and maximize your Steemit experience.\n",
"json_metadata": "{ \"app\":\"shulamite/2.2.1\" }",
"parent_author": "bindlabs",
"parent_permlink": "introducing-bindlabs",
"permlink": "re-bindlabs-introducing-bindlabs-20180509t115850161z",
"title": "re-bindlabs-introducing-bindlabs-20180509t115850161z"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-09T11:58:51",
"trx_id": "b5df038c9f1006d28a42f968951e22d03683334e",
"trx_in_block": 50,
"virtual_op": false
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress0.00%
{
"voting_manabar": {
"current_mana": 9800,
"last_update_time": 1526279538
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1525760028
},
"rc_account": {
"account": "bindlabs",
"delegated_rc": 0,
"max_rc": 8962256857,
"max_rc_creation_adjustment": {
"amount": "2020748973",
"nai": "@@000000037",
"precision": 6
},
"rc_manabar": {
"current_mana": 8962256857,
"last_update_time": 1537887600
},
"received_delegated_rc": 0
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"profile_image":"https://steemitimages.com/DQmewWK8P1nQpUAV6HwTo993P4MJXWEdY6D5f8aZHdxE2Jx/main_logo2.jpg","name":"BINDLABS","about":"We are providing Blockchain solution to everyone","location":"Seoul, Korea","website":"http://www.bindlabs.com"} |
| JSON METADATA | |
| profile | {"profile_image":"https://steemitimages.com/DQmewWK8P1nQpUAV6HwTo993P4MJXWEdY6D5f8aZHdxE2Jx/main_logo2.jpg","name":"BINDLABS","about":"We are providing Blockchain solution to everyone","location":"Seoul, Korea","website":"http://www.bindlabs.com"} |
{
"posting_json_metadata": {
"profile": {
"profile_image": "https://steemitimages.com/DQmewWK8P1nQpUAV6HwTo993P4MJXWEdY6D5f8aZHdxE2Jx/main_logo2.jpg",
"name": "BINDLABS",
"about": "We are providing Blockchain solution to everyone",
"location": "Seoul, Korea",
"website": "http://www.bindlabs.com"
}
},
"json_metadata": {
"profile": {
"profile_image": "https://steemitimages.com/DQmewWK8P1nQpUAV6HwTo993P4MJXWEdY6D5f8aZHdxE2Jx/main_logo2.jpg",
"name": "BINDLABS",
"about": "We are providing Blockchain solution to everyone",
"location": "Seoul, Korea",
"website": "http://www.bindlabs.com"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM76L8ro6U9mhmPnbJYJRscXAneiZtWvYYo6hUq1RRhYzqjFDzKW1/1
Active
Single Signature
Public Keys
STM6GTPe2cdAPiV4PCJLqEEdsTLDRHEPB7Dyf2uj99EhmtzPUyENT1/1
Posting
Single Signature
Public Keys
STM8QwYyHxsSauF1J3ZDyXPS8YR5wEsrDHPkdZV3PuvMxZMox6Jqm1/1
Memo
STM6kRSL22GoeuQ1hc9CS6jarsXkM3uYzJVUjFvesShLoqjeAZ2EF
{
"owner": {
"account_auths": [],
"key_auths": [
[
"STM76L8ro6U9mhmPnbJYJRscXAneiZtWvYYo6hUq1RRhYzqjFDzKW",
1
]
],
"weight_threshold": 1
},
"active": {
"account_auths": [],
"key_auths": [
[
"STM6GTPe2cdAPiV4PCJLqEEdsTLDRHEPB7Dyf2uj99EhmtzPUyENT",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM8QwYyHxsSauF1J3ZDyXPS8YR5wEsrDHPkdZV3PuvMxZMox6Jqm",
1
]
],
"weight_threshold": 1
},
"memo": "STM6kRSL22GoeuQ1hc9CS6jarsXkM3uYzJVUjFvesShLoqjeAZ2EF"
}Witness Votes
0 / 30
No active witness votes.
[]
