VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
1.496USD
STEEM
27.021STEEM
SBD
0.000SBD
Effective Power
5.001SP
├── Own SP
0.629SP
└── Incoming DelegationsDeleg
+4.372SP
Detailed Balance
| STEEM | ||
| balance | 27.021STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.629SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 4.372SP | SP |
| Effective Power | 5.001SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "27.021 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "1023.701828 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7119.957978 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | goddchen |
| id | 612739 |
| rank | 686,971 |
| reputation | 112000242 |
| created | 2018-01-18T15:07:18 |
| recovery_account | steem |
| proxy | None |
| post_count | 9 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-02-11T15:20:36 |
| last_root_post | 2018-02-10T20:48:48 |
| last_vote_time | 2018-02-11T15:20:09 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 27.021 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 1023.701828 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 7119.957978 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 | 2018-02-08T16:02:18 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 612739,
"name": "goddchen",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7ZSG6tzE2ALaaJxtWLP9iG7MbxmchLazhPaB6B1RAcnUKyfgsP",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5wxuzixUJYxDgFRDUR6m5L8hemT9tiWGFYhDv3Xuv37JLJRVr8",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",
1
]
]
},
"memo_key": "STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh",
"json_metadata": "{\"profile\":{\"name\":\"Goddchen\",\"about\":\"Freelancer - Android Development\",\"location\":\"Germany\",\"website\":\"https://goddchen.de\",\"profile_image\":\"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176\"}}",
"posting_json_metadata": "{\"profile\":{\"name\":\"Goddchen\",\"about\":\"Freelancer - Android Development\",\"location\":\"Germany\",\"website\":\"https://goddchen.de\",\"profile_image\":\"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176\"}}",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2018-02-08T16:02:18",
"created": "2018-01-18T15:07:18",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 9,
"can_vote": true,
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779065046
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779065046
},
"voting_power": 0,
"balance": "27.021 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "1970-01-01T00:00:00",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"vesting_shares": "1023.701828 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7119.957978 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 0,
"posting_rewards": 0,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-02-11T15:20:36",
"last_root_post": "2018-02-10T20:48:48",
"last_vote_time": "2018-02-11T15:20:09",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": 112000242,
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 686971
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2026/05/18 00:44:06
2026/05/18 00:44:06
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 7119.957978 VESTS |
| Transaction Info | Block #106144024/Trx ee46852688f503d0e70c7ab2a91149f4ecd3a0aa |
View Raw JSON Data
{
"trx_id": "ee46852688f503d0e70c7ab2a91149f4ecd3a0aa",
"block": 106144024,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-18T00:44:06",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "7119.957978 VESTS"
}
]
}2026/05/12 05:48:21
2026/05/12 05:48:21
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 4407.747573 VESTS |
| Transaction Info | Block #105978064/Trx 8b83618ffa1fa20ac10da7785b22d2fd6d8271a1 |
View Raw JSON Data
{
"trx_id": "8b83618ffa1fa20ac10da7785b22d2fd6d8271a1",
"block": 105978064,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-05-12T05:48:21",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "4407.747573 VESTS"
}
]
}2026/04/26 00:04:18
2026/04/26 00:04:18
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 7132.473734 VESTS |
| Transaction Info | Block #105511664/Trx b7079bf4661ec53c0afa6e7e8b44e57207f32bc4 |
View Raw JSON Data
{
"trx_id": "b7079bf4661ec53c0afa6e7e8b44e57207f32bc4",
"block": 105511664,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-04-26T00:04:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "7132.473734 VESTS"
}
]
}2026/01/23 09:05:45
2026/01/23 09:05:45
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 4449.294392 VESTS |
| Transaction Info | Block #102853361/Trx 30e9f392d460abdf2cca79c20a87c3695fefc103 |
View Raw JSON Data
{
"trx_id": "30e9f392d460abdf2cca79c20a87c3695fefc103",
"block": 102853361,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2026-01-23T09:05:45",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "4449.294392 VESTS"
}
]
}2024/12/17 04:24:18
2024/12/17 04:24:18
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 4613.513589 VESTS |
| Transaction Info | Block #91299755/Trx f4c0990001987b8cc6644c904b7d3d7a94c61e8a |
View Raw JSON Data
{
"trx_id": "f4c0990001987b8cc6644c904b7d3d7a94c61e8a",
"block": 91299755,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2024-12-17T04:24:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "4613.513589 VESTS"
}
]
}2023/11/13 20:07:21
2023/11/13 20:07:21
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 4782.647121 VESTS |
| Transaction Info | Block #79853958/Trx db299b6d7565734ed898a6da63467bc0386e3766 |
View Raw JSON Data
{
"trx_id": "db299b6d7565734ed898a6da63467bc0386e3766",
"block": 79853958,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-11-13T20:07:21",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "4782.647121 VESTS"
}
]
}2023/09/21 22:23:51
2023/09/21 22:23:51
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 7719.925907 VESTS |
| Transaction Info | Block #78348507/Trx 7f1f1fcbaeb06938145428412b0b92f44a2e2d09 |
View Raw JSON Data
{
"trx_id": "7f1f1fcbaeb06938145428412b0b92f44a2e2d09",
"block": 78348507,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2023-09-21T22:23:51",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "7719.925907 VESTS"
}
]
}2022/11/03 12:07:00
2022/11/03 12:07:00
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 7941.607345 VESTS |
| Transaction Info | Block #69113756/Trx c5d3fdd20b1f0a2bf0fa1475437e85bfba9817d0 |
View Raw JSON Data
{
"trx_id": "c5d3fdd20b1f0a2bf0fa1475437e85bfba9817d0",
"block": 69113756,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-11-03T12:07:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "7941.607345 VESTS"
}
]
}2022/01/17 11:21:00
2022/01/17 11:21:00
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 8162.140576 VESTS |
| Transaction Info | Block #60809884/Trx cd0360bc7bcf58934328a5f48b7c413364ae4d51 |
View Raw JSON Data
{
"trx_id": "cd0360bc7bcf58934328a5f48b7c413364ae4d51",
"block": 60809884,
"trx_in_block": 35,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2022-01-17T11:21:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "8162.140576 VESTS"
}
]
}2021/06/14 01:15:12
2021/06/14 01:15:12
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 8345.909234 VESTS |
| Transaction Info | Block #54608249/Trx 7b7f614bd47f39c52dac478b097d1061405124b7 |
View Raw JSON Data
{
"trx_id": "7b7f614bd47f39c52dac478b097d1061405124b7",
"block": 54608249,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-06-14T01:15:12",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "8345.909234 VESTS"
}
]
}2020/12/11 11:33:18
2020/12/11 11:33:18
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 8533.331208 VESTS |
| Transaction Info | Block #49355688/Trx 63461f0f07caa7ff34e93873379acbf0343baf0a |
View Raw JSON Data
{
"trx_id": "63461f0f07caa7ff34e93873379acbf0343baf0a",
"block": 49355688,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-11T11:33:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "8533.331208 VESTS"
}
]
}2020/12/06 05:10:30
2020/12/06 05:10:30
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 1912.543513 VESTS |
| Transaction Info | Block #49207250/Trx a6da1b5af67dc643c772b3b924ab52320ccc6081 |
View Raw JSON Data
{
"trx_id": "a6da1b5af67dc643c772b3b924ab52320ccc6081",
"block": 49207250,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-06T05:10:30",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "1912.543513 VESTS"
}
]
}2020/12/05 15:11:21
2020/12/05 15:11:21
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 8539.539062 VESTS |
| Transaction Info | Block #49190781/Trx b88987def66231b7da5d1dbc4b7af9a41314c484 |
View Raw JSON Data
{
"trx_id": "b88987def66231b7da5d1dbc4b7af9a41314c484",
"block": 49190781,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-12-05T15:11:21",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "8539.539062 VESTS"
}
]
}2020/11/02 16:32:09
2020/11/02 16:32:09
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 1920.017158 VESTS |
| Transaction Info | Block #48258857/Trx b476091ed327d3c5e23df3d988f527269795ba62 |
View Raw JSON Data
{
"trx_id": "b476091ed327d3c5e23df3d988f527269795ba62",
"block": 48258857,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-11-02T16:32:09",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "1920.017158 VESTS"
}
]
}2020/05/09 06:08:18
2020/05/09 06:08:18
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 8742.344421 VESTS |
| Transaction Info | Block #43217506/Trx 2d8c8d770db5e8e32914dcaeaaa88ac8e18b97c8 |
View Raw JSON Data
{
"trx_id": "2d8c8d770db5e8e32914dcaeaaa88ac8e18b97c8",
"block": 43217506,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-09T06:08:18",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "8742.344421 VESTS"
}
]
}2020/05/08 09:48:24
2020/05/08 09:48:24
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43193677/Trx 0ec100fd366549450997cc9c2f9e64ad23594bf2 |
View Raw JSON Data
{
"trx_id": "0ec100fd366549450997cc9c2f9e64ad23594bf2",
"block": 43193677,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T09:48:24",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "1953.311140 VESTS"
}
]
}2020/01/18 16:45:24
2020/01/18 16:45:24
| parent author | goddchen |
| parent permlink | how-does-neo-handle-small-transactions |
| author | steemitboard |
| permlink | steemitboard-notify-goddchen-20200118t164524000z |
| title | |
| body | Congratulations @goddchen! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@goddchen/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/@goddchen) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=goddchen)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #40041054/Trx da7c3a5bf8003e165d7c2e0416e9c9d73e13dd87 |
View Raw JSON Data
{
"trx_id": "da7c3a5bf8003e165d7c2e0416e9c9d73e13dd87",
"block": 40041054,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-01-18T16:45:24",
"op": [
"comment",
{
"parent_author": "goddchen",
"parent_permlink": "how-does-neo-handle-small-transactions",
"author": "steemitboard",
"permlink": "steemitboard-notify-goddchen-20200118t164524000z",
"title": "",
"body": "Congratulations @goddchen! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@goddchen/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/@goddchen) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=goddchen)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2019/06/03 14:49:42
2019/06/03 14:49:42
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 8938.110697 VESTS |
| Transaction Info | Block #33478493/Trx fce2ae56ab4787730b3248ee70fa3245e2de18f8 |
View Raw JSON Data
{
"trx_id": "fce2ae56ab4787730b3248ee70fa3245e2de18f8",
"block": 33478493,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-06-03T14:49:42",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "8938.110697 VESTS"
}
]
}2019/02/23 23:29:54
2019/02/23 23:29:54
| required auths | [] |
| required posting auths | ["goddchen"] |
| id | follow |
| json | ["follow",{"follower":"goddchen","following":"tosch","what":["blog"]}] |
| Transaction Info | Block #30612378/Trx c0579f913dc078caed98703cf4ef7d6c9bcd67f2 |
View Raw JSON Data
{
"trx_id": "c0579f913dc078caed98703cf4ef7d6c9bcd67f2",
"block": 30612378,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-02-23T23:29:54",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"goddchen"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"goddchen\",\"following\":\"tosch\",\"what\":[\"blog\"]}]"
}
]
}2019/01/18 16:24:03
2019/01/18 16:24:03
| parent author | goddchen |
| parent permlink | how-does-neo-handle-small-transactions |
| author | steemitboard |
| permlink | steemitboard-notify-goddchen-20190118t162403000z |
| title | |
| body | Congratulations @goddchen! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@goddchen/birthday1.png</td><td><p>Happy Birthday! - You are on the Steem blockchain for 1 year!<p></td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@goddchen)_</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #29567954/Trx 756c7e07644b4ba840c0cb60f8f936b9006f885b |
View Raw JSON Data
{
"trx_id": "756c7e07644b4ba840c0cb60f8f936b9006f885b",
"block": 29567954,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-18T16:24:03",
"op": [
"comment",
{
"parent_author": "goddchen",
"parent_permlink": "how-does-neo-handle-small-transactions",
"author": "steemitboard",
"permlink": "steemitboard-notify-goddchen-20190118t162403000z",
"title": "",
"body": "Congratulations @goddchen! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@goddchen/birthday1.png</td><td><p>Happy Birthday! - You are on the Steem blockchain for 1 year!<p></td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@goddchen)_</sub>\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2018/06/10 14:31:00
2018/06/10 14:31:00
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 9137.360397 VESTS |
| Transaction Info | Block #23202357/Trx f3f827caa28408fbe8af6d6a39a36b3ed8072e01 |
View Raw JSON Data
{
"trx_id": "f3f827caa28408fbe8af6d6a39a36b3ed8072e01",
"block": 23202357,
"trx_in_block": 92,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-06-10T14:31:00",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "9137.360397 VESTS"
}
]
}2018/05/18 19:29:54
2018/05/18 19:29:54
| delegator | steem |
| delegatee | goddchen |
| vesting shares | 29495.818097 VESTS |
| Transaction Info | Block #22546490/Trx 351d8bd6e7aa1cf5dc8c16be67dba75e54dfc293 |
View Raw JSON Data
{
"trx_id": "351d8bd6e7aa1cf5dc8c16be67dba75e54dfc293",
"block": 22546490,
"trx_in_block": 75,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-05-18T19:29:54",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "goddchen",
"vesting_shares": "29495.818097 VESTS"
}
]
}goddchenupvoted (100.00%) @razvanelulmarin / how-to-set-a-stop-loss-on-bittrex-binance2018/03/11 13:52:51
goddchenupvoted (100.00%) @razvanelulmarin / how-to-set-a-stop-loss-on-bittrex-binance
2018/03/11 13:52:51
| voter | goddchen |
| author | razvanelulmarin |
| permlink | how-to-set-a-stop-loss-on-bittrex-binance |
| weight | 10000 (100.00%) |
| Transaction Info | Block #20583344/Trx 409a96e41b268c78f5c0c5eb3c3fdd20719d44c2 |
View Raw JSON Data
{
"trx_id": "409a96e41b268c78f5c0c5eb3c3fdd20719d44c2",
"block": 20583344,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-03-11T13:52:51",
"op": [
"vote",
{
"voter": "goddchen",
"author": "razvanelulmarin",
"permlink": "how-to-set-a-stop-loss-on-bittrex-binance",
"weight": 10000
}
]
}nakaoriupvoted (100.00%) @goddchen / re-nakaori-hi-my-name-is-20180211t152038758z2018/02/11 16:57:09
nakaoriupvoted (100.00%) @goddchen / re-nakaori-hi-my-name-is-20180211t152038758z
2018/02/11 16:57:09
| voter | nakaori |
| author | goddchen |
| permlink | re-nakaori-hi-my-name-is-20180211t152038758z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19781364/Trx 756bbe73abc79f4b00670df7ffb59132bdceea31 |
View Raw JSON Data
{
"trx_id": "756bbe73abc79f4b00670df7ffb59132bdceea31",
"block": 19781364,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T16:57:09",
"op": [
"vote",
{
"voter": "nakaori",
"author": "goddchen",
"permlink": "re-nakaori-hi-my-name-is-20180211t152038758z",
"weight": 10000
}
]
}2018/02/11 16:57:06
2018/02/11 16:57:06
| parent author | goddchen |
| parent permlink | re-nakaori-hi-my-name-is-20180211t152038758z |
| author | nakaori |
| permlink | re-goddchen-re-nakaori-hi-my-name-is-20180211t165705511z |
| title | |
| body | I'll keep you posted! :D |
| json metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
| Transaction Info | Block #19781363/Trx 4a81180f35abf4849140821334a9260270dc5a27 |
View Raw JSON Data
{
"trx_id": "4a81180f35abf4849140821334a9260270dc5a27",
"block": 19781363,
"trx_in_block": 31,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T16:57:06",
"op": [
"comment",
{
"parent_author": "goddchen",
"parent_permlink": "re-nakaori-hi-my-name-is-20180211t152038758z",
"author": "nakaori",
"permlink": "re-goddchen-re-nakaori-hi-my-name-is-20180211t165705511z",
"title": "",
"body": "I'll keep you posted! :D",
"json_metadata": "{\"tags\":[\"steemit\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/02/11 15:20:36
2018/02/11 15:20:36
| parent author | nakaori |
| parent permlink | hi-my-name-is |
| author | goddchen |
| permlink | re-nakaori-hi-my-name-is-20180211t152038758z |
| title | |
| body | Looking forward to some Cosplay content, especially LoL :D |
| json metadata | {"tags":["steemit"],"app":"steemit/0.1"} |
| Transaction Info | Block #19779437/Trx f37b8659102fdc64435df47e674a316898c2b30b |
View Raw JSON Data
{
"trx_id": "f37b8659102fdc64435df47e674a316898c2b30b",
"block": 19779437,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T15:20:36",
"op": [
"comment",
{
"parent_author": "nakaori",
"parent_permlink": "hi-my-name-is",
"author": "goddchen",
"permlink": "re-nakaori-hi-my-name-is-20180211t152038758z",
"title": "",
"body": "Looking forward to some Cosplay content, especially LoL :D",
"json_metadata": "{\"tags\":[\"steemit\"],\"app\":\"steemit/0.1\"}"
}
]
}goddchenupvoted (100.00%) @nakaori / hi-my-name-is2018/02/11 15:20:09
goddchenupvoted (100.00%) @nakaori / hi-my-name-is
2018/02/11 15:20:09
| voter | goddchen |
| author | nakaori |
| permlink | hi-my-name-is |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19779428/Trx c1413fdedd905a17bc1f605ff410f0fcfe9e2b92 |
View Raw JSON Data
{
"trx_id": "c1413fdedd905a17bc1f605ff410f0fcfe9e2b92",
"block": 19779428,
"trx_in_block": 46,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T15:20:09",
"op": [
"vote",
{
"voter": "goddchen",
"author": "nakaori",
"permlink": "hi-my-name-is",
"weight": 10000
}
]
}nakaoriupvoted (100.00%) @goddchen / android-ktx-android-kotlin-extension-functions2018/02/11 15:17:45
nakaoriupvoted (100.00%) @goddchen / android-ktx-android-kotlin-extension-functions
2018/02/11 15:17:45
| voter | nakaori |
| author | goddchen |
| permlink | android-ktx-android-kotlin-extension-functions |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19779380/Trx 7f2f4b3f74019c3b438fcff7dd107c16b2ee1518 |
View Raw JSON Data
{
"trx_id": "7f2f4b3f74019c3b438fcff7dd107c16b2ee1518",
"block": 19779380,
"trx_in_block": 62,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T15:17:45",
"op": [
"vote",
{
"voter": "nakaori",
"author": "goddchen",
"permlink": "android-ktx-android-kotlin-extension-functions",
"weight": 10000
}
]
}nakaoriupvoted (100.00%) @goddchen / android-tutorials-001-how-to-use-java-8-stream-api-on-android2018/02/11 15:17:39
nakaoriupvoted (100.00%) @goddchen / android-tutorials-001-how-to-use-java-8-stream-api-on-android
2018/02/11 15:17:39
| voter | nakaori |
| author | goddchen |
| permlink | android-tutorials-001-how-to-use-java-8-stream-api-on-android |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19779378/Trx 4d45a1fb143803cb07bcd79a3cd769cbef8dfc16 |
View Raw JSON Data
{
"trx_id": "4d45a1fb143803cb07bcd79a3cd769cbef8dfc16",
"block": 19779378,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T15:17:39",
"op": [
"vote",
{
"voter": "nakaori",
"author": "goddchen",
"permlink": "android-tutorials-001-how-to-use-java-8-stream-api-on-android",
"weight": 10000
}
]
}nakaoriupvoted (100.00%) @goddchen / how-does-neo-handle-small-transactions2018/02/11 15:17:33
nakaoriupvoted (100.00%) @goddchen / how-does-neo-handle-small-transactions
2018/02/11 15:17:33
| voter | nakaori |
| author | goddchen |
| permlink | how-does-neo-handle-small-transactions |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19779376/Trx ca46d6df80742e829a411ef607e7ccf4ccc07388 |
View Raw JSON Data
{
"trx_id": "ca46d6df80742e829a411ef607e7ccf4ccc07388",
"block": 19779376,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T15:17:33",
"op": [
"vote",
{
"voter": "nakaori",
"author": "goddchen",
"permlink": "how-does-neo-handle-small-transactions",
"weight": 10000
}
]
}2018/02/11 15:06:21
2018/02/11 15:06:21
| required auths | [] |
| required posting auths | ["goddchen"] |
| id | follow |
| json | ["follow",{"follower":"goddchen","following":"nakaori","what":["blog"]}] |
| Transaction Info | Block #19779153/Trx 86d57276553e109b3412c3f3651f1038d98f911c |
View Raw JSON Data
{
"trx_id": "86d57276553e109b3412c3f3651f1038d98f911c",
"block": 19779153,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T15:06:21",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"goddchen"
],
"id": "follow",
"json": "[\"follow\",{\"follower\":\"goddchen\",\"following\":\"nakaori\",\"what\":[\"blog\"]}]"
}
]
}2018/02/11 00:41:06
2018/02/11 00:41:06
| parent author | marcuswahl |
| parent permlink | re-goddchen-how-does-neo-handle-small-transactions-20180210t205111527z |
| author | goddchen |
| permlink | re-marcuswahl-re-goddchen-how-does-neo-handle-small-transactions-20180211t004108061z |
| title | |
| body | yeah, it still leaves the question of the reason for anyone to actually hold any NEO if you can't really do anything with it... It's kind of frustrating that noone seems to have a reasonable answer to this :/ |
| json metadata | {"tags":["cryptocurrency"],"app":"steemit/0.1"} |
| Transaction Info | Block #19761858/Trx 91b35afe567d0bf111e3439a1641d64e1d5dffd6 |
View Raw JSON Data
{
"trx_id": "91b35afe567d0bf111e3439a1641d64e1d5dffd6",
"block": 19761858,
"trx_in_block": 44,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-11T00:41:06",
"op": [
"comment",
{
"parent_author": "marcuswahl",
"parent_permlink": "re-goddchen-how-does-neo-handle-small-transactions-20180210t205111527z",
"author": "goddchen",
"permlink": "re-marcuswahl-re-goddchen-how-does-neo-handle-small-transactions-20180211t004108061z",
"title": "",
"body": "yeah, it still leaves the question of the reason for anyone to actually hold any NEO if you can't really do anything with it... It's kind of frustrating that noone seems to have a reasonable answer to this :/",
"json_metadata": "{\"tags\":[\"cryptocurrency\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/02/10 20:51:12
2018/02/10 20:51:12
| parent author | goddchen |
| parent permlink | how-does-neo-handle-small-transactions |
| author | marcuswahl |
| permlink | re-goddchen-how-does-neo-handle-small-transactions-20180210t205111527z |
| title | |
| body | Yeah my answer is to use GAS, best I got |
| json metadata | {"tags":["cryptocurrency"],"app":"steemit/0.1"} |
| Transaction Info | Block #19757264/Trx 2afe1915371f036bbaf02ffe8d55b66dc64166be |
View Raw JSON Data
{
"trx_id": "2afe1915371f036bbaf02ffe8d55b66dc64166be",
"block": 19757264,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-10T20:51:12",
"op": [
"comment",
{
"parent_author": "goddchen",
"parent_permlink": "how-does-neo-handle-small-transactions",
"author": "marcuswahl",
"permlink": "re-goddchen-how-does-neo-handle-small-transactions-20180210t205111527z",
"title": "",
"body": "Yeah my answer is to use GAS, best I got",
"json_metadata": "{\"tags\":[\"cryptocurrency\"],\"app\":\"steemit/0.1\"}"
}
]
}goddchenupvoted (100.00%) @goddchen / how-does-neo-handle-small-transactions2018/02/10 20:48:48
goddchenupvoted (100.00%) @goddchen / how-does-neo-handle-small-transactions
2018/02/10 20:48:48
| voter | goddchen |
| author | goddchen |
| permlink | how-does-neo-handle-small-transactions |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19757216/Trx 1c4888a6c8064571f0b80e134d61aaf478436ed8 |
View Raw JSON Data
{
"trx_id": "1c4888a6c8064571f0b80e134d61aaf478436ed8",
"block": 19757216,
"trx_in_block": 38,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-10T20:48:48",
"op": [
"vote",
{
"voter": "goddchen",
"author": "goddchen",
"permlink": "how-does-neo-handle-small-transactions",
"weight": 10000
}
]
}goddchenpublished a new post: how-does-neo-handle-small-transactions2018/02/10 20:48:48
goddchenpublished a new post: how-does-neo-handle-small-transactions
2018/02/10 20:48:48
| parent author | |
| parent permlink | cryptocurrency |
| author | goddchen |
| permlink | how-does-neo-handle-small-transactions |
| title | How does NEO handle small transactions? |
| body | This is a question that has bothered me for quite some time now. # Szenario Currently 1 NEO has a value of ~ $100. As you might already know, one can only transfer whole NEOs (1, 2, 3, **not** 0.1 or 0.5). That makes me think that when I want to transfer *anything* on the NEO blockchain, it has to have a value of at least $100... Transfering anything with less value doesn't make sense, since the smallest amount that one can transfer is $100. # Problem So the problem is this: imagine the NEO price rises 10x. It would have a value of $1000. And the smallest unit that one would be able to transfer on the NEO blockchain would be $1000. Also, If you would like to transfer something with a value of $1300, you would need to transfer $2000 since you can only transfer whole NEOs. # Possible answers I have already postet this question to the [NEO subreddit](https://www.reddit.com/r/NEO/comments/7wgxt7/how_does_neo_handle_small_transactions/) - no answer so far :/ ## Possibilty #1 One person on a telegram chat told me that it will be unlikely that people will *buy* stuff on the NEO blockchain directly. I you *buy* stuff, you would use the GAS token (on the NEO blockchain). Gas can be tranferred in small pieces. ## Possibility #2 The NEO token will only be used to create smart contracts and actual *payments* will be done in other tokens. ## Possibility #3 I don't have another explanation to this. Also none of the people in telegram chats could really give a good answer. So I'm hoping to find some good ideas/answers in the comments! |
| json metadata | {"tags":["cryptocurrency","neo","gas"],"links":["https://www.reddit.com/r/NEO/comments/7wgxt7/how_does_neo_handle_small_transactions/"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19757216/Trx 1c4888a6c8064571f0b80e134d61aaf478436ed8 |
View Raw JSON Data
{
"trx_id": "1c4888a6c8064571f0b80e134d61aaf478436ed8",
"block": 19757216,
"trx_in_block": 38,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-10T20:48:48",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cryptocurrency",
"author": "goddchen",
"permlink": "how-does-neo-handle-small-transactions",
"title": "How does NEO handle small transactions?",
"body": "This is a question that has bothered me for quite some time now.\n\n# Szenario\nCurrently 1 NEO has a value of ~ $100. As you might already know, one can only transfer whole NEOs (1, 2, 3, **not** 0.1 or 0.5). That makes me think that when I want to transfer *anything* on the NEO blockchain, it has to have a value of at least $100... Transfering anything with less value doesn't make sense, since the smallest amount that one can transfer is $100.\n\n# Problem\nSo the problem is this: imagine the NEO price rises 10x. It would have a value of $1000. And the smallest unit that one would be able to transfer on the NEO blockchain would be $1000. Also, If you would like to transfer something with a value of $1300, you would need to transfer $2000 since you can only transfer whole NEOs.\n\n# Possible answers\nI have already postet this question to the [NEO subreddit](https://www.reddit.com/r/NEO/comments/7wgxt7/how_does_neo_handle_small_transactions/) - no answer so far :/\n\n## Possibilty #1\nOne person on a telegram chat told me that it will be unlikely that people will *buy* stuff on the NEO blockchain directly. I you *buy* stuff, you would use the GAS token (on the NEO blockchain). Gas can be tranferred in small pieces.\n\n## Possibility #2\nThe NEO token will only be used to create smart contracts and actual *payments* will be done in other tokens.\n\n## Possibility #3\nI don't have another explanation to this. Also none of the people in telegram chats could really give a good answer. So I'm hoping to find some good ideas/answers in the comments!",
"json_metadata": "{\"tags\":[\"cryptocurrency\",\"neo\",\"gas\"],\"links\":[\"https://www.reddit.com/r/NEO/comments/7wgxt7/how_does_neo_handle_small_transactions/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}binance-hotsent 27.021 STEEM to @goddchen2018/02/10 01:54:48
binance-hotsent 27.021 STEEM to @goddchen
2018/02/10 01:54:48
| from | binance-hot |
| to | goddchen |
| amount | 27.021 STEEM |
| memo | |
| Transaction Info | Block #19734548/Trx 2fcbf9f1551cee0730b893223ee77172aa6f2d60 |
View Raw JSON Data
{
"trx_id": "2fcbf9f1551cee0730b893223ee77172aa6f2d60",
"block": 19734548,
"trx_in_block": 24,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-10T01:54:48",
"op": [
"transfer",
{
"from": "binance-hot",
"to": "goddchen",
"amount": "27.021 STEEM",
"memo": ""
}
]
}2018/02/08 16:54:30
2018/02/08 16:54:30
| parent author | goddchen |
| parent permlink | android-tutorial-1-use-java8-stream-api-on-android |
| author | rufans |
| permlink | re-goddchen-android-tutorial-1-use-java8-stream-api-on-android-20180208t165429061z |
| title | |
| body | Your contribution cannot be approved because it is not as informative as other contributions. See the [Utopian Rules](https://utopian.io/rules). Contributions need to be informative and descriptive in order to help readers and developers understand them. Also, your repository doesnt have a license file and the readme file is empty. You can contact us on [Discord](https://discord.gg/uTyJkNm). **[[utopian-moderator]](https://utopian.io/moderators)** |
| json metadata | {"tags":["utopian-io"],"community":"utopian","app":"utopian/1.0.0"} |
| Transaction Info | Block #19694984/Trx 5f3a2862ef694db17afeaea5a0fb36e5b2daa86b |
View Raw JSON Data
{
"trx_id": "5f3a2862ef694db17afeaea5a0fb36e5b2daa86b",
"block": 19694984,
"trx_in_block": 38,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T16:54:30",
"op": [
"comment",
{
"parent_author": "goddchen",
"parent_permlink": "android-tutorial-1-use-java8-stream-api-on-android",
"author": "rufans",
"permlink": "re-goddchen-android-tutorial-1-use-java8-stream-api-on-android-20180208t165429061z",
"title": "",
"body": "Your contribution cannot be approved because it is not as informative as other contributions. See the [Utopian Rules](https://utopian.io/rules). Contributions need to be informative and descriptive in order to help readers and developers understand them.\n\nAlso, your repository doesnt have a license file and the readme file is empty.\n\nYou can contact us on [Discord](https://discord.gg/uTyJkNm).\n**[[utopian-moderator]](https://utopian.io/moderators)**",
"json_metadata": "{\"tags\":[\"utopian-io\"],\"community\":\"utopian\",\"app\":\"utopian/1.0.0\"}"
}
]
}goddchenpublished a new post: android-tutorial-1-use-java8-stream-api-on-android2018/02/08 16:46:24
goddchenpublished a new post: android-tutorial-1-use-java8-stream-api-on-android
2018/02/08 16:46:24
| parent author | |
| parent permlink | utopian-io |
| author | goddchen |
| permlink | android-tutorial-1-use-java8-stream-api-on-android |
| title | [Android Tutorial #1] Use Java8 Stream API on Android |
| body | Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it! Yes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/ But as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API). It is a backport of the Java8 stream API with the help of Java7 iterators. # Include in your project ```Groovy dependencies { compile 'com.annimon:stream:1.1.9' } ``` # Usage ## Streams ```Java Stream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */) .filter(..) .map(..) ... .sorted() .forEach(..); Stream.of(value1, value2, value3)... IntStream.range(0, 10)... ``` Just be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!! ## Functional Interfaces As an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...). Also watch out for the correct class imports here! PS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D PPS: This is a test to see if this post performs any different in the #programming category then in the #androiddev category PPPS: Trying out the utopian.io website <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@goddchen/android-tutorial-1-use-java8-stream-api-on-android">Utopian.io - Rewarding Open Source Contributors</a></em><hr/> |
| json metadata | {"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":114103441,"name":"MVVM-Sample","full_name":"Goddchen/MVVM-Sample","html_url":"https://github.com/Goddchen/MVVM-Sample","fork":false,"owner":{"login":"Goddchen"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","programming","androiddev","android","java8"],"links":["https://github.com/aNNiMON/Lightweight-Stream-API"],"moderator":{"account":"rufans","time":"2018-02-08T16:46:23.681Z","flagged":true,"reviewed":false,"pending":false}} |
| Transaction Info | Block #19694822/Trx 17bb1249f265750bf9f69fde598d254e3eafec04 |
View Raw JSON Data
{
"trx_id": "17bb1249f265750bf9f69fde598d254e3eafec04",
"block": 19694822,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T16:46:24",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "utopian-io",
"author": "goddchen",
"permlink": "android-tutorial-1-use-java8-stream-api-on-android",
"title": "[Android Tutorial #1] Use Java8 Stream API on Android",
"body": "Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it!\n\nYes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/\n\nBut as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API).\nIt is a backport of the Java8 stream API with the help of Java7 iterators.\n\n# Include in your project\n```Groovy\ndependencies {\n compile 'com.annimon:stream:1.1.9'\n}\n```\n\n# Usage\n## Streams\n```Java\nStream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */)\n .filter(..)\n .map(..)\n ...\n .sorted()\n .forEach(..);\nStream.of(value1, value2, value3)...\nIntStream.range(0, 10)...\n```\n\nJust be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!!\n## Functional Interfaces\nAs an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...).\nAlso watch out for the correct class imports here!\n\nPS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D\n\nPPS: This is a test to see if this post performs any different in the #programming category then in the #androiddev category\n\nPPPS: Trying out the utopian.io website\n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@goddchen/android-tutorial-1-use-java8-stream-api-on-android\">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>",
"json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":114103441,\"name\":\"MVVM-Sample\",\"full_name\":\"Goddchen/MVVM-Sample\",\"html_url\":\"https://github.com/Goddchen/MVVM-Sample\",\"fork\":false,\"owner\":{\"login\":\"Goddchen\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"tutorials\",\"tags\":[\"utopian-io\",\"programming\",\"androiddev\",\"android\",\"java8\"],\"links\":[\"https://github.com/aNNiMON/Lightweight-Stream-API\"],\"moderator\":{\"account\":\"rufans\",\"time\":\"2018-02-08T16:46:23.681Z\",\"flagged\":true,\"reviewed\":false,\"pending\":false}}"
}
]
}claraquariusupvoted (5.00%) @goddchen / android-tutorial-1-use-java8-stream-api-on-android2018/02/08 16:09:36
claraquariusupvoted (5.00%) @goddchen / android-tutorial-1-use-java8-stream-api-on-android
2018/02/08 16:09:36
| voter | claraquarius |
| author | goddchen |
| permlink | android-tutorial-1-use-java8-stream-api-on-android |
| weight | 500 (5.00%) |
| Transaction Info | Block #19694087/Trx a70eb49163fce0c28d56913e0a0dda07f908f261 |
View Raw JSON Data
{
"trx_id": "a70eb49163fce0c28d56913e0a0dda07f908f261",
"block": 19694087,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T16:09:36",
"op": [
"vote",
{
"voter": "claraquarius",
"author": "goddchen",
"permlink": "android-tutorial-1-use-java8-stream-api-on-android",
"weight": 500
}
]
}goddchenupdated options for android-tutorial-1-use-java8-stream-api-on-android2018/02/08 16:06:30
goddchenupdated options for android-tutorial-1-use-java8-stream-api-on-android
2018/02/08 16:06:30
| author | goddchen |
| permlink | android-tutorial-1-use-java8-stream-api-on-android |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"utopian.pay","weight":2500}]}]] |
| Transaction Info | Block #19694025/Trx dea8ce42169075978c3a87e7da8bdb5193d2b3a7 |
View Raw JSON Data
{
"trx_id": "dea8ce42169075978c3a87e7da8bdb5193d2b3a7",
"block": 19694025,
"trx_in_block": 37,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T16:06:30",
"op": [
"comment_options",
{
"author": "goddchen",
"permlink": "android-tutorial-1-use-java8-stream-api-on-android",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "utopian.pay",
"weight": 2500
}
]
}
]
]
}
]
}goddchenpublished a new post: android-tutorial-1-use-java8-stream-api-on-android2018/02/08 16:06:30
goddchenpublished a new post: android-tutorial-1-use-java8-stream-api-on-android
2018/02/08 16:06:30
| parent author | |
| parent permlink | utopian-io |
| author | goddchen |
| permlink | android-tutorial-1-use-java8-stream-api-on-android |
| title | [Android Tutorial #1] Use Java8 Stream API on Android |
| body | Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it! Yes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/ But as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API). It is a backport of the Java8 stream API with the help of Java7 iterators. # Include in your project ```Groovy dependencies { compile 'com.annimon:stream:1.1.9' } ``` # Usage ## Streams ```Java Stream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */) .filter(..) .map(..) ... .sorted() .forEach(..); Stream.of(value1, value2, value3)... IntStream.range(0, 10)... ``` Just be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!! ## Functional Interfaces As an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...). Also watch out for the correct class imports here! PS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D PPS: This is a test to see if this post performs any different in the #programming category then in the #androiddev category PPPS: Trying out the utopian.io website <br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@goddchen/android-tutorial-1-use-java8-stream-api-on-android">Utopian.io - Rewarding Open Source Contributors</a></em><hr/> |
| json metadata | {"community":"utopian","app":"utopian/1.0.0","format":"markdown","repository":{"id":114103441,"name":"MVVM-Sample","full_name":"Goddchen/MVVM-Sample","html_url":"https://github.com/Goddchen/MVVM-Sample","fork":false,"owner":{"login":"Goddchen"}},"pullRequests":[],"platform":"github","type":"tutorials","tags":["utopian-io","programming","androiddev","android","java8"],"links":["https://github.com/aNNiMON/Lightweight-Stream-API"]} |
| Transaction Info | Block #19694025/Trx dea8ce42169075978c3a87e7da8bdb5193d2b3a7 |
View Raw JSON Data
{
"trx_id": "dea8ce42169075978c3a87e7da8bdb5193d2b3a7",
"block": 19694025,
"trx_in_block": 37,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T16:06:30",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "utopian-io",
"author": "goddchen",
"permlink": "android-tutorial-1-use-java8-stream-api-on-android",
"title": "[Android Tutorial #1] Use Java8 Stream API on Android",
"body": "Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it!\n\nYes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/\n\nBut as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API).\nIt is a backport of the Java8 stream API with the help of Java7 iterators.\n\n# Include in your project\n```Groovy\ndependencies {\n compile 'com.annimon:stream:1.1.9'\n}\n```\n\n# Usage\n## Streams\n```Java\nStream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */)\n .filter(..)\n .map(..)\n ...\n .sorted()\n .forEach(..);\nStream.of(value1, value2, value3)...\nIntStream.range(0, 10)...\n```\n\nJust be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!!\n## Functional Interfaces\nAs an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...).\nAlso watch out for the correct class imports here!\n\nPS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D\n\nPPS: This is a test to see if this post performs any different in the #programming category then in the #androiddev category\n\nPPPS: Trying out the utopian.io website\n\n<br /><hr/><em>Posted on <a href=\"https://utopian.io/utopian-io/@goddchen/android-tutorial-1-use-java8-stream-api-on-android\">Utopian.io - Rewarding Open Source Contributors</a></em><hr/>",
"json_metadata": "{\"community\":\"utopian\",\"app\":\"utopian/1.0.0\",\"format\":\"markdown\",\"repository\":{\"id\":114103441,\"name\":\"MVVM-Sample\",\"full_name\":\"Goddchen/MVVM-Sample\",\"html_url\":\"https://github.com/Goddchen/MVVM-Sample\",\"fork\":false,\"owner\":{\"login\":\"Goddchen\"}},\"pullRequests\":[],\"platform\":\"github\",\"type\":\"tutorials\",\"tags\":[\"utopian-io\",\"programming\",\"androiddev\",\"android\",\"java8\"],\"links\":[\"https://github.com/aNNiMON/Lightweight-Stream-API\"]}"
}
]
}goddchenupdated their account properties2018/02/08 16:02:18
goddchenupdated their account properties
2018/02/08 16:02:18
| account | goddchen |
| posting | {"weight_threshold":1,"account_auths":[["utopian.app",1]],"key_auths":[["STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",1]]} |
| memo key | STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh |
| json metadata | {"profile":{"name":"Goddchen","about":"Freelancer - Android Development","location":"Germany","website":"https://goddchen.de","profile_image":"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176"}} |
| Transaction Info | Block #19693941/Trx 88a34ada30ef90e85afe9137dfad663e00e8ce55 |
View Raw JSON Data
{
"trx_id": "88a34ada30ef90e85afe9137dfad663e00e8ce55",
"block": 19693941,
"trx_in_block": 27,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T16:02:18",
"op": [
"account_update",
{
"account": "goddchen",
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",
1
]
]
},
"memo_key": "STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh",
"json_metadata": "{\"profile\":{\"name\":\"Goddchen\",\"about\":\"Freelancer - Android Development\",\"location\":\"Germany\",\"website\":\"https://goddchen.de\",\"profile_image\":\"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176\"}}"
}
]
}2018/02/08 15:32:00
2018/02/08 15:32:00
| parent author | deco |
| parent permlink | re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t151309949z |
| author | goddchen |
| permlink | re-deco-re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t153201946z |
| title | |
| body | Thanks man, never heard of utopia and by taking a quick look at the website, it supports open source contributions, right? Well, the tutorial is not exactly an open source contribution, should I submit/add it anyway? |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #19693337/Trx 87b04ad1f8addf8204537850ef134dc843fb149f |
View Raw JSON Data
{
"trx_id": "87b04ad1f8addf8204537850ef134dc843fb149f",
"block": 19693337,
"trx_in_block": 69,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T15:32:00",
"op": [
"comment",
{
"parent_author": "deco",
"parent_permlink": "re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t151309949z",
"author": "goddchen",
"permlink": "re-deco-re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t153201946z",
"title": "",
"body": "Thanks man, never heard of utopia and by taking a quick look at the website, it supports open source contributions, right? Well, the tutorial is not exactly an open source contribution, should I submit/add it anyway?",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}goddchenupvoted (100.00%) @goddchen / android-tutorials-001-how-to-use-java-8-stream-api-on-android2018/02/08 15:24:51
goddchenupvoted (100.00%) @goddchen / android-tutorials-001-how-to-use-java-8-stream-api-on-android
2018/02/08 15:24:51
| voter | goddchen |
| author | goddchen |
| permlink | android-tutorials-001-how-to-use-java-8-stream-api-on-android |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19693195/Trx 4634b9d9eda298c30c64439116646ede03e82dc1 |
View Raw JSON Data
{
"trx_id": "4634b9d9eda298c30c64439116646ede03e82dc1",
"block": 19693195,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T15:24:51",
"op": [
"vote",
{
"voter": "goddchen",
"author": "goddchen",
"permlink": "android-tutorials-001-how-to-use-java-8-stream-api-on-android",
"weight": 10000
}
]
}2018/02/08 15:13:12
2018/02/08 15:13:12
| parent author | goddchen |
| parent permlink | android-tutorials-001-how-to-use-java-8-stream-api-on-android |
| author | deco |
| permlink | re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t151309949z |
| title | |
| body | Nice post.... please your post whit utopia-io brather,,, |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #19692963/Trx 8d5d0783f41fba069b93e37642c3db7c522bd469 |
View Raw JSON Data
{
"trx_id": "8d5d0783f41fba069b93e37642c3db7c522bd469",
"block": 19692963,
"trx_in_block": 33,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T15:13:12",
"op": [
"comment",
{
"parent_author": "goddchen",
"parent_permlink": "android-tutorials-001-how-to-use-java-8-stream-api-on-android",
"author": "deco",
"permlink": "re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t151309949z",
"title": "",
"body": "Nice post....\nplease your post whit utopia-io brather,,,",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}decoupvoted (100.00%) @goddchen / android-tutorials-001-how-to-use-java-8-stream-api-on-android2018/02/08 15:12:03
decoupvoted (100.00%) @goddchen / android-tutorials-001-how-to-use-java-8-stream-api-on-android
2018/02/08 15:12:03
| voter | deco |
| author | goddchen |
| permlink | android-tutorials-001-how-to-use-java-8-stream-api-on-android |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19692940/Trx a7ccf16c2489c3382bffa82b0802c0cb58f9c77b |
View Raw JSON Data
{
"trx_id": "a7ccf16c2489c3382bffa82b0802c0cb58f9c77b",
"block": 19692940,
"trx_in_block": 45,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T15:12:03",
"op": [
"vote",
{
"voter": "deco",
"author": "goddchen",
"permlink": "android-tutorials-001-how-to-use-java-8-stream-api-on-android",
"weight": 10000
}
]
}goddchenpublished a new post: android-tutorials-001-how-to-use-java-8-stream-api-on-android2018/02/08 15:11:03
goddchenpublished a new post: android-tutorials-001-how-to-use-java-8-stream-api-on-android
2018/02/08 15:11:03
| parent author | |
| parent permlink | programming |
| author | goddchen |
| permlink | android-tutorials-001-how-to-use-java-8-stream-api-on-android |
| title | [Android Tutorials #001] How to use Java 8 Stream API on Android |
| body | Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it! Yes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/ But as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API). It is a backport of the Java8 stream API with the help of Java7 iterators. # Include in your project ```Groovy dependencies { compile 'com.annimon:stream:1.1.9' } ``` # Usage ## Streams ```Java Stream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */) .filter(..) .map(..) ... .sorted() .forEach(..); Stream.of(value1, value2, value3)... IntStream.range(0, 10)... ``` Just be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!! ## Functional Interfaces As an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...). Also watch out for the correct class imports here! PS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D PPS: This is a test to see if this post performs any different in the #programming category then in the #androiddev category |
| json metadata | {"tags":["programming","android","androiddev","java8"],"links":["https://github.com/aNNiMON/Lightweight-Stream-API"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19692920/Trx 20b93a20905a52ac49119ce90b8918570e547acd |
View Raw JSON Data
{
"trx_id": "20b93a20905a52ac49119ce90b8918570e547acd",
"block": 19692920,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T15:11:03",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "programming",
"author": "goddchen",
"permlink": "android-tutorials-001-how-to-use-java-8-stream-api-on-android",
"title": "[Android Tutorials #001] How to use Java 8 Stream API on Android",
"body": "Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it!\n\nYes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/\n\nBut as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API).\nIt is a backport of the Java8 stream API with the help of Java7 iterators.\n\n# Include in your project\n```Groovy\ndependencies {\n compile 'com.annimon:stream:1.1.9'\n}\n```\n\n# Usage\n## Streams\n```Java\nStream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */)\n .filter(..)\n .map(..)\n ...\n .sorted()\n .forEach(..);\nStream.of(value1, value2, value3)...\nIntStream.range(0, 10)...\n```\n\nJust be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!!\n## Functional Interfaces\nAs an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...).\nAlso watch out for the correct class imports here!\n\nPS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D\n\nPPS: This is a test to see if this post performs any different in the #programming category then in the #androiddev category",
"json_metadata": "{\"tags\":[\"programming\",\"android\",\"androiddev\",\"java8\"],\"links\":[\"https://github.com/aNNiMON/Lightweight-Stream-API\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}goddchenupdated their account properties2018/02/08 12:11:06
goddchenupdated their account properties
2018/02/08 12:11:06
| account | goddchen |
| memo key | STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh |
| json metadata | {"profile":{"name":"Goddchen","about":"Freelancer - Android Development","location":"Germany","website":"https://goddchen.de","profile_image":"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176"}} |
| Transaction Info | Block #19689357/Trx 59f51493349cfa15cdd2d7a7cf156a19833857f5 |
View Raw JSON Data
{
"trx_id": "59f51493349cfa15cdd2d7a7cf156a19833857f5",
"block": 19689357,
"trx_in_block": 32,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T12:11:06",
"op": [
"account_update",
{
"account": "goddchen",
"memo_key": "STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh",
"json_metadata": "{\"profile\":{\"name\":\"Goddchen\",\"about\":\"Freelancer - Android Development\",\"location\":\"Germany\",\"website\":\"https://goddchen.de\",\"profile_image\":\"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176\"}}"
}
]
}goddchenupvoted (100.00%) @jimmyhmiller / adding-syntax-highlighting-to-steemit2018/02/08 12:09:51
goddchenupvoted (100.00%) @jimmyhmiller / adding-syntax-highlighting-to-steemit
2018/02/08 12:09:51
| voter | goddchen |
| author | jimmyhmiller |
| permlink | adding-syntax-highlighting-to-steemit |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19689332/Trx a9ac319f1458021bb8eae111c0b439fd48ab3836 |
View Raw JSON Data
{
"trx_id": "a9ac319f1458021bb8eae111c0b439fd48ab3836",
"block": 19689332,
"trx_in_block": 41,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T12:09:51",
"op": [
"vote",
{
"voter": "goddchen",
"author": "jimmyhmiller",
"permlink": "adding-syntax-highlighting-to-steemit",
"weight": 10000
}
]
}2018/02/08 12:09:45
2018/02/08 12:09:45
| parent author | jimmyhmiller |
| parent permlink | adding-syntax-highlighting-to-steemit |
| author | goddchen |
| permlink | re-jimmyhmiller-adding-syntax-highlighting-to-steemit-20180208t120946206z |
| title | |
| body | I'm totally with you on this one. I have started a tutorial series on Android dev exclusively here on Steemit. Obviously code highlighting is the feature that I miss the most. Let's just hope that the implementation will be so that my currently unhighlighted code will be hightlighted properly once the feature will be available. Btw, does anybody know if there is a changelog site or something that we could monitor? |
| json metadata | {"tags":["programming"],"app":"steemit/0.1"} |
| Transaction Info | Block #19689330/Trx fba00db95f0883aa925eb7bbe5bdd7c160165fc0 |
View Raw JSON Data
{
"trx_id": "fba00db95f0883aa925eb7bbe5bdd7c160165fc0",
"block": 19689330,
"trx_in_block": 32,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T12:09:45",
"op": [
"comment",
{
"parent_author": "jimmyhmiller",
"parent_permlink": "adding-syntax-highlighting-to-steemit",
"author": "goddchen",
"permlink": "re-jimmyhmiller-adding-syntax-highlighting-to-steemit-20180208t120946206z",
"title": "",
"body": "I'm totally with you on this one. I have started a tutorial series on Android dev exclusively here on Steemit. Obviously code highlighting is the feature that I miss the most.\n\nLet's just hope that the implementation will be so that my currently unhighlighted code will be hightlighted properly once the feature will be available.\n\nBtw, does anybody know if there is a changelog site or something that we could monitor?",
"json_metadata": "{\"tags\":[\"programming\"],\"app\":\"steemit/0.1\"}"
}
]
}goddchenupvoted (100.00%) @goddchen / android-tutorials-1-using-java-8-stream-api-in-android-apps2018/02/08 12:06:54
goddchenupvoted (100.00%) @goddchen / android-tutorials-1-using-java-8-stream-api-in-android-apps
2018/02/08 12:06:54
| voter | goddchen |
| author | goddchen |
| permlink | android-tutorials-1-using-java-8-stream-api-in-android-apps |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19689273/Trx 9259c36d18944341d3dfd874efe165fac904ce22 |
View Raw JSON Data
{
"trx_id": "9259c36d18944341d3dfd874efe165fac904ce22",
"block": 19689273,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T12:06:54",
"op": [
"vote",
{
"voter": "goddchen",
"author": "goddchen",
"permlink": "android-tutorials-1-using-java-8-stream-api-in-android-apps",
"weight": 10000
}
]
}goddchenpublished a new post: android-tutorials-1-using-java-8-stream-api-in-android-apps2018/02/08 12:05:03
goddchenpublished a new post: android-tutorials-1-using-java-8-stream-api-in-android-apps
2018/02/08 12:05:03
| parent author | |
| parent permlink | androiddev |
| author | goddchen |
| permlink | android-tutorials-1-using-java-8-stream-api-in-android-apps |
| title | [Android Tutorials #1] Using Java 8 stream API in Android apps |
| body | Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it! Yes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/ But as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API). It is a backport of the Java8 stream API with the help of Java7 iterators. # Include in your project ```Groovy dependencies { compile 'com.annimon:stream:1.1.9' } ``` # Usage ## Streams ```Java Stream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */) .filter(..) .map(..) ... .sorted() .forEach(..); Stream.of(value1, value2, value3)... IntStream.range(0, 10)... ``` Just be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!! ## Functional Interfaces As an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...). Also watch out for the correct class imports here! PS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D |
| json metadata | {"tags":["androiddev","android","java"],"links":["https://github.com/aNNiMON/Lightweight-Stream-API"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19689236/Trx 5203a4cdb9199b9e110cc2ea54cd7fb0b029bd6c |
View Raw JSON Data
{
"trx_id": "5203a4cdb9199b9e110cc2ea54cd7fb0b029bd6c",
"block": 19689236,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-08T12:05:03",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "androiddev",
"author": "goddchen",
"permlink": "android-tutorials-1-using-java-8-stream-api-in-android-apps",
"title": "[Android Tutorials #1] Using Java 8 stream API in Android apps",
"body": "Welcome back everyone! I thought about starting a tutorial series on Android development here on Steemit. So let's get right to it!\n\nYes, Android now supports some Java 8 features like lambdas. You know, the `setOnClickListener(v -> doSomething())`stuff. Very neat. So you will say to yourself: great, let's use the other great Java8 feature: the streaming API. But nope! Not supported! :/\n\nBut as (almost) always, there's some awesome devs out there who come to help :D So let me introduce: [**Lightweight-Stream-API**](https://github.com/aNNiMON/Lightweight-Stream-API).\nIt is a backport of the Java8 stream API with the help of Java7 iterators.\n\n# Include in your project\n```Groovy\ndependencies {\n compile 'com.annimon:stream:1.1.9'\n}\n```\n\n# Usage\n## Streams\n```Java\nStream.of(/* array | list | set | map | anything based on Iterator/Iterable interface */)\n .filter(..)\n .map(..)\n ...\n .sorted()\n .forEach(..);\nStream.of(value1, value2, value3)...\nIntStream.range(0, 10)...\n```\n\nJust be careful to import the proper classes: instead of importing `java.util.stream.Stream` you have to import `com.annimon.stream.Stream`!!!\n## Functional Interfaces\nAs an addition, the library also provides you all of the nice classes that help you implement functional programming in Java7 (like `Function`, `BiFunction`, etc...).\nAlso watch out for the correct class imports here!\n\nPS: Sorry for the missing code highlighting. Unfortunately Steemit doesn't support code highlighting as of now. But as soon as they add this feature, it should automatically be enabled here :D",
"json_metadata": "{\"tags\":[\"androiddev\",\"android\",\"java\"],\"links\":[\"https://github.com/aNNiMON/Lightweight-Stream-API\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}goddchenupvoted (100.00%) @jesta / steemstats-com-steem-account-monitoring-and-statistics2018/02/07 00:21:57
goddchenupvoted (100.00%) @jesta / steemstats-com-steem-account-monitoring-and-statistics
2018/02/07 00:21:57
| voter | goddchen |
| author | jesta |
| permlink | steemstats-com-steem-account-monitoring-and-statistics |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19646569/Trx fa7448e7d74a5f16d443af4bb3f21e9023aaca8c |
View Raw JSON Data
{
"trx_id": "fa7448e7d74a5f16d443af4bb3f21e9023aaca8c",
"block": 19646569,
"trx_in_block": 62,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-07T00:21:57",
"op": [
"vote",
{
"voter": "goddchen",
"author": "jesta",
"permlink": "steemstats-com-steem-account-monitoring-and-statistics",
"weight": 10000
}
]
}goddchenupvoted (100.00%) @goddchen / android-ktx-android-kotlin-extension-functions2018/02/06 23:41:54
goddchenupvoted (100.00%) @goddchen / android-ktx-android-kotlin-extension-functions
2018/02/06 23:41:54
| voter | goddchen |
| author | goddchen |
| permlink | android-ktx-android-kotlin-extension-functions |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19645769/Trx 50498470da13a6ff667ac7caca96c89b5d9403ba |
View Raw JSON Data
{
"trx_id": "50498470da13a6ff667ac7caca96c89b5d9403ba",
"block": 19645769,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-06T23:41:54",
"op": [
"vote",
{
"voter": "goddchen",
"author": "goddchen",
"permlink": "android-ktx-android-kotlin-extension-functions",
"weight": 10000
}
]
}goddchenpublished a new post: android-ktx-android-kotlin-extension-functions2018/02/06 23:41:27
goddchenpublished a new post: android-ktx-android-kotlin-extension-functions
2018/02/06 23:41:27
| parent author | |
| parent permlink | android |
| author | goddchen |
| permlink | android-ktx-android-kotlin-extension-functions |
| title | Android KTX - Android Kotlin Extension Functions |
| body | So, apparently Google has released a neat utility library for Android devs who use the Kotlin language. It is basically a collection of utility functions that make common boilerplate code unnecessary. # How to start So how do you start using the new library: simply include it as a dependency ```Groovy repositories { google() } dependencies { implementation 'androidx.core:core-ktx:0.1' } ``` Now you can use make use of all the cool utility functions. # Examples ## ViewTreeObserver Old way: ```Kotlin view.viewTreeObserver.addOnPreDrawListener( object : ViewTreeObserver.OnPreDrawListener { override fun onPreDraw(): Boolean { viewTreeObserver.removeOnPreDrawListener(this) actionToBeTriggered() return true } }) ``` New way: ```Kotlin view.doOnPreDraw { actionToBeTriggered() } ``` ## Writing shared prefs Old way: ```Kotlin sharedPreferences.edit() .putBoolean("key", value) .apply() ``` New way: ```Kotlin sharedPreferences.edit { putBoolean("key", value) } ``` ## Others There are tons of new extension functions an more to come in the future. For a complete list of currently supported extension function look here: https://android.github.io/android-ktx/core-ktx/ # Summary I found some really useful extension functions in this new library that I will definitely use in the future (`Context.systemService()`, `View.toBitmap()`, `ViewGroup.forEach(...)`, just to name a few). If you got any questions or comments, let me know in the comments below. Also let me know if you want to read more #androiddev content on Steemit! |
| json metadata | {"tags":["android","androiddev","kotlin","google"],"links":["https://android.github.io/android-ktx/core-ktx/"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #19645760/Trx 4b7d76b17eb7fb83b07a6e0201346d5d2e9834d8 |
View Raw JSON Data
{
"trx_id": "4b7d76b17eb7fb83b07a6e0201346d5d2e9834d8",
"block": 19645760,
"trx_in_block": 48,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-06T23:41:27",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "android",
"author": "goddchen",
"permlink": "android-ktx-android-kotlin-extension-functions",
"title": "Android KTX - Android Kotlin Extension Functions",
"body": "So, apparently Google has released a neat utility library for Android devs who use the Kotlin language.\nIt is basically a collection of utility functions that make common boilerplate code unnecessary.\n\n# How to start\n\nSo how do you start using the new library: simply include it as a dependency\n\n```Groovy\nrepositories {\n google()\n}\n\ndependencies {\n implementation 'androidx.core:core-ktx:0.1'\n}\n```\n\nNow you can use make use of all the cool utility functions.\n\n# Examples\n\n## ViewTreeObserver\n\nOld way:\n```Kotlin\nview.viewTreeObserver.addOnPreDrawListener(\n object : ViewTreeObserver.OnPreDrawListener {\n override fun onPreDraw(): Boolean {\n viewTreeObserver.removeOnPreDrawListener(this)\n actionToBeTriggered()\n return true\n }\n })\n```\nNew way:\n```Kotlin\nview.doOnPreDraw {\n actionToBeTriggered()\n}\n```\n\n## Writing shared prefs\nOld way:\n```Kotlin\nsharedPreferences.edit()\n .putBoolean(\"key\", value)\n .apply()\n```\nNew way:\n```Kotlin\nsharedPreferences.edit {\n putBoolean(\"key\", value)\n}\n```\n\n## Others\nThere are tons of new extension functions an more to come in the future. For a complete list of currently supported extension function look here: https://android.github.io/android-ktx/core-ktx/\n\n# Summary\nI found some really useful extension functions in this new library that I will definitely use in the future (`Context.systemService()`, `View.toBitmap()`, `ViewGroup.forEach(...)`, just to name a few).\n\nIf you got any questions or comments, let me know in the comments below. Also let me know if you want to read more #androiddev content on Steemit!",
"json_metadata": "{\"tags\":[\"android\",\"androiddev\",\"kotlin\",\"google\"],\"links\":[\"https://android.github.io/android-ktx/core-ktx/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}goddchenupdated their account properties2018/01/18 15:09:00
goddchenupdated their account properties
2018/01/18 15:09:00
| account | goddchen |
| memo key | STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh |
| json metadata | {"profile":{"name":"Goddchen","about":"Freelancer - Android Development","location":"Germany","website":"https://goddchen.de"}} |
| Transaction Info | Block #19088788/Trx ff890b5e45439df3ba7e37856c417f00eef41903 |
View Raw JSON Data
{
"trx_id": "ff890b5e45439df3ba7e37856c417f00eef41903",
"block": 19088788,
"trx_in_block": 42,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-18T15:09:00",
"op": [
"account_update",
{
"account": "goddchen",
"memo_key": "STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh",
"json_metadata": "{\"profile\":{\"name\":\"Goddchen\",\"about\":\"Freelancer - Android Development\",\"location\":\"Germany\",\"website\":\"https://goddchen.de\"}}"
}
]
}2018/01/18 15:07:18
2018/01/18 15:07:18
| fee | 0.500 STEEM |
| delegation | 29700.000000 VESTS |
| creator | steem |
| new account name | goddchen |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM7ZSG6tzE2ALaaJxtWLP9iG7MbxmchLazhPaB6B1RAcnUKyfgsP",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM5wxuzixUJYxDgFRDUR6m5L8hemT9tiWGFYhDv3Xuv37JLJRVr8",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",1]]} |
| memo key | STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh |
| json metadata | |
| extensions | [] |
| Transaction Info | Block #19088754/Trx b1fdcd0b932f1d00f30361a4d3a09428fe415dbd |
View Raw JSON Data
{
"trx_id": "b1fdcd0b932f1d00f30361a4d3a09428fe415dbd",
"block": 19088754,
"trx_in_block": 40,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-01-18T15:07:18",
"op": [
"account_create_with_delegation",
{
"fee": "0.500 STEEM",
"delegation": "29700.000000 VESTS",
"creator": "steem",
"new_account_name": "goddchen",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7ZSG6tzE2ALaaJxtWLP9iG7MbxmchLazhPaB6B1RAcnUKyfgsP",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5wxuzixUJYxDgFRDUR6m5L8hemT9tiWGFYhDv3Xuv37JLJRVr8",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",
1
]
]
},
"memo_key": "STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh",
"json_metadata": "",
"extensions": []
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress0.00%
{
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779065046
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779065046
},
"rc_account": {
"account": "goddchen",
"rc_manabar": {
"current_mana": "10164408779",
"last_update_time": 1779065046
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "10164408779"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"name":"Goddchen","about":"Freelancer - Android Development","location":"Germany","website":"https://goddchen.de","profile_image":"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176"} |
| JSON METADATA | |
| profile | {"name":"Goddchen","about":"Freelancer - Android Development","location":"Germany","website":"https://goddchen.de","profile_image":"https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176"} |
{
"posting_json_metadata": {
"profile": {
"name": "Goddchen",
"about": "Freelancer - Android Development",
"location": "Germany",
"website": "https://goddchen.de",
"profile_image": "https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176"
}
},
"json_metadata": {
"profile": {
"name": "Goddchen",
"about": "Freelancer - Android Development",
"location": "Germany",
"website": "https://goddchen.de",
"profile_image": "https://scontent-frt3-2.xx.fbcdn.net/v/t1.0-9/1502557_10206128149424999_8143351419164196594_n.jpg?oh=cbf99c45cd53938588990171b0ef8c00&oe=5AE0B176"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM7ZSG6tzE2ALaaJxtWLP9iG7MbxmchLazhPaB6B1RAcnUKyfgsP1/1
Active
Single Signature
Public Keys
STM5wxuzixUJYxDgFRDUR6m5L8hemT9tiWGFYhDv3Xuv37JLJRVr81/1
Posting
Single Signature
Public Keys
STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs1/1
App Permissions
@utopian.app1/1
Memo
STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM7ZSG6tzE2ALaaJxtWLP9iG7MbxmchLazhPaB6B1RAcnUKyfgsP",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5wxuzixUJYxDgFRDUR6m5L8hemT9tiWGFYhDv3Xuv37JLJRVr8",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"utopian.app",
1
]
],
"key_auths": [
[
"STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",
1
]
]
},
"memo": "STM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh"
}Witness Votes
0 / 30
No active witness votes.
[]