VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS77.64%
Net Worth
1.706USD
STEEM
0.000STEEM
SBD
1.968SBD
Own SP
13.120SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 13.120SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 13.120SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 1.968SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "21337.071463 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "1.968 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | giblets |
| id | 156543 |
| rank | 108,338 |
| reputation | 12197439139 |
| created | 2017-05-11T19:30:18 |
| recovery_account | steem |
| proxy | None |
| post_count | 6 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2017-09-10T10:03:57 |
| last_root_post | 2017-09-10T10:03:57 |
| last_vote_time | 2017-09-11T13:28:42 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 1.968 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 21337.071463 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 1970-01-01T00:00:00 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM8iwa4gCoroasg469bmHDkxEJ4uv8YnHZSoqapBGTEhuepfdyft",
1
]
],
"weight_threshold": 1
},
"balance": "0.000 STEEM",
"can_vote": true,
"comment_count": 0,
"created": "2017-05-11T19:30:18",
"curation_rewards": 4,
"delegated_vesting_shares": "0.000000 VESTS",
"downvote_manabar": {
"current_mana": "5334267866",
"last_update_time": 1588931070
},
"guest_bloggers": [],
"id": 156543,
"json_metadata": "",
"last_account_recovery": "1970-01-01T00:00:00",
"last_account_update": "1970-01-01T00:00:00",
"last_owner_update": "1970-01-01T00:00:00",
"last_post": "2017-09-10T10:03:57",
"last_root_post": "2017-09-10T10:03:57",
"last_vote_time": "2017-09-11T13:28:42",
"lifetime_vote_count": 0,
"market_history": [],
"memo_key": "STM5LxD7VKM5pvuSQWNoaWqcAN8PQ9yw3yjZ2Zvq5aXaHFb9HCaji",
"mined": false,
"name": "giblets",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"other_history": [],
"owner": {
"account_auths": [],
"key_auths": [
[
"STM8E14Nenud7vrzqG3TRNtQ5HDkDJRTocdvNqUiuiDsr75gLwQZw",
1
]
],
"weight_threshold": 1
},
"pending_claimed_accounts": 0,
"post_bandwidth": 0,
"post_count": 6,
"post_history": [],
"posting": {
"account_auths": [],
"key_auths": [
[
"STM677hsirhnkgra8bEys8NWHZZMGqfYYEPF4ok8JUe9AkS62GHGt",
1
]
],
"weight_threshold": 1
},
"posting_json_metadata": "",
"posting_rewards": 2572,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"proxy": "",
"received_vesting_shares": "0.000000 VESTS",
"recovery_account": "steem",
"reputation": "12197439139",
"reset_account": "null",
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"sbd_balance": "1.968 SBD",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2017-09-10T10:49:27",
"tags_usage": [],
"to_withdraw": 0,
"transfer_history": [],
"vesting_balance": "0.000 STEEM",
"vesting_shares": "21337.071463 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"vote_history": [],
"voting_manabar": {
"current_mana": "21337071463",
"last_update_time": 1588931070
},
"voting_power": 0,
"withdraw_routes": 0,
"withdrawn": 0,
"witness_votes": [],
"witnesses_voted_for": 0,
"rank": 108338
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2020/05/08 09:44:30
2020/05/08 09:44:30
| delegatee | giblets |
| delegator | steem |
| vesting shares | 0.000000 VESTS |
| Transaction Info | Block #43193601/Trx 62a02a4ef107564f80bc161c8726064987caa3ea |
View Raw JSON Data
{
"block": 43193601,
"op": [
"delegate_vesting_shares",
{
"delegatee": "giblets",
"delegator": "steem",
"vesting_shares": "0.000000 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-05-08T09:44:30",
"trx_id": "62a02a4ef107564f80bc161c8726064987caa3ea",
"trx_in_block": 3,
"virtual_op": 0
}2019/05/11 19:57:30
2019/05/11 19:57:30
| author | steemitboard |
| body | Congratulations @giblets! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@giblets/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@giblets) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=giblets)_</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></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 | giblets |
| parent permlink | learning-to-learn-programming |
| permlink | steemitboard-notify-giblets-20190511t195729000z |
| title | |
| Transaction Info | Block #32822759/Trx c2f5c2fa985136ab77056f01606df7e8f6643324 |
View Raw JSON Data
{
"block": 32822759,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @giblets! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@giblets/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@giblets) and compare to others on the [Steem Ranking](http://steemitboard.com/ranking/index.php?name=giblets)_</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></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": "giblets",
"parent_permlink": "learning-to-learn-programming",
"permlink": "steemitboard-notify-giblets-20190511t195729000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2019-05-11T19:57:30",
"trx_id": "c2f5c2fa985136ab77056f01606df7e8f6643324",
"trx_in_block": 1,
"virtual_op": 0
}dappchaserupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2018/08/18 19:44:06
dappchaserupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2018/08/18 19:44:06
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | dappchaser |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25184158/Trx 73538ec7e2de97920bbe7d98e21b93361cd1ce95 |
View Raw JSON Data
{
"block": 25184158,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "dappchaser",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-08-18T19:44:06",
"trx_id": "73538ec7e2de97920bbe7d98e21b93361cd1ce95",
"trx_in_block": 0,
"virtual_op": 0
}2018/05/16 20:18:42
2018/05/16 20:18:42
| delegatee | giblets |
| delegator | steem |
| vesting shares | 2034.839782 VESTS |
| Transaction Info | Block #22489875/Trx 9f60d08b387f910b53ade15249add330d2790ec5 |
View Raw JSON Data
{
"block": 22489875,
"op": [
"delegate_vesting_shares",
{
"delegatee": "giblets",
"delegator": "steem",
"vesting_shares": "2034.839782 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-16T20:18:42",
"trx_id": "9f60d08b387f910b53ade15249add330d2790ec5",
"trx_in_block": 24,
"virtual_op": 0
}2018/05/06 06:23:30
2018/05/06 06:23:30
| delegatee | giblets |
| delegator | steem |
| vesting shares | 9202.292966 VESTS |
| Transaction Info | Block #22185219/Trx c1d208838c77440f1f2d8db524378fc416f10b07 |
View Raw JSON Data
{
"block": 22185219,
"op": [
"delegate_vesting_shares",
{
"delegatee": "giblets",
"delegator": "steem",
"vesting_shares": "9202.292966 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-06T06:23:30",
"trx_id": "c1d208838c77440f1f2d8db524378fc416f10b07",
"trx_in_block": 159,
"virtual_op": 0
}jeremy.awonupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2018/01/04 00:01:24
jeremy.awonupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2018/01/04 00:01:24
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | jeremy.awon |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18667763/Trx 48c7e31c7330dcba3de8d0471c368bdd3ffd848d |
View Raw JSON Data
{
"block": 18667763,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "jeremy.awon",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-01-04T00:01:24",
"trx_id": "48c7e31c7330dcba3de8d0471c368bdd3ffd848d",
"trx_in_block": 9,
"virtual_op": 0
}parcevalupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/12/30 17:02:33
parcevalupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/12/30 17:02:33
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | parceval |
| weight | 10000 (100.00%) |
| Transaction Info | Block #18544439/Trx d410c418ee1fd2e5bb3c7d7d86188b0e4f75bcca |
View Raw JSON Data
{
"block": 18544439,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "parceval",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-12-30T17:02:33",
"trx_id": "d410c418ee1fd2e5bb3c7d7d86188b0e4f75bcca",
"trx_in_block": 13,
"virtual_op": 0
}2017/12/27 21:19:00
2017/12/27 21:19:00
| delegatee | giblets |
| delegator | steem |
| vesting shares | 9405.928537 VESTS |
| Transaction Info | Block #18463193/Trx 2880da8c4a0e2d9f6940402c29e3d880686cf55b |
View Raw JSON Data
{
"block": 18463193,
"op": [
"delegate_vesting_shares",
{
"delegatee": "giblets",
"delegator": "steem",
"vesting_shares": "9405.928537 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-12-27T21:19:00",
"trx_id": "2880da8c4a0e2d9f6940402c29e3d880686cf55b",
"trx_in_block": 3,
"virtual_op": 0
}2017/10/03 20:26:21
2017/10/03 20:26:21
| author | razvanelulmarin |
| permlink | eos-ico-announced-what-s-gonna-happen-and-some-updates-from-dan |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #16015654/Trx dc54b7afabf1303b840682db8c1508f48435f78b |
View Raw JSON Data
{
"block": 16015654,
"op": [
"vote",
{
"author": "razvanelulmarin",
"permlink": "eos-ico-announced-what-s-gonna-happen-and-some-updates-from-dan",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-10-03T20:26:21",
"trx_id": "dc54b7afabf1303b840682db8c1508f48435f78b",
"trx_in_block": 17,
"virtual_op": 0
}gibletsupvoted (100.00%) @giblets / learning-to-learn-programming2017/09/11 13:28:42
gibletsupvoted (100.00%) @giblets / learning-to-learn-programming
2017/09/11 13:28:42
| author | giblets |
| permlink | learning-to-learn-programming |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #15374065/Trx aaa270b8cc455d20d7f398f924942f5e58d84837 |
View Raw JSON Data
{
"block": 15374065,
"op": [
"vote",
{
"author": "giblets",
"permlink": "learning-to-learn-programming",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-09-11T13:28:42",
"trx_id": "aaa270b8cc455d20d7f398f924942f5e58d84837",
"trx_in_block": 22,
"virtual_op": 0
}phil-codingupvoted (100.00%) @giblets / learning-to-learn-programming2017/09/10 14:18:39
phil-codingupvoted (100.00%) @giblets / learning-to-learn-programming
2017/09/10 14:18:39
| author | giblets |
| permlink | learning-to-learn-programming |
| voter | phil-coding |
| weight | 10000 (100.00%) |
| Transaction Info | Block #15346281/Trx b45ea476882385ddaea4ab40b2973bb4cbf08392 |
View Raw JSON Data
{
"block": 15346281,
"op": [
"vote",
{
"author": "giblets",
"permlink": "learning-to-learn-programming",
"voter": "phil-coding",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-09-10T14:18:39",
"trx_id": "b45ea476882385ddaea4ab40b2973bb4cbf08392",
"trx_in_block": 18,
"virtual_op": 0
}gibletsclaimed reward balance: 1.968 SBD, 1.640 SP2017/09/10 10:49:27
gibletsclaimed reward balance: 1.968 SBD, 1.640 SP
2017/09/10 10:49:27
| account | giblets |
| reward sbd | 1.968 SBD |
| reward steem | 0.000 STEEM |
| reward vests | 2667.544822 VESTS |
| Transaction Info | Block #15342097/Trx f695e2eb6110e4204afa87f5da894d57b9efe796 |
View Raw JSON Data
{
"block": 15342097,
"op": [
"claim_reward_balance",
{
"account": "giblets",
"reward_sbd": "1.968 SBD",
"reward_steem": "0.000 STEEM",
"reward_vests": "2667.544822 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-09-10T10:49:27",
"trx_id": "f695e2eb6110e4204afa87f5da894d57b9efe796",
"trx_in_block": 6,
"virtual_op": 0
}gibletspublished a new post: learning-to-learn-programming2017/09/10 10:03:57
gibletspublished a new post: learning-to-learn-programming
2017/09/10 10:03:57
| author | giblets |
| body | I remember struggling for a few years to try learning to program. I would do loads of tutorials, and then be sad because I didn't really have anything to show for it, just a few files with random bits of code in it.  It took me a few years to learn how to learn programming, and it's pretty simple: <b> learn a little bit, then build a project with what you've learned.</b> For example, when I started off learning C++ seriously, I decided to make a maze game that had different levels that is played in the command line. Sure, it's not ground breaking, but it kept me coming back to tinker with it until I was happy with how it worked. After when I started learning how to build websites, I first learned how to build an API using <a href="https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4" target="_blank"> this tutorial </a>. Once I had the bare bones of an API, I built my first full web application on top of this. I added in HTML files, learned the basics of Angular js and in a couple months had a working versions of a <a href="http://www.yakhub.io/" target="_blank">cloud based telemarketing app</a>. It was a lot of fun! So when getting started in learning to program, don't get bogged down in syntax or the small details. Have a bigger picture that get's you excited. |
| json metadata | {"tags":["programming","learning","code","tech","project"],"image":["https://steemitimages.com/DQmWejpEDs4XBudtiSrMaUMR1xREsCAdQMypw37g3ucVRrR/sdfdsafsf.png"],"links":["https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4","http://www.yakhub.io/"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | programming |
| permlink | learning-to-learn-programming |
| title | Learning to learn programming |
| Transaction Info | Block #15341188/Trx 4dbbdd2a59a42bde8200e7313961487c3502170d |
View Raw JSON Data
{
"block": 15341188,
"op": [
"comment",
{
"author": "giblets",
"body": "I remember struggling for a few years to try learning to program. I would do loads of tutorials, and then be sad because I didn't really have anything to show for it, just a few files with random bits of code in it. \n\n\n\nIt took me a few years to learn how to learn programming, and it's pretty simple: <b> learn a little bit, then build a project with what you've learned.</b>\n\nFor example, when I started off learning C++ seriously, I decided to make a maze game that had different levels that is played in the command line. Sure, it's not ground breaking, but it kept me coming back to tinker with it until I was happy with how it worked.\n\nAfter when I started learning how to build websites, I first learned how to build an API using <a href=\"https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4\" target=\"_blank\"> this tutorial </a>. Once I had the bare bones of an API, I built my first full web application on top of this. \nI added in HTML files, learned the basics of Angular js and in a couple months had a working versions of a <a href=\"http://www.yakhub.io/\" target=\"_blank\">cloud based telemarketing app</a>. It was a lot of fun!\n\nSo when getting started in learning to program, don't get bogged down in syntax or the small details. Have a bigger picture that get's you excited.",
"json_metadata": "{\"tags\":[\"programming\",\"learning\",\"code\",\"tech\",\"project\"],\"image\":[\"https://steemitimages.com/DQmWejpEDs4XBudtiSrMaUMR1xREsCAdQMypw37g3ucVRrR/sdfdsafsf.png\"],\"links\":[\"https://scotch.io/tutorials/build-a-restful-api-using-node-and-express-4\",\"http://www.yakhub.io/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "programming",
"permlink": "learning-to-learn-programming",
"title": "Learning to learn programming"
}
],
"op_in_trx": 0,
"timestamp": "2017-09-10T10:03:57",
"trx_id": "4dbbdd2a59a42bde8200e7313961487c3502170d",
"trx_in_block": 11,
"virtual_op": 0
}gibletsupvoted (100.00%) @dollarvigilante / criminal-chinese-government-crashes-the-cryptocurrency-market2017/09/05 00:45:39
gibletsupvoted (100.00%) @dollarvigilante / criminal-chinese-government-crashes-the-cryptocurrency-market
2017/09/05 00:45:39
| author | dollarvigilante |
| permlink | criminal-chinese-government-crashes-the-cryptocurrency-market |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #15186066/Trx 0165adcbd79c8b55b8b0ccf280ee66d567de740e |
View Raw JSON Data
{
"block": 15186066,
"op": [
"vote",
{
"author": "dollarvigilante",
"permlink": "criminal-chinese-government-crashes-the-cryptocurrency-market",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-09-05T00:45:39",
"trx_id": "0165adcbd79c8b55b8b0ccf280ee66d567de740e",
"trx_in_block": 7,
"virtual_op": 0
}piggyadventuresupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/08/25 08:51:03
piggyadventuresupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/08/25 08:51:03
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | piggyadventures |
| weight | 10000 (100.00%) |
| Transaction Info | Block #14879170/Trx 8cbc3520ed625a5fec4bc8e30e1d4f1214b97333 |
View Raw JSON Data
{
"block": 14879170,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "piggyadventures",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-08-25T08:51:03",
"trx_id": "8cbc3520ed625a5fec4bc8e30e1d4f1214b97333",
"trx_in_block": 5,
"virtual_op": 0
}2017/08/07 08:23:27
2017/08/07 08:23:27
| author | steemitboard |
| body | Congratulations @giblets! You have completed some achievement on Steemit and have been rewarded with new badge(s) : [](http://steemitboard.com/@giblets) 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` > By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! |
| json metadata | {"image":["https://steemitboard.com/img/notifications.png"]} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | steemitboard-notify-giblets-20170807t082326000z |
| title | |
| Transaction Info | Block #14361281/Trx 9ee57eb15b6ebbc43aab8ed16b0603495ede6635 |
View Raw JSON Data
{
"block": 14361281,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @giblets! You have completed some achievement on Steemit and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@giblets) 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> By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "steemitboard-notify-giblets-20170807t082326000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-08-07T08:23:27",
"trx_id": "9ee57eb15b6ebbc43aab8ed16b0603495ede6635",
"trx_in_block": 0,
"virtual_op": 0
}2017/08/07 06:11:36
2017/08/07 06:11:36
| author | scivanpoon |
| body | Thx for sharing your experience! Chess/board game is great starter project for blockchain Dapp. |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170807t061230247z |
| title | |
| Transaction Info | Block #14358651/Trx 5afb96d1625fdf68e822c5a762d359c99beb32aa |
View Raw JSON Data
{
"block": 14358651,
"op": [
"comment",
{
"author": "scivanpoon",
"body": "Thx for sharing your experience! Chess/board game is great starter project for blockchain Dapp.",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170807t061230247z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-08-07T06:11:36",
"trx_id": "5afb96d1625fdf68e822c5a762d359c99beb32aa",
"trx_in_block": 0,
"virtual_op": 0
}scivanpoonupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/08/07 06:10:24
scivanpoonupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/08/07 06:10:24
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | scivanpoon |
| weight | 10000 (100.00%) |
| Transaction Info | Block #14358627/Trx 66fb42c182ebfe8ab27e09d2fabb6c368c281a50 |
View Raw JSON Data
{
"block": 14358627,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "scivanpoon",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-08-07T06:10:24",
"trx_id": "66fb42c182ebfe8ab27e09d2fabb6c368c281a50",
"trx_in_block": 7,
"virtual_op": 0
}2017/07/25 17:05:36
2017/07/25 17:05:36
| author | dollarvigilante |
| permlink | is-peter-schiff-against-bitcoin-because-he-is-a-globalist-insider-shill |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13997751/Trx b48052a96b274741033c8450911008a187a1dd12 |
View Raw JSON Data
{
"block": 13997751,
"op": [
"vote",
{
"author": "dollarvigilante",
"permlink": "is-peter-schiff-against-bitcoin-because-he-is-a-globalist-insider-shill",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-25T17:05:36",
"trx_id": "b48052a96b274741033c8450911008a187a1dd12",
"trx_in_block": 34,
"virtual_op": 0
}gibletsreceived 0.001 SP curation reward for @schneidor / re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z2017/07/24 15:12:21
gibletsreceived 0.001 SP curation reward for @schneidor / re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z
2017/07/24 15:12:21
| comment author | schneidor |
| comment permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z |
| curator | giblets |
| reward | 2.066236 VESTS |
| Transaction Info | Block #13966701/Virtual Operation #7 |
View Raw JSON Data
{
"block": 13966701,
"op": [
"curation_reward",
{
"comment_author": "schneidor",
"comment_permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z",
"curator": "giblets",
"reward": "2.066236 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-07-24T15:12:21",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 7
}gibletsreceived 1.819 SBD, 1.504 SP author reward for @giblets / my-first-dapp-blockchain-battleship2017/07/24 11:18:54
gibletsreceived 1.819 SBD, 1.504 SP author reward for @giblets / my-first-dapp-blockchain-battleship
2017/07/24 11:18:54
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| sbd payout | 1.819 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 2446.444777 VESTS |
| Transaction Info | Block #13962033/Virtual Operation #8 |
View Raw JSON Data
{
"block": 13962033,
"op": [
"author_reward",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"sbd_payout": "1.819 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "2446.444777 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-07-24T11:18:54",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 8
}gibletsreceived 0.149 SBD, 0.131 SP author reward for @giblets / when-irish-summers-aren-t-that-bad2017/07/23 17:49:24
gibletsreceived 0.149 SBD, 0.131 SP author reward for @giblets / when-irish-summers-aren-t-that-bad
2017/07/23 17:49:24
| author | giblets |
| permlink | when-irish-summers-aren-t-that-bad |
| sbd payout | 0.149 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 212.832331 VESTS |
| Transaction Info | Block #13941083/Virtual Operation #7 |
View Raw JSON Data
{
"block": 13941083,
"op": [
"author_reward",
{
"author": "giblets",
"permlink": "when-irish-summers-aren-t-that-bad",
"sbd_payout": "0.149 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "212.832331 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-07-23T17:49:24",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 7
}2017/07/18 16:10:00
2017/07/18 16:10:00
| author | twigg |
| permlink | re-giblets-re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170718t061136096z |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13795228/Trx 450f2ef868d226f373f7104125919c8a06660f2e |
View Raw JSON Data
{
"block": 13795228,
"op": [
"vote",
{
"author": "twigg",
"permlink": "re-giblets-re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170718t061136096z",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-18T16:10:00",
"trx_id": "450f2ef868d226f373f7104125919c8a06660f2e",
"trx_in_block": 15,
"virtual_op": 0
}2017/07/18 06:11:39
2017/07/18 06:11:39
| author | twigg |
| body | ahh ok ya makes sense, very cool thanks |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | giblets |
| parent permlink | re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170717t160640419z |
| permlink | re-giblets-re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170718t061136096z |
| title | |
| Transaction Info | Block #13783264/Trx d1c98c1e36c9cd87508d4f4069415cf4b6a7dada |
View Raw JSON Data
{
"block": 13783264,
"op": [
"comment",
{
"author": "twigg",
"body": "ahh ok ya makes sense, very cool thanks",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "giblets",
"parent_permlink": "re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170717t160640419z",
"permlink": "re-giblets-re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170718t061136096z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-18T06:11:39",
"trx_id": "d1c98c1e36c9cd87508d4f4069415cf4b6a7dada",
"trx_in_block": 13,
"virtual_op": 0
}2017/07/18 06:10:09
2017/07/18 06:10:09
| author | giblets |
| permlink | re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170717t160640419z |
| voter | twigg |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13783234/Trx 48e21cfcca00392809f51f84867fecc95e45d737 |
View Raw JSON Data
{
"block": 13783234,
"op": [
"vote",
{
"author": "giblets",
"permlink": "re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170717t160640419z",
"voter": "twigg",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-18T06:10:09",
"trx_id": "48e21cfcca00392809f51f84867fecc95e45d737",
"trx_in_block": 13,
"virtual_op": 0
}gibletsupvoted (100.00%) @blueorgy / re-my-first-dapp-blockchain-battleship-20170717t1120022017/07/17 19:02:27
gibletsupvoted (100.00%) @blueorgy / re-my-first-dapp-blockchain-battleship-20170717t112002
2017/07/17 19:02:27
| author | blueorgy |
| permlink | re-my-first-dapp-blockchain-battleship-20170717t112002 |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13769884/Trx fbb730ca6bcbb6a10356a8ce4e8f8f2c750022f8 |
View Raw JSON Data
{
"block": 13769884,
"op": [
"vote",
{
"author": "blueorgy",
"permlink": "re-my-first-dapp-blockchain-battleship-20170717t112002",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T19:02:27",
"trx_id": "fbb730ca6bcbb6a10356a8ce4e8f8f2c750022f8",
"trx_in_block": 5,
"virtual_op": 0
}gibletsupvoted (100.00%) @wesam / ipfs-ico-filecoin2017/07/17 16:27:24
gibletsupvoted (100.00%) @wesam / ipfs-ico-filecoin
2017/07/17 16:27:24
| author | wesam |
| permlink | ipfs-ico-filecoin |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13766783/Trx 47ac8b5340fed93c28466a1203416e91aca96015 |
View Raw JSON Data
{
"block": 13766783,
"op": [
"vote",
{
"author": "wesam",
"permlink": "ipfs-ico-filecoin",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T16:27:24",
"trx_id": "47ac8b5340fed93c28466a1203416e91aca96015",
"trx_in_block": 5,
"virtual_op": 0
}2017/07/17 16:07:33
2017/07/17 16:07:33
| id | follow |
| json | ["follow",{"follower":"giblets","following":"chalil05","what":["blog"]}] |
| required auths | [] |
| required posting auths | ["giblets"] |
| Transaction Info | Block #13766386/Trx 2a70dec0b348f72fcf41bd82f87fd000e5b55b9a |
View Raw JSON Data
{
"block": 13766386,
"op": [
"custom_json",
{
"id": "follow",
"json": "[\"follow\",{\"follower\":\"giblets\",\"following\":\"chalil05\",\"what\":[\"blog\"]}]",
"required_auths": [],
"required_posting_auths": [
"giblets"
]
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T16:07:33",
"trx_id": "2a70dec0b348f72fcf41bd82f87fd000e5b55b9a",
"trx_in_block": 8,
"virtual_op": 0
}gibletsupvoted (100.00%) @giblets / when-irish-summers-aren-t-that-bad2017/07/17 16:06:54
gibletsupvoted (100.00%) @giblets / when-irish-summers-aren-t-that-bad
2017/07/17 16:06:54
| author | giblets |
| permlink | when-irish-summers-aren-t-that-bad |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13766373/Trx a1eaa6c6b48ebdf2291e688fd5e6bfb4e117c79b |
View Raw JSON Data
{
"block": 13766373,
"op": [
"vote",
{
"author": "giblets",
"permlink": "when-irish-summers-aren-t-that-bad",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T16:06:54",
"trx_id": "a1eaa6c6b48ebdf2291e688fd5e6bfb4e117c79b",
"trx_in_block": 4,
"virtual_op": 0
}2017/07/17 16:06:39
2017/07/17 16:06:39
| author | giblets |
| body | thanks for the question :) I think having the some of the game played off the blockchain is fine. As long as the functionality that deals with moving funds is on the blockchain, then I think it is secure. Making a move could be done off the blockchain. You could send a move directly to the other player, and they could send back if it's a hit or not. Then the state of the game could be saved by either player pressing a save button. I'm still trying to learn this stuff :) |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | twigg |
| parent permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z |
| permlink | re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170717t160640419z |
| title | |
| Transaction Info | Block #13766368/Trx f41b3cb374c83229780dbc00092c72c6dd5698a2 |
View Raw JSON Data
{
"block": 13766368,
"op": [
"comment",
{
"author": "giblets",
"body": "thanks for the question :) I think having the some of the game played off the blockchain is fine. As long as the functionality that deals with moving funds is on the blockchain, then I think it is secure. Making a move could be done off the blockchain. You could send a move directly to the other player, and they could send back if it's a hit or not. Then the state of the game could be saved by either player pressing a save button. I'm still trying to learn this stuff :)",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "twigg",
"parent_permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z",
"permlink": "re-twigg-re-giblets-my-first-dapp-blockchain-battleship-20170717t160640419z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T16:06:39",
"trx_id": "f41b3cb374c83229780dbc00092c72c6dd5698a2",
"trx_in_block": 22,
"virtual_op": 0
}2017/07/17 15:50:57
2017/07/17 15:50:57
| author | giblets |
| body | @@ -102,9 +102,11 @@ es there -. + :) |
| json metadata | {"tags":["technology"],"links":["http://solidity.readthedocs.io/en/develop/solidity-by-example.html"],"app":"steemit/0.1"} |
| parent author | schneidor |
| parent permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z |
| permlink | re-schneidor-re-giblets-my-first-dapp-blockchain-battleship-20170717t154529905z |
| title | |
| Transaction Info | Block #13766054/Trx c9013378b2d8079fb9a3ed75b448c69cac023922 |
View Raw JSON Data
{
"block": 13766054,
"op": [
"comment",
{
"author": "giblets",
"body": "@@ -102,9 +102,11 @@\n es there\n-.\n+ :)\n",
"json_metadata": "{\"tags\":[\"technology\"],\"links\":[\"http://solidity.readthedocs.io/en/develop/solidity-by-example.html\"],\"app\":\"steemit/0.1\"}",
"parent_author": "schneidor",
"parent_permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z",
"permlink": "re-schneidor-re-giblets-my-first-dapp-blockchain-battleship-20170717t154529905z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:50:57",
"trx_id": "c9013378b2d8079fb9a3ed75b448c69cac023922",
"trx_in_block": 8,
"virtual_op": 0
}2017/07/17 15:45:30
2017/07/17 15:45:30
| author | giblets |
| body | Check out http://solidity.readthedocs.io/en/develop/solidity-by-example.html, some really good examples there. |
| json metadata | {"tags":["technology"],"links":["http://solidity.readthedocs.io/en/develop/solidity-by-example.html"],"app":"steemit/0.1"} |
| parent author | schneidor |
| parent permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z |
| permlink | re-schneidor-re-giblets-my-first-dapp-blockchain-battleship-20170717t154529905z |
| title | |
| Transaction Info | Block #13765945/Trx 00065c5145e614acc3b3fc05a067a7a93dce70cf |
View Raw JSON Data
{
"block": 13765945,
"op": [
"comment",
{
"author": "giblets",
"body": "Check out http://solidity.readthedocs.io/en/develop/solidity-by-example.html, some really good examples there.",
"json_metadata": "{\"tags\":[\"technology\"],\"links\":[\"http://solidity.readthedocs.io/en/develop/solidity-by-example.html\"],\"app\":\"steemit/0.1\"}",
"parent_author": "schneidor",
"parent_permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z",
"permlink": "re-schneidor-re-giblets-my-first-dapp-blockchain-battleship-20170717t154529905z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:45:30",
"trx_id": "00065c5145e614acc3b3fc05a067a7a93dce70cf",
"trx_in_block": 7,
"virtual_op": 0
}andycampbell92upvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:45:06
andycampbell92upvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:45:06
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | andycampbell92 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765937/Trx 3cd1fdc044ded7fcdd2b6cc20d8237ca6a932c0d |
View Raw JSON Data
{
"block": 13765937,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "andycampbell92",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:45:06",
"trx_id": "3cd1fdc044ded7fcdd2b6cc20d8237ca6a932c0d",
"trx_in_block": 11,
"virtual_op": 0
}gibletsupvoted (100.00%) @twigg / re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z2017/07/17 15:43:03
gibletsupvoted (100.00%) @twigg / re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z
2017/07/17 15:43:03
| author | twigg |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765896/Trx 9dd2f56c77dd4d8322871c1d26ed3530c13fbceb |
View Raw JSON Data
{
"block": 13765896,
"op": [
"vote",
{
"author": "twigg",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:43:03",
"trx_id": "9dd2f56c77dd4d8322871c1d26ed3530c13fbceb",
"trx_in_block": 25,
"virtual_op": 0
}gibletsupvoted (100.00%) @schneidor / re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z2017/07/17 15:39:48
gibletsupvoted (100.00%) @schneidor / re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z
2017/07/17 15:39:48
| author | schneidor |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765831/Trx ed5a89fbe062d4bf197888251ee71dacb885e50c |
View Raw JSON Data
{
"block": 13765831,
"op": [
"vote",
{
"author": "schneidor",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:39:48",
"trx_id": "ed5a89fbe062d4bf197888251ee71dacb885e50c",
"trx_in_block": 18,
"virtual_op": 0
}2017/07/17 15:39:36
2017/07/17 15:39:36
| author | giblets |
| body | Sure :) from when I start learning to how to code took around a month. Really the biggest blocker was migrating it to the Kovan network, it took me about a week to figure it out. |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | malice911 |
| parent permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z |
| permlink | re-malice911-re-giblets-my-first-dapp-blockchain-battleship-20170717t153935817z |
| title | |
| Transaction Info | Block #13765827/Trx da073e920a8d36e50446a988836e91be45922a1d |
View Raw JSON Data
{
"block": 13765827,
"op": [
"comment",
{
"author": "giblets",
"body": "Sure :) from when I start learning to how to code took around a month. Really the biggest blocker was migrating it to the Kovan network, it took me about a week to figure it out.",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "malice911",
"parent_permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z",
"permlink": "re-malice911-re-giblets-my-first-dapp-blockchain-battleship-20170717t153935817z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:39:36",
"trx_id": "da073e920a8d36e50446a988836e91be45922a1d",
"trx_in_block": 16,
"virtual_op": 0
}gibletsupvoted (100.00%) @malice911 / re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z2017/07/17 15:36:33
gibletsupvoted (100.00%) @malice911 / re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z
2017/07/17 15:36:33
| author | malice911 |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765766/Trx e4c4670a38c4383b3105a4b97b7d37d40614a94f |
View Raw JSON Data
{
"block": 13765766,
"op": [
"vote",
{
"author": "malice911",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:36:33",
"trx_id": "e4c4670a38c4383b3105a4b97b7d37d40614a94f",
"trx_in_block": 23,
"virtual_op": 0
}gibletsupvoted (100.00%) @chalil05 / re-giblets-2017717t182035497z2017/07/17 15:35:33
gibletsupvoted (100.00%) @chalil05 / re-giblets-2017717t182035497z
2017/07/17 15:35:33
| author | chalil05 |
| permlink | re-giblets-2017717t182035497z |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765746/Trx 48feabf23f56bd6eedea8b52eb288a18cb73ec7e |
View Raw JSON Data
{
"block": 13765746,
"op": [
"vote",
{
"author": "chalil05",
"permlink": "re-giblets-2017717t182035497z",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:35:33",
"trx_id": "48feabf23f56bd6eedea8b52eb288a18cb73ec7e",
"trx_in_block": 7,
"virtual_op": 0
}cub1upvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:33:42
cub1upvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:33:42
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | cub1 |
| weight | 2200 (22.00%) |
| Transaction Info | Block #13765709/Trx 402387b6de7719ff3bc3018cbe36eac54a36b0d1 |
View Raw JSON Data
{
"block": 13765709,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "cub1",
"weight": 2200
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:33:42",
"trx_id": "402387b6de7719ff3bc3018cbe36eac54a36b0d1",
"trx_in_block": 8,
"virtual_op": 0
}cmp2020upvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:33:39
cmp2020upvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:33:39
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | cmp2020 |
| weight | 2200 (22.00%) |
| Transaction Info | Block #13765708/Trx 315981d43725dcd6c23a57da6c246d9240eccd0e |
View Raw JSON Data
{
"block": 13765708,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "cmp2020",
"weight": 2200
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:33:39",
"trx_id": "315981d43725dcd6c23a57da6c246d9240eccd0e",
"trx_in_block": 17,
"virtual_op": 0
}remlaps1upvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:33:39
remlaps1upvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:33:39
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | remlaps1 |
| weight | 2200 (22.00%) |
| Transaction Info | Block #13765708/Trx a882c33b845debf5fdc67b8085969e3d3d0b470a |
View Raw JSON Data
{
"block": 13765708,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "remlaps1",
"weight": 2200
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:33:39",
"trx_id": "a882c33b845debf5fdc67b8085969e3d3d0b470a",
"trx_in_block": 8,
"virtual_op": 0
}lisa.palmerupvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:33:36
lisa.palmerupvoted (22.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:33:36
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | lisa.palmer |
| weight | 2200 (22.00%) |
| Transaction Info | Block #13765707/Trx c8bf6c091ffff2ae2f629b992aff410bcf770d7c |
View Raw JSON Data
{
"block": 13765707,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "lisa.palmer",
"weight": 2200
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:33:36",
"trx_id": "c8bf6c091ffff2ae2f629b992aff410bcf770d7c",
"trx_in_block": 9,
"virtual_op": 0
}lakovupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:29:54
lakovupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:29:54
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | lakov |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765633/Trx 199b3b7c914849e31d0225a7ddd3073723df4280 |
View Raw JSON Data
{
"block": 13765633,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "lakov",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:29:54",
"trx_id": "199b3b7c914849e31d0225a7ddd3073723df4280",
"trx_in_block": 6,
"virtual_op": 0
}2017/07/17 15:12:21
2017/07/17 15:12:21
| author | schneidor |
| body | Amazing post. Rly. I wish I would have the time to get into this. |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z |
| title | |
| Transaction Info | Block #13765283/Trx a3eb14cc14d2ab5083c3edbac233c9baaf3d17c3 |
View Raw JSON Data
{
"block": 13765283,
"op": [
"comment",
{
"author": "schneidor",
"body": "Amazing post. Rly. I wish I would have the time to get into this.",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t151219863z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:12:21",
"trx_id": "a3eb14cc14d2ab5083c3edbac233c9baaf3d17c3",
"trx_in_block": 36,
"virtual_op": 0
}schneidorupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 15:11:39
schneidorupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 15:11:39
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | schneidor |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13765269/Trx e63004b42b50ef3005b663967735e5af764f1cf9 |
View Raw JSON Data
{
"block": 13765269,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "schneidor",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T15:11:39",
"trx_id": "e63004b42b50ef3005b663967735e5af764f1cf9",
"trx_in_block": 22,
"virtual_op": 0
}pigomesupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 13:57:27
pigomesupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 13:57:27
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | pigomes |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13763785/Trx e422374f78268e1c085afc6ea8b0d344568ad6e8 |
View Raw JSON Data
{
"block": 13763785,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "pigomes",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T13:57:27",
"trx_id": "e422374f78268e1c085afc6ea8b0d344568ad6e8",
"trx_in_block": 3,
"virtual_op": 0
}gibletsupvoted (100.00%) @rea / the-definition-of-a-true-english-seaside2017/07/17 13:17:00
gibletsupvoted (100.00%) @rea / the-definition-of-a-true-english-seaside
2017/07/17 13:17:00
| author | rea |
| permlink | the-definition-of-a-true-english-seaside |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13762976/Trx f8f2b33b9977bb59884b11ff5e1d61002aa1412a |
View Raw JSON Data
{
"block": 13762976,
"op": [
"vote",
{
"author": "rea",
"permlink": "the-definition-of-a-true-english-seaside",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T13:17:00",
"trx_id": "f8f2b33b9977bb59884b11ff5e1d61002aa1412a",
"trx_in_block": 9,
"virtual_op": 0
}2017/07/17 13:16:09
2017/07/17 13:16:09
| author | bookingteam.com |
| permlink | what-you-need-to-know-in-the-vacation-rental-industry-07-17-2017 |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13762959/Trx 3b47af3599793d2b89f068fae5a0b2b8a8b701fd |
View Raw JSON Data
{
"block": 13762959,
"op": [
"vote",
{
"author": "bookingteam.com",
"permlink": "what-you-need-to-know-in-the-vacation-rental-industry-07-17-2017",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T13:16:09",
"trx_id": "3b47af3599793d2b89f068fae5a0b2b8a8b701fd",
"trx_in_block": 10,
"virtual_op": 0
}2017/07/17 11:42:03
2017/07/17 11:42:03
| author | malice911 |
| body | This post was awesome! Well done! Would you mind me asking how long the project took you from inception to the point of writing this post? I am not clued up in terms of blockchain development or any type of programming/scripting, but this was really impressive! All the best -M |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z |
| title | |
| Transaction Info | Block #13761077/Trx 85dbd29c1635e83f657e86efc073dc74403b273e |
View Raw JSON Data
{
"block": 13761077,
"op": [
"comment",
{
"author": "malice911",
"body": "This post was awesome! Well done! Would you mind me asking how long the project took you from inception to the point of writing this post? \n\nI am not clued up in terms of blockchain development or any type of programming/scripting, but this was really impressive!\n\nAll the best \n-M",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t114158376z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:42:03",
"trx_id": "85dbd29c1635e83f657e86efc073dc74403b273e",
"trx_in_block": 0,
"virtual_op": 0
}malice911upvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:40:42
malice911upvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:40:42
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | malice911 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13761050/Trx eb63473d78c45d00fa9a43f36c3ccfb8f96d93e1 |
View Raw JSON Data
{
"block": 13761050,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "malice911",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:40:42",
"trx_id": "eb63473d78c45d00fa9a43f36c3ccfb8f96d93e1",
"trx_in_block": 0,
"virtual_op": 0
}christ2169upvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:36:33
christ2169upvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:36:33
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | christ2169 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13760967/Trx d340c49b087bf56c44428a5fedc21da15cb7eb13 |
View Raw JSON Data
{
"block": 13760967,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "christ2169",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:36:33",
"trx_id": "d340c49b087bf56c44428a5fedc21da15cb7eb13",
"trx_in_block": 18,
"virtual_op": 0
}twiggremoved vote from (0.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:32:57
twiggremoved vote from (0.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:32:57
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | twigg |
| weight | 0 (0.00%) |
| Transaction Info | Block #13760896/Trx a40dc8651c24b904fade259176d0f9ba7dfdafa7 |
View Raw JSON Data
{
"block": 13760896,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "twigg",
"weight": 0
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:32:57",
"trx_id": "a40dc8651c24b904fade259176d0f9ba7dfdafa7",
"trx_in_block": 27,
"virtual_op": 0
}2017/07/17 11:32:45
2017/07/17 11:32:45
| author | twigg |
| body | very intriguing, so using peer to peer for majority of interactions would greatly reduce security right? putting it on the block each turn sounds secure as hell!..thanks |
| json metadata | {"tags":["technology"],"app":"steemit/0.1"} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z |
| title | |
| Transaction Info | Block #13760892/Trx 448648e075db10dd1d727a99efd6ef4395a9f371 |
View Raw JSON Data
{
"block": 13760892,
"op": [
"comment",
{
"author": "twigg",
"body": "very intriguing, so using peer to peer for majority of interactions would greatly reduce security right? putting it on the block each turn sounds secure as hell!..thanks",
"json_metadata": "{\"tags\":[\"technology\"],\"app\":\"steemit/0.1\"}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "re-giblets-my-first-dapp-blockchain-battleship-20170717t113245281z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:32:45",
"trx_id": "448648e075db10dd1d727a99efd6ef4395a9f371",
"trx_in_block": 13,
"virtual_op": 0
}twiggupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:29:48
twiggupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:29:48
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | twigg |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13760833/Trx 9fac8fe90910ae449d71306219660d4c1f4827e4 |
View Raw JSON Data
{
"block": 13760833,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "twigg",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:29:48",
"trx_id": "9fac8fe90910ae449d71306219660d4c1f4827e4",
"trx_in_block": 15,
"virtual_op": 0
}chalil05replied to @giblets / re-giblets-2017717t182035497z2017/07/17 11:20:48
chalil05replied to @giblets / re-giblets-2017717t182035497z
2017/07/17 11:20:48
| author | chalil05 |
| body | good post plise followback.. |
| json metadata | {"tags":"technology","app":"esteem/1.4.7","format":"markdown+html","community":"esteem"} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | re-giblets-2017717t182035497z |
| title | |
| Transaction Info | Block #13760653/Trx 50553beadcaf1bd4cbcbbca39c43f098176292f7 |
View Raw JSON Data
{
"block": 13760653,
"op": [
"comment",
{
"author": "chalil05",
"body": "good post \nplise followback..",
"json_metadata": "{\"tags\":\"technology\",\"app\":\"esteem/1.4.7\",\"format\":\"markdown+html\",\"community\":\"esteem\"}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "re-giblets-2017717t182035497z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:20:48",
"trx_id": "50553beadcaf1bd4cbcbbca39c43f098176292f7",
"trx_in_block": 0,
"virtual_op": 0
}chalil05upvoted (60.15%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:20:21
chalil05upvoted (60.15%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:20:21
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | chalil05 |
| weight | 6015 (60.15%) |
| Transaction Info | Block #13760644/Trx a5b34fce165eb1ba613c9e5f3ec477d9261f7474 |
View Raw JSON Data
{
"block": 13760644,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "chalil05",
"weight": 6015
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:20:21",
"trx_id": "a5b34fce165eb1ba613c9e5f3ec477d9261f7474",
"trx_in_block": 7,
"virtual_op": 0
}fatboyupvoted (37.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:20:09
fatboyupvoted (37.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:20:09
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | fatboy |
| weight | 3700 (37.00%) |
| Transaction Info | Block #13760640/Trx bfc94210c70ef10815488184f88004d788146984 |
View Raw JSON Data
{
"block": 13760640,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "fatboy",
"weight": 3700
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:20:09",
"trx_id": "bfc94210c70ef10815488184f88004d788146984",
"trx_in_block": 10,
"virtual_op": 0
}2017/07/17 11:20:03
2017/07/17 11:20:03
| author | blueorgy |
| body | You've been UpVoted via the UpVote Experiment 002 Bot. Depending on my VP & the price of STEEM you should get a $.01-$.03 for your trouble.<br>Read more about this experiment <a href='https://steemit.com/experiment/@blueorgy/upvote-experiment-002-upvote-em-all'>here</a>.<br><br>**Thank You - @blueorgy** |
| json metadata | {"app": "pysteem/0.5.4"} |
| parent author | giblets |
| parent permlink | my-first-dapp-blockchain-battleship |
| permlink | re-my-first-dapp-blockchain-battleship-20170717t112002 |
| title | |
| Transaction Info | Block #13760638/Trx f054b0947c7b4c24fb8c910a05d62b8460c28e71 |
View Raw JSON Data
{
"block": 13760638,
"op": [
"comment",
{
"author": "blueorgy",
"body": "You've been UpVoted via the UpVote Experiment 002 Bot. Depending on my VP & the price of STEEM you should get a $.01-$.03 for your trouble.<br>Read more about this experiment <a href='https://steemit.com/experiment/@blueorgy/upvote-experiment-002-upvote-em-all'>here</a>.<br><br>**Thank You - @blueorgy**",
"json_metadata": "{\"app\": \"pysteem/0.5.4\"}",
"parent_author": "giblets",
"parent_permlink": "my-first-dapp-blockchain-battleship",
"permlink": "re-my-first-dapp-blockchain-battleship-20170717t112002",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:20:03",
"trx_id": "f054b0947c7b4c24fb8c910a05d62b8460c28e71",
"trx_in_block": 1,
"virtual_op": 0
}blueorgyupvoted (0.03%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:20:00
blueorgyupvoted (0.03%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:20:00
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | blueorgy |
| weight | 3 (0.03%) |
| Transaction Info | Block #13760637/Trx 0ffa1b5cebb78a8a53dd3413b0063fb4bb23aa55 |
View Raw JSON Data
{
"block": 13760637,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "blueorgy",
"weight": 3
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:20:00",
"trx_id": "0ffa1b5cebb78a8a53dd3413b0063fb4bb23aa55",
"trx_in_block": 19,
"virtual_op": 0
}gibletsupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship2017/07/17 11:18:54
gibletsupvoted (100.00%) @giblets / my-first-dapp-blockchain-battleship
2017/07/17 11:18:54
| author | giblets |
| permlink | my-first-dapp-blockchain-battleship |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13760615/Trx ed4ba2bcb721fba33da8264775787213c94133da |
View Raw JSON Data
{
"block": 13760615,
"op": [
"vote",
{
"author": "giblets",
"permlink": "my-first-dapp-blockchain-battleship",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:18:54",
"trx_id": "ed4ba2bcb721fba33da8264775787213c94133da",
"trx_in_block": 3,
"virtual_op": 0
}gibletspublished a new post: my-first-dapp-blockchain-battleship2017/07/17 11:18:54
gibletspublished a new post: my-first-dapp-blockchain-battleship
2017/07/17 11:18:54
| author | giblets |
| body |  I decided a few months ago that I thought ethereum, solidity and smart contracts were awesome. So I wanted to learn how to make my own smart contracts and how to build dApps. I always learned things fastest in the past when I have a project to build with the tech, so I said I’ll try and build a game. That game turned out to be Battleship. The idea was simple: a person would create a game and put in an amount they want to bet, and someone else would take them up on that bet and play some Battleship. After the winner sank all his opponents ships, he could withdraw his winnings from the contract. I wanted to write this to help people with the things I’ve learned. There are a few pitfalls that I had with this tech, and the more I got into it the more I realised how much it was still in it’s infancy. But still, this stuff is pretty cool.  I started this project with trying to find a framework for building dApps. There were a few good ones, and a lot of people recommend Meteor (https://github.com/ethereum/wiki/wiki/Dapp-using-Meteor), but I decided to go with Truffle(http://truffleframework.com/), mainly because I’ve already had experience building web apps and seemed the most intuitive. I also didn't know Meteor and figured it’s best to learn one thing at a time. I ran a localhost node for testing using the testrpc (https://github.com/ethereumjs/testrpc), and I was injecting web3 into my dApps using the Metamask Chrome extension (https://metamask.io/). So the first component to build was the smart contract. I followed the tutorials at http://solidity.readthedocs.io/en/develop/solidity-by-example.html to get a better understanding of how these contracts worked. These examples are great, as they show an actual contract that has a use. You can write these out in the Remix app to interact with them and really help the learning process. Once I thought I had enough knowledge to get started on Battleship, I decided to jump in head first. My initial approach was to have 2 contracts: one contract that people can interact with to create individual game contracts, and the the game contract that players would interact with to put in money and play the game. After implementing this, I found out that creating contracts is pretty expensive on the ether. After finding a chess project on the blockchain (https://medium.com/@graycoding/lessons-learned-from-making-a-chess-game-for-ethereum-6917c01178b6), I learned that a better approach would be to have one smart contract where all the games and funds are stored. So I changed course and chose to do this instead. While building my smart contract, I was using the Remix online editor (https://ethereum.github.io/browser-solidity/) to have quick compilation of code and to find bugs in my contract. This really helped me learn the syntax quickly as I had instant feedback on what I couldn’t do. The biggest help with the development of the contract was writing the Javascript tests. Truffle has a really great testing framework (http://truffleframework.com/docs/getting_started/javascript-tests) that is easy to use. For anyone familiar with Mocha testing and Chai assertions, this will come easy. I decided to write out all the commands that I would need to complete to play the game. This helped me greatly to find holes in my logic and make the smart contract more robust. Once I was happy the contract, it was time to build the UI. Being most comfortable with Angular 1, I decided to use this. The ui itself is pretty basic, just 2 screens: one being the home page where you can see your games and make games, and another being the game screen where you battle it out against your opponent in a war of the death. I built the and played against myself by having the Chrome browser and Firefox browser open with the game, both using Metamask. I was delighted when I got this much working, and I really wanted to put it on a test net so I could play a game against my buddy. This part proved to be the hardest part, as I really didn’t know what I was doing. There are a few different testnets out there at the moment, but I went with the Kovan network (https://github.com/kovan-testnet/proposal) as I read good things. I set up a local node using Parity that was connected to the Kovan chain, and using the Kovan faucet to get some ether in my Parity account. I then deployed my contract using the truffle migrate method. Once I did this I was off to the races. I got my buddy on the game and we played our first game on the Kovan testnet, both of us using Metamask. This was a fun and strange experience. I was so used to the testrpc local net that had instant block mine times, that waiting for the blocks to mine so that a move could be placed was a bit slow. But it all went along smoothly anyway :) I learned a lot about things I can improve, and he got to play Battleship. Unfortunately, he won.  Building something with this tech is great. It’s so early stage and exciting, and I would recommend any developer to have a go building something. There are a lot of things that I can do to improve my game, taking a lot of the computation off the contract and have it in the client. This would speed things up loads. The guys who made chess implement a peer to peer connection between the clients, where the only interaction with the contract was for players to claim their prize or to verify that there was no cheating. I’m gonna go ahead and try to do something similar. I should also make it look better. Hope you enjoyed this. The full project is at https://github.com/giblets2570/blockchain-battleship. If you want to try it out, have a look at http://blockchain-battleship.s3-website-eu-west-1.amazonaws.com/ with Chrome and Metamask. All the best, Tom |
| json metadata | {"tags":["technology","ethereum","blockchain","gaming","developer"],"image":["https://steemitimages.com/DQmcJhS9ckzKPDJyW62BpHVBJhKRcgauPuUKqmXC8ZDyD4f/battleship.png","https://steemitimages.com/DQmNqsqJ5kuRNaYB5FMzV3gUv8wTGso2zD2LCKcnDKbS3fU/mkovb.jpg","https://steemitimages.com/DQmbwEwKvB4PdgiGqrr7RNUGCGVy7tGLngEL1uJdm9Zv6bf/Screen%20Shot%202017-07-16%20at%2013.47.36.jpg"],"links":["https://github.com/ethereum/wiki/wiki/Dapp-using-Meteor","http://solidity.readthedocs.io/en/develop/solidity-by-example.html","https://medium.com/@graycoding/lessons-learned-from-making-a-chess-game-for-ethereum-6917c01178b6","https://ethereum.github.io/browser-solidity/","http://truffleframework.com/docs/getting_started/javascript-tests","https://github.com/kovan-testnet/proposal","https://github.com/giblets2570/blockchain-battleship"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | technology |
| permlink | my-first-dapp-blockchain-battleship |
| title | My First dApp: Blockchain Battleship. |
| Transaction Info | Block #13760615/Trx ed4ba2bcb721fba33da8264775787213c94133da |
View Raw JSON Data
{
"block": 13760615,
"op": [
"comment",
{
"author": "giblets",
"body": "\n\nI decided a few months ago that I thought ethereum, solidity and smart contracts were awesome. So I wanted to learn how to make my own smart contracts and how to build dApps. I always learned things fastest in the past when I have a project to build with the tech, so I said I’ll try and build a game. That game turned out to be Battleship. The idea was simple: a person would create a game and put in an amount they want to bet, and someone else would take them up on that bet and play some Battleship. After the winner sank all his opponents ships, he could withdraw his winnings from the contract. \n\nI wanted to write this to help people with the things I’ve learned. There are a few pitfalls that I had with this tech, and the more I got into it the more I realised how much it was still in it’s infancy. But still, this stuff is pretty cool.\n\n\n\nI started this project with trying to find a framework for building dApps. There were a few good ones, and a lot of people recommend Meteor (https://github.com/ethereum/wiki/wiki/Dapp-using-Meteor), but I decided to go with Truffle(http://truffleframework.com/), mainly because I’ve already had experience building web apps and seemed the most intuitive. I also didn't know Meteor and figured it’s best to learn one thing at a time. I ran a localhost node for testing using the testrpc (https://github.com/ethereumjs/testrpc), and I was injecting web3 into my dApps using the Metamask Chrome extension (https://metamask.io/).\n\nSo the first component to build was the smart contract. I followed the tutorials at http://solidity.readthedocs.io/en/develop/solidity-by-example.html to get a better understanding of how these contracts worked. These examples are great, as they show an actual contract that has a use. You can write these out in the Remix app to interact with them and really help the learning process. \n\nOnce I thought I had enough knowledge to get started on Battleship, I decided to jump in head first. My initial approach was to have 2 contracts: one contract that people can interact with to create individual game contracts, and the the game contract that players would interact with to put in money and play the game. After implementing this, I found out that creating contracts is pretty expensive on the ether. After finding a chess project on the blockchain (https://medium.com/@graycoding/lessons-learned-from-making-a-chess-game-for-ethereum-6917c01178b6), I learned that a better approach would be to have one smart contract where all the games and funds are stored. So I changed course and chose to do this instead.\n\nWhile building my smart contract, I was using the Remix online editor (https://ethereum.github.io/browser-solidity/) to have quick compilation of code and to find bugs in my contract. This really helped me learn the syntax quickly as I had instant feedback on what I couldn’t do.\n\nThe biggest help with the development of the contract was writing the Javascript tests. Truffle has a really great testing framework (http://truffleframework.com/docs/getting_started/javascript-tests) that is easy to use. For anyone familiar with Mocha testing and Chai assertions, this will come easy. I decided to write out all the commands that I would need to complete to play the game. This helped me greatly to find holes in my logic and make the smart contract more robust.\n\nOnce I was happy the contract, it was time to build the UI. Being most comfortable with Angular 1, I decided to use this. The ui itself is pretty basic, just 2 screens: one being the home page where you can see your games and make games, and another being the game screen where you battle it out against your opponent in a war of the death. I built the and played against myself by having the Chrome browser and Firefox browser open with the game, both using Metamask.\n\nI was delighted when I got this much working, and I really wanted to put it on a test net so I could play a game against my buddy. This part proved to be the hardest part, as I really didn’t know what I was doing. There are a few different testnets out there at the moment, but I went with the Kovan network (https://github.com/kovan-testnet/proposal) as I read good things. I set up a local node using Parity that was connected to the Kovan chain, and using the Kovan faucet to get some ether in my Parity account. I then deployed my contract using the truffle migrate method. \n\nOnce I did this I was off to the races. I got my buddy on the game and we played our first game on the Kovan testnet, both of us using Metamask. This was a fun and strange experience. I was so used to the testrpc local net that had instant block mine times, that waiting for the blocks to mine so that a move could be placed was a bit slow. But it all went along smoothly anyway :) I learned a lot about things I can improve, and he got to play Battleship. Unfortunately, he won.\n\n\n\nBuilding something with this tech is great. It’s so early stage and exciting, and I would recommend any developer to have a go building something. There are a lot of things that I can do to improve my game, taking a lot of the computation off the contract and have it in the client. This would speed things up loads. The guys who made chess implement a peer to peer connection between the clients, where the only interaction with the contract was for players to claim their prize or to verify that there was no cheating. I’m gonna go ahead and try to do something similar. I should also make it look better.\n\nHope you enjoyed this. The full project is at https://github.com/giblets2570/blockchain-battleship. If you want to try it out, have a look at http://blockchain-battleship.s3-website-eu-west-1.amazonaws.com/ with Chrome and Metamask. \n\nAll the best,\nTom",
"json_metadata": "{\"tags\":[\"technology\",\"ethereum\",\"blockchain\",\"gaming\",\"developer\"],\"image\":[\"https://steemitimages.com/DQmcJhS9ckzKPDJyW62BpHVBJhKRcgauPuUKqmXC8ZDyD4f/battleship.png\",\"https://steemitimages.com/DQmNqsqJ5kuRNaYB5FMzV3gUv8wTGso2zD2LCKcnDKbS3fU/mkovb.jpg\",\"https://steemitimages.com/DQmbwEwKvB4PdgiGqrr7RNUGCGVy7tGLngEL1uJdm9Zv6bf/Screen%20Shot%202017-07-16%20at%2013.47.36.jpg\"],\"links\":[\"https://github.com/ethereum/wiki/wiki/Dapp-using-Meteor\",\"http://solidity.readthedocs.io/en/develop/solidity-by-example.html\",\"https://medium.com/@graycoding/lessons-learned-from-making-a-chess-game-for-ethereum-6917c01178b6\",\"https://ethereum.github.io/browser-solidity/\",\"http://truffleframework.com/docs/getting_started/javascript-tests\",\"https://github.com/kovan-testnet/proposal\",\"https://github.com/giblets2570/blockchain-battleship\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "technology",
"permlink": "my-first-dapp-blockchain-battleship",
"title": "My First dApp: Blockchain Battleship."
}
],
"op_in_trx": 0,
"timestamp": "2017-07-17T11:18:54",
"trx_id": "ed4ba2bcb721fba33da8264775787213c94133da",
"trx_in_block": 3,
"virtual_op": 0
}erocheupvoted (25.00%) @giblets / when-irish-summers-aren-t-that-bad2017/07/16 18:05:27
erocheupvoted (25.00%) @giblets / when-irish-summers-aren-t-that-bad
2017/07/16 18:05:27
| author | giblets |
| permlink | when-irish-summers-aren-t-that-bad |
| voter | eroche |
| weight | 2500 (25.00%) |
| Transaction Info | Block #13739952/Trx 396c7ab55bae58aba0cbf0460bc595a274ab2728 |
View Raw JSON Data
{
"block": 13739952,
"op": [
"vote",
{
"author": "giblets",
"permlink": "when-irish-summers-aren-t-that-bad",
"voter": "eroche",
"weight": 2500
}
],
"op_in_trx": 0,
"timestamp": "2017-07-16T18:05:27",
"trx_id": "396c7ab55bae58aba0cbf0460bc595a274ab2728",
"trx_in_block": 16,
"virtual_op": 0
}gibletspublished a new post: when-irish-summers-aren-t-that-bad2017/07/16 17:49:24
gibletspublished a new post: when-irish-summers-aren-t-that-bad
2017/07/16 17:49:24
| author | giblets |
| body | People say that the weather in Ireland is terrible. I tend to agree, but when you're able to stick your head outside, it can be beautiful. |
| json metadata | {"tags":["ireland","summer","photo","sunburn","hot"],"image":["https://steemitimages.com/DQmaRWaEfucnFx7u7UkTub9XZmhDBntD95wCMQnT2hSCtDA/Photo%2016-07-2017%2C%2017%2055%2043.jpg"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | ireland |
| permlink | when-irish-summers-aren-t-that-bad |
| title | When Irish summers aren't that bad |
| Transaction Info | Block #13739631/Trx 742d8d5defd96b6dcad37171a7e02179ac98b8bd |
View Raw JSON Data
{
"block": 13739631,
"op": [
"comment",
{
"author": "giblets",
"body": "People say that the weather in Ireland is terrible. I tend to agree, but when you're able to stick your head outside, it can be beautiful.",
"json_metadata": "{\"tags\":[\"ireland\",\"summer\",\"photo\",\"sunburn\",\"hot\"],\"image\":[\"https://steemitimages.com/DQmaRWaEfucnFx7u7UkTub9XZmhDBntD95wCMQnT2hSCtDA/Photo%2016-07-2017%2C%2017%2055%2043.jpg\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "ireland",
"permlink": "when-irish-summers-aren-t-that-bad",
"title": "When Irish summers aren't that bad"
}
],
"op_in_trx": 0,
"timestamp": "2017-07-16T17:49:24",
"trx_id": "742d8d5defd96b6dcad37171a7e02179ac98b8bd",
"trx_in_block": 2,
"virtual_op": 0
}gibletsreceived 0.004 SP curation reward for @mralan / re-freedomengineer-re-dan-eos-developer-log-stardate-201707-7-20170709t055611183z2017/07/16 05:56:12
gibletsreceived 0.004 SP curation reward for @mralan / re-freedomengineer-re-dan-eos-developer-log-stardate-201707-7-20170709t055611183z
2017/07/16 05:56:12
| comment author | mralan |
| comment permlink | re-freedomengineer-re-dan-eos-developer-log-stardate-201707-7-20170709t055611183z |
| curator | giblets |
| reward | 6.201478 VESTS |
| Transaction Info | Block #13725375/Virtual Operation #20 |
View Raw JSON Data
{
"block": 13725375,
"op": [
"curation_reward",
{
"comment_author": "mralan",
"comment_permlink": "re-freedomengineer-re-dan-eos-developer-log-stardate-201707-7-20170709t055611183z",
"curator": "giblets",
"reward": "6.201478 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-07-16T05:56:12",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 20
}2017/07/09 16:45:18
2017/07/09 16:45:18
| author | mralan |
| permlink | re-freedomengineer-re-dan-eos-developer-log-stardate-201707-7-20170709t055611183z |
| voter | giblets |
| weight | 10000 (100.00%) |
| Transaction Info | Block #13537033/Trx 3e232ac8d559bf46e26e30df9980190489ea4c25 |
View Raw JSON Data
{
"block": 13537033,
"op": [
"vote",
{
"author": "mralan",
"permlink": "re-freedomengineer-re-dan-eos-developer-log-stardate-201707-7-20170709t055611183z",
"voter": "giblets",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2017-07-09T16:45:18",
"trx_id": "3e232ac8d559bf46e26e30df9980190489ea4c25",
"trx_in_block": 29,
"virtual_op": 0
}2017/06/12 16:21:27
2017/06/12 16:21:27
| delegatee | giblets |
| delegator | steem |
| vesting shares | 12397.473359 VESTS |
| Transaction Info | Block #12760396/Trx 9603d92b817fb5ee5df36c3acd536597f52cfd12 |
View Raw JSON Data
{
"block": 12760396,
"op": [
"delegate_vesting_shares",
{
"delegatee": "giblets",
"delegator": "steem",
"vesting_shares": "12397.473359 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-06-12T16:21:27",
"trx_id": "9603d92b817fb5ee5df36c3acd536597f52cfd12",
"trx_in_block": 3,
"virtual_op": 0
}2017/06/08 21:37:33
2017/06/08 21:37:33
| delegatee | giblets |
| delegator | steem |
| vesting shares | 0.000000 VESTS |
| Transaction Info | Block #12651585/Trx 41ba6e0c01386abb0eb256d2fd419e9a2b110f35 |
View Raw JSON Data
{
"block": 12651585,
"op": [
"delegate_vesting_shares",
{
"delegatee": "giblets",
"delegator": "steem",
"vesting_shares": "0.000000 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2017-06-08T21:37:33",
"trx_id": "41ba6e0c01386abb0eb256d2fd419e9a2b110f35",
"trx_in_block": 2,
"virtual_op": 0
}2017/05/11 19:30:18
2017/05/11 19:30:18
| active | {"account_auths":[],"key_auths":[["STM8iwa4gCoroasg469bmHDkxEJ4uv8YnHZSoqapBGTEhuepfdyft",1]],"weight_threshold":1} |
| creator | steem |
| delegation | 220000.000000 VESTS |
| extensions | [] |
| fee | 9.000 STEEM |
| json metadata | |
| memo key | STM5LxD7VKM5pvuSQWNoaWqcAN8PQ9yw3yjZ2Zvq5aXaHFb9HCaji |
| new account name | giblets |
| owner | {"account_auths":[],"key_auths":[["STM8E14Nenud7vrzqG3TRNtQ5HDkDJRTocdvNqUiuiDsr75gLwQZw",1]],"weight_threshold":1} |
| posting | {"account_auths":[],"key_auths":[["STM677hsirhnkgra8bEys8NWHZZMGqfYYEPF4ok8JUe9AkS62GHGt",1]],"weight_threshold":1} |
| Transaction Info | Block #11843310/Trx c68c7f52b6084fcd3bb9605fa8e54637009e58ae |
View Raw JSON Data
{
"block": 11843310,
"op": [
"account_create_with_delegation",
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM8iwa4gCoroasg469bmHDkxEJ4uv8YnHZSoqapBGTEhuepfdyft",
1
]
],
"weight_threshold": 1
},
"creator": "steem",
"delegation": "220000.000000 VESTS",
"extensions": [],
"fee": "9.000 STEEM",
"json_metadata": "",
"memo_key": "STM5LxD7VKM5pvuSQWNoaWqcAN8PQ9yw3yjZ2Zvq5aXaHFb9HCaji",
"new_account_name": "giblets",
"owner": {
"account_auths": [],
"key_auths": [
[
"STM8E14Nenud7vrzqG3TRNtQ5HDkDJRTocdvNqUiuiDsr75gLwQZw",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM677hsirhnkgra8bEys8NWHZZMGqfYYEPF4ok8JUe9AkS62GHGt",
1
]
],
"weight_threshold": 1
}
}
],
"op_in_trx": 0,
"timestamp": "2017-05-11T19:30:18",
"trx_id": "c68c7f52b6084fcd3bb9605fa8e54637009e58ae",
"trx_in_block": 0,
"virtual_op": 0
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress77.64%
{
"voting_manabar": {
"current_mana": "21337071463",
"last_update_time": 1588931070
},
"downvote_manabar": {
"current_mana": "5334267866",
"last_update_time": 1588931070
},
"rc_account": {
"account": "giblets",
"max_rc": "23357820436",
"max_rc_creation_adjustment": {
"amount": "2020748973",
"nai": "@@000000037",
"precision": 6
},
"rc_manabar": {
"current_mana": "25392660218",
"last_update_time": 1588931070
}
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| None |
{
"posting_json_metadata": {},
"json_metadata": {}
}Auth Keys
Owner
Single Signature
Public Keys
STM8E14Nenud7vrzqG3TRNtQ5HDkDJRTocdvNqUiuiDsr75gLwQZw1/1
Active
Single Signature
Public Keys
STM8iwa4gCoroasg469bmHDkxEJ4uv8YnHZSoqapBGTEhuepfdyft1/1
Posting
Single Signature
Public Keys
STM677hsirhnkgra8bEys8NWHZZMGqfYYEPF4ok8JUe9AkS62GHGt1/1
Memo
STM5LxD7VKM5pvuSQWNoaWqcAN8PQ9yw3yjZ2Zvq5aXaHFb9HCaji
{
"owner": {
"account_auths": [],
"key_auths": [
[
"STM8E14Nenud7vrzqG3TRNtQ5HDkDJRTocdvNqUiuiDsr75gLwQZw",
1
]
],
"weight_threshold": 1
},
"active": {
"account_auths": [],
"key_auths": [
[
"STM8iwa4gCoroasg469bmHDkxEJ4uv8YnHZSoqapBGTEhuepfdyft",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM677hsirhnkgra8bEys8NWHZZMGqfYYEPF4ok8JUe9AkS62GHGt",
1
]
],
"weight_threshold": 1
},
"memo": "STM5LxD7VKM5pvuSQWNoaWqcAN8PQ9yw3yjZ2Zvq5aXaHFb9HCaji"
}Witness Votes
0 / 30
No active witness votes.
[]