Ecoer Logo

@goddchen

25

Freelancer - Android Development

steemit.com/@goddchen
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 Deleg
+4.372SP

Detailed Balance

STEEM
balance
27.021STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.629SP
Delegated Out
0.000SP
Delegation In
4.372SP
Effective Power
5.001SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.000SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "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

namegoddchen
id612739
rank686,971
reputation112000242
created2018-01-18T15:07:18
recovery_accountsteem
proxyNone
post_count9
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-02-11T15:20:36
last_root_post2018-02-10T20:48:48
last_vote_time2018-02-11T15:20:09
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance27.021 STEEM
savings_balance0.000 STEEM
sbd_balance0.000 SBD
savings_sbd_balance0.000 SBD
vesting_shares1023.701828 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7119.957978 VESTS
reward_vesting_balance0.000000 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2018-02-08T16:02:18
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-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

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.372 SP to @goddchen
2026/05/18 00:44:06
delegatorsteem
delegateegoddchen
vesting shares7119.957978 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 2.707 SP to @goddchen
2026/05/12 05:48:21
delegatorsteem
delegateegoddchen
vesting shares4407.747573 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 4.380 SP to @goddchen
2026/04/26 00:04:18
delegatorsteem
delegateegoddchen
vesting shares7132.473734 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 2.732 SP to @goddchen
2026/01/23 09:05:45
delegatorsteem
delegateegoddchen
vesting shares4449.294392 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 2.833 SP to @goddchen
2024/12/17 04:24:18
delegatorsteem
delegateegoddchen
vesting shares4613.513589 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 2.937 SP to @goddchen
2023/11/13 20:07:21
delegatorsteem
delegateegoddchen
vesting shares4782.647121 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 4.741 SP to @goddchen
2023/09/21 22:23:51
delegatorsteem
delegateegoddchen
vesting shares7719.925907 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 4.877 SP to @goddchen
2022/11/03 12:07:00
delegatorsteem
delegateegoddchen
vesting shares7941.607345 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 5.012 SP to @goddchen
2022/01/17 11:21:00
delegatorsteem
delegateegoddchen
vesting shares8162.140576 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 5.125 SP to @goddchen
2021/06/14 01:15:12
delegatorsteem
delegateegoddchen
vesting shares8345.909234 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 5.240 SP to @goddchen
2020/12/11 11:33:18
delegatorsteem
delegateegoddchen
vesting shares8533.331208 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 1.174 SP to @goddchen
2020/12/06 05:10:30
delegatorsteem
delegateegoddchen
vesting shares1912.543513 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 5.244 SP to @goddchen
2020/12/05 15:11:21
delegatorsteem
delegateegoddchen
vesting shares8539.539062 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 1.179 SP to @goddchen
2020/11/02 16:32:09
delegatorsteem
delegateegoddchen
vesting shares1920.017158 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 5.369 SP to @goddchen
2020/05/09 06:08:18
delegatorsteem
delegateegoddchen
vesting shares8742.344421 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 1.200 SP to @goddchen
2020/05/08 09:48:24
delegatorsteem
delegateegoddchen
vesting shares1953.311140 VESTS
Transaction InfoBlock #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
parent authorgoddchen
parent permlinkhow-does-neo-handle-small-transactions
authorsteemitboard
permlinksteemitboard-notify-goddchen-20200118t164524000z
title
bodyCongratulations @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 InfoBlock #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\"]}"
    }
  ]
}
steemdelegated 5.489 SP to @goddchen
2019/06/03 14:49:42
delegatorsteem
delegateegoddchen
vesting shares8938.110697 VESTS
Transaction InfoBlock #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
required auths[]
required posting auths["goddchen"]
idfollow
json["follow",{"follower":"goddchen","following":"tosch","what":["blog"]}]
Transaction InfoBlock #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
parent authorgoddchen
parent permlinkhow-does-neo-handle-small-transactions
authorsteemitboard
permlinksteemitboard-notify-goddchen-20190118t162403000z
title
bodyCongratulations @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 InfoBlock #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\"]}"
    }
  ]
}
steemdelegated 5.611 SP to @goddchen
2018/06/10 14:31:00
delegatorsteem
delegateegoddchen
vesting shares9137.360397 VESTS
Transaction InfoBlock #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"
    }
  ]
}
steemdelegated 18.113 SP to @goddchen
2018/05/18 19:29:54
delegatorsteem
delegateegoddchen
vesting shares29495.818097 VESTS
Transaction InfoBlock #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"
    }
  ]
}
2018/03/11 13:52:51
votergoddchen
authorrazvanelulmarin
permlinkhow-to-set-a-stop-loss-on-bittrex-binance
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/11 16:57:09
voternakaori
authorgoddchen
permlinkre-nakaori-hi-my-name-is-20180211t152038758z
weight10000 (100.00%)
Transaction InfoBlock #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
parent authorgoddchen
parent permlinkre-nakaori-hi-my-name-is-20180211t152038758z
authornakaori
permlinkre-goddchen-re-nakaori-hi-my-name-is-20180211t165705511z
title
bodyI'll keep you posted! :D
json metadata{"tags":["steemit"],"app":"steemit/0.1"}
Transaction InfoBlock #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
parent authornakaori
parent permlinkhi-my-name-is
authorgoddchen
permlinkre-nakaori-hi-my-name-is-20180211t152038758z
title
bodyLooking forward to some Cosplay content, especially LoL :D
json metadata{"tags":["steemit"],"app":"steemit/0.1"}
Transaction InfoBlock #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-is
2018/02/11 15:20:09
votergoddchen
authornakaori
permlinkhi-my-name-is
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/11 15:17:45
voternakaori
authorgoddchen
permlinkandroid-ktx-android-kotlin-extension-functions
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/11 15:17:39
voternakaori
authorgoddchen
permlinkandroid-tutorials-001-how-to-use-java-8-stream-api-on-android
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/11 15:17:33
voternakaori
authorgoddchen
permlinkhow-does-neo-handle-small-transactions
weight10000 (100.00%)
Transaction InfoBlock #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
required auths[]
required posting auths["goddchen"]
idfollow
json["follow",{"follower":"goddchen","following":"nakaori","what":["blog"]}]
Transaction InfoBlock #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
parent authormarcuswahl
parent permlinkre-goddchen-how-does-neo-handle-small-transactions-20180210t205111527z
authorgoddchen
permlinkre-marcuswahl-re-goddchen-how-does-neo-handle-small-transactions-20180211t004108061z
title
bodyyeah, 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 InfoBlock #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
parent authorgoddchen
parent permlinkhow-does-neo-handle-small-transactions
authormarcuswahl
permlinkre-goddchen-how-does-neo-handle-small-transactions-20180210t205111527z
title
bodyYeah my answer is to use GAS, best I got
json metadata{"tags":["cryptocurrency"],"app":"steemit/0.1"}
Transaction InfoBlock #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\"}"
    }
  ]
}
2018/02/10 20:48:48
votergoddchen
authorgoddchen
permlinkhow-does-neo-handle-small-transactions
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/10 20:48:48
parent author
parent permlinkcryptocurrency
authorgoddchen
permlinkhow-does-neo-handle-small-transactions
titleHow does NEO handle small transactions?
bodyThis 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 InfoBlock #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 @goddchen
2018/02/10 01:54:48
frombinance-hot
togoddchen
amount27.021 STEEM
memo
Transaction InfoBlock #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
parent authorgoddchen
parent permlinkandroid-tutorial-1-use-java8-stream-api-on-android
authorrufans
permlinkre-goddchen-android-tutorial-1-use-java8-stream-api-on-android-20180208t165429061z
title
bodyYour 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 InfoBlock #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\"}"
    }
  ]
}
2018/02/08 16:46:24
parent author
parent permlinkutopian-io
authorgoddchen
permlinkandroid-tutorial-1-use-java8-stream-api-on-android
title[Android Tutorial #1] Use Java8 Stream API on Android
bodyWelcome 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 InfoBlock #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}}"
    }
  ]
}
2018/02/08 16:09:36
voterclaraquarius
authorgoddchen
permlinkandroid-tutorial-1-use-java8-stream-api-on-android
weight500 (5.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/08 16:06:30
authorgoddchen
permlinkandroid-tutorial-1-use-java8-stream-api-on-android
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"utopian.pay","weight":2500}]}]]
Transaction InfoBlock #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
              }
            ]
          }
        ]
      ]
    }
  ]
}
2018/02/08 16:06:30
parent author
parent permlinkutopian-io
authorgoddchen
permlinkandroid-tutorial-1-use-java8-stream-api-on-android
title[Android Tutorial #1] Use Java8 Stream API on Android
bodyWelcome 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 InfoBlock #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 properties
2018/02/08 16:02:18
accountgoddchen
posting{"weight_threshold":1,"account_auths":[["utopian.app",1]],"key_auths":[["STM774m7RKDWyVJKuie4C4xFmzhYdsjVbryscwZYCdVeay1PKBQMs",1]]}
memo keySTM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh
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 InfoBlock #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
parent authordeco
parent permlinkre-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t151309949z
authorgoddchen
permlinkre-deco-re-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t153201946z
title
bodyThanks 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 InfoBlock #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\"}"
    }
  ]
}
2018/02/08 15:24:51
votergoddchen
authorgoddchen
permlinkandroid-tutorials-001-how-to-use-java-8-stream-api-on-android
weight10000 (100.00%)
Transaction InfoBlock #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
parent authorgoddchen
parent permlinkandroid-tutorials-001-how-to-use-java-8-stream-api-on-android
authordeco
permlinkre-goddchen-android-tutorials-001-how-to-use-java-8-stream-api-on-android-20180208t151309949z
title
bodyNice post.... please your post whit utopia-io brather,,,
json metadata{"tags":["programming"],"app":"steemit/0.1"}
Transaction InfoBlock #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\"}"
    }
  ]
}
2018/02/08 15:12:03
voterdeco
authorgoddchen
permlinkandroid-tutorials-001-how-to-use-java-8-stream-api-on-android
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/08 15:11:03
parent author
parent permlinkprogramming
authorgoddchen
permlinkandroid-tutorials-001-how-to-use-java-8-stream-api-on-android
title[Android Tutorials #001] How to use Java 8 Stream API on Android
bodyWelcome 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 InfoBlock #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 properties
2018/02/08 12:11:06
accountgoddchen
memo keySTM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh
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 InfoBlock #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\"}}"
    }
  ]
}
2018/02/08 12:09:51
votergoddchen
authorjimmyhmiller
permlinkadding-syntax-highlighting-to-steemit
weight10000 (100.00%)
Transaction InfoBlock #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
parent authorjimmyhmiller
parent permlinkadding-syntax-highlighting-to-steemit
authorgoddchen
permlinkre-jimmyhmiller-adding-syntax-highlighting-to-steemit-20180208t120946206z
title
bodyI'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 InfoBlock #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\"}"
    }
  ]
}
2018/02/08 12:06:54
votergoddchen
authorgoddchen
permlinkandroid-tutorials-1-using-java-8-stream-api-in-android-apps
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/08 12:05:03
parent author
parent permlinkandroiddev
authorgoddchen
permlinkandroid-tutorials-1-using-java-8-stream-api-in-android-apps
title[Android Tutorials #1] Using Java 8 stream API in Android apps
bodyWelcome 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 InfoBlock #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\"}"
    }
  ]
}
2018/02/07 00:21:57
votergoddchen
authorjesta
permlinksteemstats-com-steem-account-monitoring-and-statistics
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/06 23:41:54
votergoddchen
authorgoddchen
permlinkandroid-ktx-android-kotlin-extension-functions
weight10000 (100.00%)
Transaction InfoBlock #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
    }
  ]
}
2018/02/06 23:41:27
parent author
parent permlinkandroid
authorgoddchen
permlinkandroid-ktx-android-kotlin-extension-functions
titleAndroid KTX - Android Kotlin Extension Functions
bodySo, 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 InfoBlock #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 properties
2018/01/18 15:09:00
accountgoddchen
memo keySTM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh
json metadata{"profile":{"name":"Goddchen","about":"Freelancer - Android Development","location":"Germany","website":"https://goddchen.de"}}
Transaction InfoBlock #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\"}}"
    }
  ]
}
steemcreated a new account: @goddchen
2018/01/18 15:07:18
fee0.500 STEEM
delegation29700.000000 VESTS
creatorsteem
new account namegoddchen
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 keySTM8AdJzdoLC2xPTTLuQWKTFYq9nS8ZwXoTr8HPw5of34wV5dpUGh
json metadata
extensions[]
Transaction InfoBlock #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": []
    }
  ]
}

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
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.
[]