Ecoer Logo

@kurzgedanke

25

Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧

steemit.com/@kurzgedanke
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.132USD
STEEM
0.001STEEM
SBD
0.193SBD
Effective Power
5.007SP
├── Own SP
0.672SP
└── Incoming Deleg
+4.335SP

Detailed Balance

STEEM
balance
0.001STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.000STEEM
STEEM POWER
Own SP
0.672SP
Delegated Out
0.000SP
Delegation In
4.335SP
Effective Power
5.007SP
Reward SP (pending)
0.000SP
SBD
sbd_balance
0.193SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.000SBD
{
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.000 STEEM",
  "vesting_shares": "1093.016229 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7050.643577 VESTS",
  "sbd_balance": "0.193 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.000 SBD",
  "conversions": []
}

Account Info

namekurzgedanke
id642939
rank490,334
reputation843539834
created2018-01-23T15:35:15
recovery_accountsteem
proxyNone
post_count7
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2018-01-26T22:07:39
last_root_post2018-01-26T22:07:39
last_vote_time2018-01-28T13:31:06
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.001 STEEM
savings_balance0.000 STEEM
sbd_balance0.193 SBD
savings_sbd_balance0.000 SBD
vesting_shares1093.016229 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares7050.643577 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-01-24T10:32:48
minedNo
sbd_seconds0
sbd_last_interest_payment1970-01-01T00:00:00
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 642939,
  "name": "kurzgedanke",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6fNmWud1pBU2EogHqhW7hLNp2j7RTTZPQowjqVDro8rqcVWCyn",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6YfYpWHrhGTRibHZ1v7JbxQsq7NCnNh2t2zUHKW947s9c3nyFW",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "dlive.app",
        1
      ],
      [
        "dmania.app",
        1
      ],
      [
        "dtube.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",
        1
      ]
    ]
  },
  "memo_key": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A",
  "json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\",\"profile_image\":\"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg\",\"cover_image\":\"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500\",\"location\":\"Germany\",\"about\":\"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧\"}}",
  "posting_json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\",\"profile_image\":\"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg\",\"cover_image\":\"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500\",\"location\":\"Germany\",\"about\":\"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2018-01-24T10:32:48",
  "created": "2018-01-23T15:35:15",
  "mined": false,
  "recovery_account": "steem",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 7,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "8143659806",
    "last_update_time": 1779072189
  },
  "downvote_manabar": {
    "current_mana": 2035914951,
    "last_update_time": 1779072189
  },
  "voting_power": 0,
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.193 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2018-02-20T11:33:39",
  "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": "1093.016229 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "7050.643577 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": 67,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2018-01-26T22:07:39",
  "last_root_post": "2018-01-26T22:07:39",
  "last_vote_time": "2018-01-28T13:31:06",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": 843539834,
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 490334
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemdelegated 4.335 SP to @kurzgedanke
2026/05/18 02:43:09
delegatorsteem
delegateekurzgedanke
vesting shares7050.643577 VESTS
Transaction InfoBlock #106146393/Trx 87d585beac5745eee784e586ad8628acca021400
View Raw JSON Data
{
  "trx_id": "87d585beac5745eee784e586ad8628acca021400",
  "block": 106146393,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-18T02:43:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "7050.643577 VESTS"
    }
  ]
}
steemdelegated 2.667 SP to @kurzgedanke
2026/05/12 13:49:12
delegatorsteem
delegateekurzgedanke
vesting shares4338.433172 VESTS
Transaction InfoBlock #105987662/Trx df8ef83518e95c056d43896209decaa9ded8c023
View Raw JSON Data
{
  "trx_id": "df8ef83518e95c056d43896209decaa9ded8c023",
  "block": 105987662,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-05-12T13:49:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "4338.433172 VESTS"
    }
  ]
}
steemdelegated 4.343 SP to @kurzgedanke
2026/04/26 02:00:09
delegatorsteem
delegateekurzgedanke
vesting shares7063.159333 VESTS
Transaction InfoBlock #105513974/Trx 6d3e87b154e10bbb6daf16f639fb622e59c6f5b6
View Raw JSON Data
{
  "trx_id": "6d3e87b154e10bbb6daf16f639fb622e59c6f5b6",
  "block": 105513974,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-04-26T02:00:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "7063.159333 VESTS"
    }
  ]
}
steemdelegated 2.693 SP to @kurzgedanke
2026/01/23 14:24:15
delegatorsteem
delegateekurzgedanke
vesting shares4379.979991 VESTS
Transaction InfoBlock #102859723/Trx a12ded27a7a334f314f2c0e09435703f375aeff1
View Raw JSON Data
{
  "trx_id": "a12ded27a7a334f314f2c0e09435703f375aeff1",
  "block": 102859723,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2026-01-23T14:24:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "4379.979991 VESTS"
    }
  ]
}
steemdelegated 2.794 SP to @kurzgedanke
2024/12/17 09:39:03
delegatorsteem
delegateekurzgedanke
vesting shares4544.199188 VESTS
Transaction InfoBlock #91306031/Trx d37ee3b71930539a138c8558041f0fd1ca6e2aea
View Raw JSON Data
{
  "trx_id": "d37ee3b71930539a138c8558041f0fd1ca6e2aea",
  "block": 91306031,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2024-12-17T09:39:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "4544.199188 VESTS"
    }
  ]
}
steemdelegated 2.898 SP to @kurzgedanke
2023/11/14 01:20:51
delegatorsteem
delegateekurzgedanke
vesting shares4713.332720 VESTS
Transaction InfoBlock #79860210/Trx 466d03f6924685fb0e81f3562806480153c850db
View Raw JSON Data
{
  "trx_id": "466d03f6924685fb0e81f3562806480153c850db",
  "block": 79860210,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-11-14T01:20:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "4713.332720 VESTS"
    }
  ]
}
steemdelegated 4.704 SP to @kurzgedanke
2023/09/22 00:43:45
delegatorsteem
delegateekurzgedanke
vesting shares7650.611506 VESTS
Transaction InfoBlock #78351298/Trx 79de3572b3380971e4dd288b434b68ef6c9005fe
View Raw JSON Data
{
  "trx_id": "79de3572b3380971e4dd288b434b68ef6c9005fe",
  "block": 78351298,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2023-09-22T00:43:45",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "7650.611506 VESTS"
    }
  ]
}
steemdelegated 4.840 SP to @kurzgedanke
2022/11/03 14:09:48
delegatorsteem
delegateekurzgedanke
vesting shares7872.292944 VESTS
Transaction InfoBlock #69116197/Trx 346004094d371e1409321805df05db93ea59767f
View Raw JSON Data
{
  "trx_id": "346004094d371e1409321805df05db93ea59767f",
  "block": 69116197,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-11-03T14:09:48",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "7872.292944 VESTS"
    }
  ]
}
steemdelegated 4.975 SP to @kurzgedanke
2022/01/17 17:29:03
delegatorsteem
delegateekurzgedanke
vesting shares8092.528080 VESTS
Transaction InfoBlock #60817209/Trx bbe7e936c87302ba005f9bf0184ef11c5e06487f
View Raw JSON Data
{
  "trx_id": "bbe7e936c87302ba005f9bf0184ef11c5e06487f",
  "block": 60817209,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-01-17T17:29:03",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8092.528080 VESTS"
    }
  ]
}
steemdelegated 5.089 SP to @kurzgedanke
2021/06/14 03:02:24
delegatorsteem
delegateekurzgedanke
vesting shares8276.594833 VESTS
Transaction InfoBlock #54610378/Trx c09d3acef7618441b112b97bee7b0724e6838729
View Raw JSON Data
{
  "trx_id": "c09d3acef7618441b112b97bee7b0724e6838729",
  "block": 54610378,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2021-06-14T03:02:24",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8276.594833 VESTS"
    }
  ]
}
steemdelegated 5.204 SP to @kurzgedanke
2020/12/11 13:18:21
delegatorsteem
delegateekurzgedanke
vesting shares8464.016807 VESTS
Transaction InfoBlock #49357752/Trx 4024a032cc65ba5b734270aef3292825f98b823b
View Raw JSON Data
{
  "trx_id": "4024a032cc65ba5b734270aef3292825f98b823b",
  "block": 49357752,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-11T13:18:21",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8464.016807 VESTS"
    }
  ]
}
steemdelegated 1.176 SP to @kurzgedanke
2020/12/06 06:54:54
delegatorsteem
delegateekurzgedanke
vesting shares1912.543513 VESTS
Transaction InfoBlock #49209299/Trx 978f6a28ac45966125ce2abde0fdec633d4728f7
View Raw JSON Data
{
  "trx_id": "978f6a28ac45966125ce2abde0fdec633d4728f7",
  "block": 49209299,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-06T06:54:54",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "1912.543513 VESTS"
    }
  ]
}
steemdelegated 5.208 SP to @kurzgedanke
2020/12/05 16:56:18
delegatorsteem
delegateekurzgedanke
vesting shares8470.224661 VESTS
Transaction InfoBlock #49192842/Trx 8ee23ceb8560e0629cbc7a6f2456acefef245ea9
View Raw JSON Data
{
  "trx_id": "8ee23ceb8560e0629cbc7a6f2456acefef245ea9",
  "block": 49192842,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-12-05T16:56:18",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8470.224661 VESTS"
    }
  ]
}
steemdelegated 1.180 SP to @kurzgedanke
2020/11/02 20:10:36
delegatorsteem
delegateekurzgedanke
vesting shares1920.017158 VESTS
Transaction InfoBlock #48263146/Trx 922fa76874fccdd17f6c944d6088bac0f36e0d04
View Raw JSON Data
{
  "trx_id": "922fa76874fccdd17f6c944d6088bac0f36e0d04",
  "block": 48263146,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-11-02T20:10:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "1920.017158 VESTS"
    }
  ]
}
steemdelegated 5.332 SP to @kurzgedanke
2020/05/09 07:54:36
delegatorsteem
delegateekurzgedanke
vesting shares8673.030020 VESTS
Transaction InfoBlock #43219579/Trx c60b2719ff6f1bec6968c846824df3b5acde0064
View Raw JSON Data
{
  "trx_id": "c60b2719ff6f1bec6968c846824df3b5acde0064",
  "block": 43219579,
  "trx_in_block": 42,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-09T07:54:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8673.030020 VESTS"
    }
  ]
}
steemdelegated 1.201 SP to @kurzgedanke
2020/05/08 11:50:15
delegatorsteem
delegateekurzgedanke
vesting shares1953.311140 VESTS
Transaction InfoBlock #43196058/Trx 42fb173dab2a86a5fd64f2473e5a8dcf4f686be0
View Raw JSON Data
{
  "trx_id": "42fb173dab2a86a5fd64f2473e5a8dcf4f686be0",
  "block": 43196058,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-05-08T11:50:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "1953.311140 VESTS"
    }
  ]
}
steemdelegated 5.339 SP to @kurzgedanke
2020/04/21 06:55:12
delegatorsteem
delegateekurzgedanke
vesting shares8683.082647 VESTS
Transaction InfoBlock #42713123/Trx c4aa26dd9a183d55dd745623f4868f3c50477082
View Raw JSON Data
{
  "trx_id": "c4aa26dd9a183d55dd745623f4868f3c50477082",
  "block": 42713123,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-04-21T06:55:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8683.082647 VESTS"
    }
  ]
}
2020/01/23 17:50:51
parent authorkurzgedanke
parent permlink997e7240-02e4-11e8-acc4-03d2725f62e2
authorsteemitboard
permlinksteemitboard-notify-kurzgedanke-20200123t175050000z
title
bodyCongratulations @kurzgedanke! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@kurzgedanke/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/@kurzgedanke) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=kurzgedanke)_</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 #40186086/Trx 19aa706183be14ca36141685420ad09672245954
View Raw JSON Data
{
  "trx_id": "19aa706183be14ca36141685420ad09672245954",
  "block": 40186086,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-01-23T17:50:51",
  "op": [
    "comment",
    {
      "parent_author": "kurzgedanke",
      "parent_permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-kurzgedanke-20200123t175050000z",
      "title": "",
      "body": "Congratulations @kurzgedanke! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@kurzgedanke/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/@kurzgedanke) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=kurzgedanke)_</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\"]}"
    }
  ]
}
dtubesent 0.001 STEEM to @kurzgedanke- "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
2019/08/22 15:35:42
fromdtube
tokurzgedanke
amount0.001 STEEM
memoTime is running out, claim your DTube account now before anyone else can! Login at https://d.tube
Transaction InfoBlock #35778725/Trx d86ae0a00c238157172ef343b048a7bda819f968
View Raw JSON Data
{
  "trx_id": "d86ae0a00c238157172ef343b048a7bda819f968",
  "block": 35778725,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-08-22T15:35:42",
  "op": [
    "transfer",
    {
      "from": "dtube",
      "to": "kurzgedanke",
      "amount": "0.001 STEEM",
      "memo": "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
    }
  ]
}
steemdelegated 5.459 SP to @kurzgedanke
2019/05/17 15:07:15
delegatorsteem
delegateekurzgedanke
vesting shares8878.652327 VESTS
Transaction InfoBlock #32989661/Trx e829778d7061367a01657fe2723f68bcc2ae35c5
View Raw JSON Data
{
  "trx_id": "e829778d7061367a01657fe2723f68bcc2ae35c5",
  "block": 32989661,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-05-17T15:07:15",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "8878.652327 VESTS"
    }
  ]
}
2019/01/23 17:35:18
parent authorkurzgedanke
parent permlink997e7240-02e4-11e8-acc4-03d2725f62e2
authorsteemitboard
permlinksteemitboard-notify-kurzgedanke-20190123t173517000z
title
bodyCongratulations @kurzgedanke! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@kurzgedanke/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@kurzgedanke)_</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 #29713268/Trx 4f5e03212454d6d21b2a0391492540dd1d7bf953
View Raw JSON Data
{
  "trx_id": "4f5e03212454d6d21b2a0391492540dd1d7bf953",
  "block": 29713268,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-01-23T17:35:18",
  "op": [
    "comment",
    {
      "parent_author": "kurzgedanke",
      "parent_permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-kurzgedanke-20190123t173517000z",
      "title": "",
      "body": "Congratulations @kurzgedanke! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@kurzgedanke/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@kurzgedanke)_</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.581 SP to @kurzgedanke
2018/05/22 15:58:42
delegatorsteem
delegateekurzgedanke
vesting shares9078.100132 VESTS
Transaction InfoBlock #22657446/Trx f06dee156720f9e1ef10b5b9a12f687bbfee6d5a
View Raw JSON Data
{
  "trx_id": "f06dee156720f9e1ef10b5b9a12f687bbfee6d5a",
  "block": 22657446,
  "trx_in_block": 29,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-05-22T15:58:42",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "9078.100132 VESTS"
    }
  ]
}
steemdelegated 18.135 SP to @kurzgedanke
2018/04/05 03:28:36
delegatorsteem
delegateekurzgedanke
vesting shares29495.939389 VESTS
Transaction InfoBlock #21289728/Trx d1d9fb5aa5a2597de6e7eefcf5dab30c0a95f8e9
View Raw JSON Data
{
  "trx_id": "d1d9fb5aa5a2597de6e7eefcf5dab30c0a95f8e9",
  "block": 21289728,
  "trx_in_block": 45,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-04-05T03:28:36",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "steem",
      "delegatee": "kurzgedanke",
      "vesting_shares": "29495.939389 VESTS"
    }
  ]
}
kurzgedankeclaimed reward balance: 0.193 SBD, 0.043 SP
2018/02/20 11:33:39
accountkurzgedanke
reward steem0.000 STEEM
reward sbd0.193 SBD
reward vests69.569353 VESTS
Transaction InfoBlock #20033911/Trx 3a56ec2dc5af63bb54d79c67619d30a403ac27cd
View Raw JSON Data
{
  "trx_id": "3a56ec2dc5af63bb54d79c67619d30a403ac27cd",
  "block": 20033911,
  "trx_in_block": 57,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-02-20T11:33:39",
  "op": [
    "claim_reward_balance",
    {
      "account": "kurzgedanke",
      "reward_steem": "0.000 STEEM",
      "reward_sbd": "0.193 SBD",
      "reward_vests": "69.569353 VESTS"
    }
  ]
}
nosterafuupvoted (100.00%) @kurzgedanke / zfa8f5wh
2018/01/31 18:01:42
voternosterafu
authorkurzgedanke
permlinkzfa8f5wh
weight10000 (100.00%)
Transaction InfoBlock #19466428/Trx d4158679d88f0bf98a8f861ebd57f17ff6b9508b
View Raw JSON Data
{
  "trx_id": "d4158679d88f0bf98a8f861ebd57f17ff6b9508b",
  "block": 19466428,
  "trx_in_block": 94,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-31T18:01:42",
  "op": [
    "vote",
    {
      "voter": "nosterafu",
      "author": "kurzgedanke",
      "permlink": "zfa8f5wh",
      "weight": 10000
    }
  ]
}
kurzgedankereceived 0.011 SBD, 0.004 SP author reward for @kurzgedanke / 65kzre60
2018/01/30 20:06:54
authorkurzgedanke
permlink65kzre60
sbd payout0.011 SBD
steem payout0.000 STEEM
vesting payout6.138459 VESTS
Transaction InfoBlock #19440151/Virtual Operation #12
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 19440151,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 12,
  "timestamp": "2018-01-30T20:06:54",
  "op": [
    "author_reward",
    {
      "author": "kurzgedanke",
      "permlink": "65kzre60",
      "sbd_payout": "0.011 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "6.138459 VESTS"
    }
  ]
}
dtubereceived 0.001 SP benefactor reward from @kurzgedanke
2018/01/30 20:06:54
benefactordtube
authorkurzgedanke
permlink65kzre60
sbd payout0.000 SBD
steem payout0.000 STEEM
vesting payout2.046153 VESTS
Transaction InfoBlock #19440151/Virtual Operation #11
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 19440151,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 11,
  "timestamp": "2018-01-30T20:06:54",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "dtube",
      "author": "kurzgedanke",
      "permlink": "65kzre60",
      "sbd_payout": "0.000 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "2.046153 VESTS"
    }
  ]
}
kurzgedankereceived 0.182 SBD, 0.039 SP author reward for @kurzgedanke / beginner-web-scraping-in-mostly-pure-python
2018/01/30 19:04:36
authorkurzgedanke
permlinkbeginner-web-scraping-in-mostly-pure-python
sbd payout0.182 SBD
steem payout0.000 STEEM
vesting payout63.430894 VESTS
Transaction InfoBlock #19438905/Virtual Operation #11
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 19438905,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 11,
  "timestamp": "2018-01-30T19:04:36",
  "op": [
    "author_reward",
    {
      "author": "kurzgedanke",
      "permlink": "beginner-web-scraping-in-mostly-pure-python",
      "sbd_payout": "0.182 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "63.430894 VESTS"
    }
  ]
}
2018/01/28 13:31:06
voterkurzgedanke
authorkurzgedanke
permlink997e7240-02e4-11e8-acc4-03d2725f62e2
weight10000 (100.00%)
Transaction InfoBlock #19374687/Trx be70d510bce7efd3b06989c257e34420358211bd
View Raw JSON Data
{
  "trx_id": "be70d510bce7efd3b06989c257e34420358211bd",
  "block": 19374687,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-28T13:31:06",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "weight": 10000
    }
  ]
}
2018/01/26 22:08:15
voterfuturethinking
authorkurzgedanke
permlink997e7240-02e4-11e8-acc4-03d2725f62e2
weight10000 (100.00%)
Transaction InfoBlock #19327460/Trx 13be71a0cdd885c4ba5519c26c6543348d8c0ea5
View Raw JSON Data
{
  "trx_id": "13be71a0cdd885c4ba5519c26c6543348d8c0ea5",
  "block": 19327460,
  "trx_in_block": 37,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T22:08:15",
  "op": [
    "vote",
    {
      "voter": "futurethinking",
      "author": "kurzgedanke",
      "permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "weight": 10000
    }
  ]
}
2018/01/26 22:08:03
voterjezsmith720
authorkurzgedanke
permlink997e7240-02e4-11e8-acc4-03d2725f62e2
weight10000 (100.00%)
Transaction InfoBlock #19327456/Trx e4f3a8dbc3f3d4417819c0b4fdadd9a159a99f2c
View Raw JSON Data
{
  "trx_id": "e4f3a8dbc3f3d4417819c0b4fdadd9a159a99f2c",
  "block": 19327456,
  "trx_in_block": 33,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T22:08:03",
  "op": [
    "vote",
    {
      "voter": "jezsmith720",
      "author": "kurzgedanke",
      "permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "weight": 10000
    }
  ]
}
2018/01/26 22:07:51
voterd4vem4ster420
authorkurzgedanke
permlink997e7240-02e4-11e8-acc4-03d2725f62e2
weight10000 (100.00%)
Transaction InfoBlock #19327452/Trx c6c396ce1d01d8cd20428ac22bfa437b6cf841e5
View Raw JSON Data
{
  "trx_id": "c6c396ce1d01d8cd20428ac22bfa437b6cf841e5",
  "block": 19327452,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T22:07:51",
  "op": [
    "vote",
    {
      "voter": "d4vem4ster420",
      "author": "kurzgedanke",
      "permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "weight": 10000
    }
  ]
}
2018/01/26 22:07:39
parent author
parent permlinkdlive
authorkurzgedanke
permlink997e7240-02e4-11e8-acc4-03d2725f62e2
titleLet's Code together!
body[![Thumbnail](http://ipfs.io/ipfs/QmbwYpWxmiNAqqoehoFkxrWSefxExnvQh4nTZR8M5uLHNi)](https://www.dlive.io/#/livestream/kurzgedanke/997e7240-02e4-11e8-acc4-03d2725f62e2) Let's Code together! My live stream is at [DLive](https://www.dlive.io/#/livestream/kurzgedanke/997e7240-02e4-11e8-acc4-03d2725f62e2)
json metadata{"tags":["dlive","dlive-broadcast","dlivebroadcast-learning","dlivebroadcast-code"],"app":"dlive/0.1","format":"markdown","language":"en","thumbnail":"http://ipfs.io/ipfs/QmbwYpWxmiNAqqoehoFkxrWSefxExnvQh4nTZR8M5uLHNi"}
Transaction InfoBlock #19327448/Trx 1680f7f636d4b2d66e39b20bf6cfb78a6eb9dd97
View Raw JSON Data
{
  "trx_id": "1680f7f636d4b2d66e39b20bf6cfb78a6eb9dd97",
  "block": 19327448,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T22:07:39",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "dlive",
      "author": "kurzgedanke",
      "permlink": "997e7240-02e4-11e8-acc4-03d2725f62e2",
      "title": "Let's Code together! ",
      "body": "[![Thumbnail](http://ipfs.io/ipfs/QmbwYpWxmiNAqqoehoFkxrWSefxExnvQh4nTZR8M5uLHNi)](https://www.dlive.io/#/livestream/kurzgedanke/997e7240-02e4-11e8-acc4-03d2725f62e2)\n\nLet's Code together! \n\nMy live stream is at [DLive](https://www.dlive.io/#/livestream/kurzgedanke/997e7240-02e4-11e8-acc4-03d2725f62e2)",
      "json_metadata": "{\"tags\":[\"dlive\",\"dlive-broadcast\",\"dlivebroadcast-learning\",\"dlivebroadcast-code\"],\"app\":\"dlive/0.1\",\"format\":\"markdown\",\"language\":\"en\",\"thumbnail\":\"http://ipfs.io/ipfs/QmbwYpWxmiNAqqoehoFkxrWSefxExnvQh4nTZR8M5uLHNi\"}"
    }
  ]
}
2018/01/26 21:39:36
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlivestarbooster","what":["blog"]}]
Transaction InfoBlock #19326887/Trx 3fcca3c627ff3bb8026dfdc823390d9a3f0edb30
View Raw JSON Data
{
  "trx_id": "3fcca3c627ff3bb8026dfdc823390d9a3f0edb30",
  "block": 19326887,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T21:39:36",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlivestarbooster\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/26 21:39:36
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlive","what":["blog"]}]
Transaction InfoBlock #19326887/Trx fe2bd4ee3eb1b896f26c01f41916980f42951dfd
View Raw JSON Data
{
  "trx_id": "fe2bd4ee3eb1b896f26c01f41916980f42951dfd",
  "block": 19326887,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T21:39:36",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlive\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/26 21:39:15
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlive","what":["blog"]}]
Transaction InfoBlock #19326880/Trx 8951addebd428e89b3ee152c8b0fef073bd9a3b1
View Raw JSON Data
{
  "trx_id": "8951addebd428e89b3ee152c8b0fef073bd9a3b1",
  "block": 19326880,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T21:39:15",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlive\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/26 21:39:15
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlivestarbooster","what":["blog"]}]
Transaction InfoBlock #19326880/Trx deacfe002ec33f23e34a5e30b37238e34c936230
View Raw JSON Data
{
  "trx_id": "deacfe002ec33f23e34a5e30b37238e34c936230",
  "block": 19326880,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T21:39:15",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlivestarbooster\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/26 21:39:09
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlive","what":["blog"]}]
Transaction InfoBlock #19326878/Trx ca716603a8d90b4fafec965ddaa97a66b0c17c21
View Raw JSON Data
{
  "trx_id": "ca716603a8d90b4fafec965ddaa97a66b0c17c21",
  "block": 19326878,
  "trx_in_block": 40,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T21:39:09",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlive\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/26 21:39:09
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlivestarbooster","what":["blog"]}]
Transaction InfoBlock #19326878/Trx f0688bdd782ae3d048ec46ce35fa2a9672903b8d
View Raw JSON Data
{
  "trx_id": "f0688bdd782ae3d048ec46ce35fa2a9672903b8d",
  "block": 19326878,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T21:39:09",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlivestarbooster\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/26 13:10:21
parent authorkurzgedanke
parent permlinkheadless-ssh-and-wifi-on-raspberrypi
authornonsqtr
permlinkre-kurzgedanke-headless-ssh-and-wifi-on-raspberrypi-20180126t131021150z
title
bodyThis is actually the first thing any Pi novice should be taught. I only have a laptop and SSH & VNC are the only ways I can access my Pi's. I'm still a novice and this info would've saved me a day of struggle and total loss of unboxing euphoria!
json metadata{"tags":["raspberry"],"app":"steemit/0.1"}
Transaction InfoBlock #19316712/Trx e8c763c42b53898702273f5a9a46a2cffc8a679c
View Raw JSON Data
{
  "trx_id": "e8c763c42b53898702273f5a9a46a2cffc8a679c",
  "block": 19316712,
  "trx_in_block": 42,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T13:10:21",
  "op": [
    "comment",
    {
      "parent_author": "kurzgedanke",
      "parent_permlink": "headless-ssh-and-wifi-on-raspberrypi",
      "author": "nonsqtr",
      "permlink": "re-kurzgedanke-headless-ssh-and-wifi-on-raspberrypi-20180126t131021150z",
      "title": "",
      "body": "This is actually the first thing any Pi novice should be taught. I only have a laptop and SSH & VNC are the only ways I can access my Pi's. I'm still a novice and this info would've saved me a day of struggle and total loss of unboxing euphoria!",
      "json_metadata": "{\"tags\":[\"raspberry\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2018/01/26 13:04:27
voternonsqtr
authorkurzgedanke
permlinkheadless-ssh-and-wifi-on-raspberrypi
weight10000 (100.00%)
Transaction InfoBlock #19316594/Trx 4f00cf0e1e4d4759958352a83dea16d44a14873c
View Raw JSON Data
{
  "trx_id": "4f00cf0e1e4d4759958352a83dea16d44a14873c",
  "block": 19316594,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-26T13:04:27",
  "op": [
    "vote",
    {
      "voter": "nonsqtr",
      "author": "kurzgedanke",
      "permlink": "headless-ssh-and-wifi-on-raspberrypi",
      "weight": 10000
    }
  ]
}
kurzgedankeupvoted (100.00%) @kurzgedanke / zfa8f5wh
2018/01/25 18:20:06
voterkurzgedanke
authorkurzgedanke
permlinkzfa8f5wh
weight10000 (100.00%)
Transaction InfoBlock #19294118/Trx 9e387642a14473d442991fcb366f4e4aa8f4668e
View Raw JSON Data
{
  "trx_id": "9e387642a14473d442991fcb366f4e4aa8f4668e",
  "block": 19294118,
  "trx_in_block": 71,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T18:20:06",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "zfa8f5wh",
      "weight": 10000
    }
  ]
}
hillyupvoted (100.00%) @kurzgedanke / cwg7czep
2018/01/25 18:11:48
voterhilly
authorkurzgedanke
permlinkcwg7czep
weight10000 (100.00%)
Transaction InfoBlock #19293952/Trx 210de4eaee1946339eab1f2bff1e1eefbe0d356a
View Raw JSON Data
{
  "trx_id": "210de4eaee1946339eab1f2bff1e1eefbe0d356a",
  "block": 19293952,
  "trx_in_block": 47,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T18:11:48",
  "op": [
    "vote",
    {
      "voter": "hilly",
      "author": "kurzgedanke",
      "permlink": "cwg7czep",
      "weight": 10000
    }
  ]
}
kurzgedankeupvoted (100.00%) @kurzgedanke / cwg7czep
2018/01/25 17:27:15
voterkurzgedanke
authorkurzgedanke
permlinkcwg7czep
weight10000 (100.00%)
Transaction InfoBlock #19293061/Trx 7d635c1bbb6a19a4dbea9ddc6299a93d246bbaaf
View Raw JSON Data
{
  "trx_id": "7d635c1bbb6a19a4dbea9ddc6299a93d246bbaaf",
  "block": 19293061,
  "trx_in_block": 40,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T17:27:15",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "cwg7czep",
      "weight": 10000
    }
  ]
}
2018/01/25 17:27:03
voterfaizalghifari
authorkurzgedanke
permlinkcwg7czep
weight10000 (100.00%)
Transaction InfoBlock #19293057/Trx 45d6379f97ca6de4274ebe66d5fc847f24c7ce3b
View Raw JSON Data
{
  "trx_id": "45d6379f97ca6de4274ebe66d5fc847f24c7ce3b",
  "block": 19293057,
  "trx_in_block": 41,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T17:27:03",
  "op": [
    "vote",
    {
      "voter": "faizalghifari",
      "author": "kurzgedanke",
      "permlink": "cwg7czep",
      "weight": 10000
    }
  ]
}
kurzgedankeupdated options for cwg7czep
2018/01/25 17:26:15
authorkurzgedanke
permlinkcwg7czep
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"dtube","weight":2500}]}]]
Transaction InfoBlock #19293041/Trx 775ebb19791736c4f5c5035d34548dcd9a2ca6e4
View Raw JSON Data
{
  "trx_id": "775ebb19791736c4f5c5035d34548dcd9a2ca6e4",
  "block": 19293041,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T17:26:15",
  "op": [
    "comment_options",
    {
      "author": "kurzgedanke",
      "permlink": "cwg7czep",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "dtube",
                "weight": 2500
              }
            ]
          }
        ]
      ]
    }
  ]
}
kurzgedankepublished a new post: cwg7czep
2018/01/25 17:26:15
parent author
parent permlinksteinburg
authorkurzgedanke
permlinkcwg7czep
titleReviewTest Steinberg UR242 Audio Interface [HD] [DeutschGerman]
body<center><a href='https://d.tube/#!/v/kurzgedanke/cwg7czep'><img src='https://ipfs.io/ipfs/QmWSmdEba8QZ7c9ttvYyPBaTiZLzpjL2w3hH7qBMJWAcDa'></a></center><hr> Hallo, ich stelle euch hier das USB Audio Interface Steinberg UR242 vor und gebe euch ein kurzes Fazit dazu. http://twitter.com/KurzGedanke <hr><a href='https://d.tube/#!/v/kurzgedanke/cwg7czep'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmU2nS5n9VrX2fURXN6z1C6TtzwUhDPScnEM8j9Lx3AVyP'> ▶️ IPFS</a>
json metadata{"video":{"info":{"title":"ReviewTest Steinberg UR242 Audio Interface [HD] [DeutschGerman]","snaphash":"QmUkGLofgUxtbiLZMGZJZKcC3m7ggjErWULAEptyDGYqse","author":"kurzgedanke","permlink":"cwg7czep","duration":211.766,"filesize":108805438,"spritehash":"QmNjj27LVuiU8pnvxuztmM7wr9qaXBECUFDBu1nAB7LNGm"},"content":{"videohash":"QmU2nS5n9VrX2fURXN6z1C6TtzwUhDPScnEM8j9Lx3AVyP","video480hash":"QmcTYd2j4874aZWndmEJcTsh1ggPkZLGJzezRFKe5KjLBb","magnet":"","description":"Hallo, ich stelle euch hier das USB Audio Interface Steinberg UR242 vor und gebe euch ein kurzes Fazit dazu.\n\nhttp://twitter.com/KurzGedanke","tags":["steinburg","german","deutsch","ur242"]},"_id":"b3adc8a986b49fb4b8ad8ff35a703018"},"tags":["steinburg","german","deutsch","ur242","dtube"],"app":"dtube/0.6"}
Transaction InfoBlock #19293041/Trx 775ebb19791736c4f5c5035d34548dcd9a2ca6e4
View Raw JSON Data
{
  "trx_id": "775ebb19791736c4f5c5035d34548dcd9a2ca6e4",
  "block": 19293041,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T17:26:15",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "steinburg",
      "author": "kurzgedanke",
      "permlink": "cwg7czep",
      "title": "ReviewTest Steinberg UR242 Audio Interface [HD] [DeutschGerman]",
      "body": "<center><a href='https://d.tube/#!/v/kurzgedanke/cwg7czep'><img src='https://ipfs.io/ipfs/QmWSmdEba8QZ7c9ttvYyPBaTiZLzpjL2w3hH7qBMJWAcDa'></a></center><hr>\n\nHallo, ich stelle euch hier das USB Audio Interface Steinberg UR242 vor und gebe euch ein kurzes Fazit dazu.\n\nhttp://twitter.com/KurzGedanke\n\n<hr><a href='https://d.tube/#!/v/kurzgedanke/cwg7czep'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmU2nS5n9VrX2fURXN6z1C6TtzwUhDPScnEM8j9Lx3AVyP'> ▶️ IPFS</a>",
      "json_metadata": "{\"video\":{\"info\":{\"title\":\"ReviewTest Steinberg UR242 Audio Interface [HD] [DeutschGerman]\",\"snaphash\":\"QmUkGLofgUxtbiLZMGZJZKcC3m7ggjErWULAEptyDGYqse\",\"author\":\"kurzgedanke\",\"permlink\":\"cwg7czep\",\"duration\":211.766,\"filesize\":108805438,\"spritehash\":\"QmNjj27LVuiU8pnvxuztmM7wr9qaXBECUFDBu1nAB7LNGm\"},\"content\":{\"videohash\":\"QmU2nS5n9VrX2fURXN6z1C6TtzwUhDPScnEM8j9Lx3AVyP\",\"video480hash\":\"QmcTYd2j4874aZWndmEJcTsh1ggPkZLGJzezRFKe5KjLBb\",\"magnet\":\"\",\"description\":\"Hallo, ich stelle euch hier das USB Audio Interface Steinberg UR242 vor und gebe euch ein kurzes Fazit dazu.\\n\\nhttp://twitter.com/KurzGedanke\",\"tags\":[\"steinburg\",\"german\",\"deutsch\",\"ur242\"]},\"_id\":\"b3adc8a986b49fb4b8ad8ff35a703018\"},\"tags\":[\"steinburg\",\"german\",\"deutsch\",\"ur242\",\"dtube\"],\"app\":\"dtube/0.6\"}"
    }
  ]
}
kurzgedankeupdated options for zfa8f5wh
2018/01/25 17:21:12
authorkurzgedanke
permlinkzfa8f5wh
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"dtube","weight":2500}]}]]
Transaction InfoBlock #19292940/Trx 09148a4a612c7e3185c45207c0a00ce85156cad3
View Raw JSON Data
{
  "trx_id": "09148a4a612c7e3185c45207c0a00ce85156cad3",
  "block": 19292940,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T17:21:12",
  "op": [
    "comment_options",
    {
      "author": "kurzgedanke",
      "permlink": "zfa8f5wh",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "dtube",
                "weight": 2500
              }
            ]
          }
        ]
      ]
    }
  ]
}
kurzgedankepublished a new post: zfa8f5wh
2018/01/25 17:21:12
parent author
parent permlinkfest
authorkurzgedanke
permlinkzfa8f5wh
titleFest und Flauschig LEGAL am Computer hören, via Spotify!
body<center><a href='https://d.tube/#!/v/kurzgedanke/zfa8f5wh'><img src='https://ipfs.io/ipfs/QmZ3rWVVzv1hE4bkChqKchdpRNgeMoUz8ZUF6B2skAW8LV'></a></center><hr> Fest und Flauschig. Jan Böhmermann und Olli Schulz geben ihrem Kommunikationsbedürfnis freiem Lauf und unterhalten via Spotify tausende von Menschen. Doch das nur an mobilen Endgeräten. Zumindest bis jetzt. In diesem Video erkläre ich euch, wie ihr den Podcast Fest und Flauschig auch an eurem Desktop PC, Laptop oder sonstigen Computer genießen könnt. http://twitter.com/KurzGedanke <hr><a href='https://d.tube/#!/v/kurzgedanke/zfa8f5wh'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmVDqtTi9cT2f5dHFwurmbiU25Z1pe6MKV7Gh67Jn9EUzF'> ▶️ IPFS</a>
json metadata{"video":{"info":{"title":"Fest und Flauschig LEGAL am Computer hören, via Spotify!","snaphash":"QmViWabigCJ72taD1cVB7Fh15iLPKFpc5PjyCKt9fg6JXB","author":"kurzgedanke","permlink":"zfa8f5wh","duration":72.284,"filesize":8902942,"spritehash":"QmSSQUnYVdjXitsjNbHHiEbUqR3SY9o9tnmm8ZHmNKUmkS"},"content":{"videohash":"QmVDqtTi9cT2f5dHFwurmbiU25Z1pe6MKV7Gh67Jn9EUzF","video480hash":"Qmc4zLsAJhcw3cQBdUPdd2jEXhZjzHye4wVLbWjPPjSEzm","magnet":"","description":"Fest und Flauschig. Jan Böhmermann und Olli Schulz geben ihrem Kommunikationsbedürfnis freiem Lauf und unterhalten via Spotify tausende von Menschen. Doch das nur an mobilen Endgeräten. Zumindest bis jetzt. In diesem Video erkläre ich euch, wie ihr den Podcast Fest und Flauschig auch an eurem Desktop PC, Laptop oder sonstigen Computer genießen könnt.\n\nhttp://twitter.com/KurzGedanke","tags":["fest","und","flauschig","jan"]},"_id":"18da1f14663e861afecbb04485890344"},"tags":["fest","und","flauschig","jan","dtube"],"app":"dtube/0.6"}
Transaction InfoBlock #19292940/Trx 09148a4a612c7e3185c45207c0a00ce85156cad3
View Raw JSON Data
{
  "trx_id": "09148a4a612c7e3185c45207c0a00ce85156cad3",
  "block": 19292940,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-25T17:21:12",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "fest",
      "author": "kurzgedanke",
      "permlink": "zfa8f5wh",
      "title": "Fest und Flauschig LEGAL am Computer hören, via Spotify!",
      "body": "<center><a href='https://d.tube/#!/v/kurzgedanke/zfa8f5wh'><img src='https://ipfs.io/ipfs/QmZ3rWVVzv1hE4bkChqKchdpRNgeMoUz8ZUF6B2skAW8LV'></a></center><hr>\n\nFest und Flauschig. Jan Böhmermann und Olli Schulz geben ihrem Kommunikationsbedürfnis freiem Lauf und unterhalten via Spotify tausende von Menschen. Doch das nur an mobilen Endgeräten. Zumindest bis jetzt. In diesem Video erkläre ich euch, wie ihr den Podcast Fest und Flauschig auch an eurem Desktop PC, Laptop oder sonstigen Computer genießen könnt.\n\nhttp://twitter.com/KurzGedanke\n\n<hr><a href='https://d.tube/#!/v/kurzgedanke/zfa8f5wh'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmVDqtTi9cT2f5dHFwurmbiU25Z1pe6MKV7Gh67Jn9EUzF'> ▶️ IPFS</a>",
      "json_metadata": "{\"video\":{\"info\":{\"title\":\"Fest und Flauschig LEGAL am Computer hören, via Spotify!\",\"snaphash\":\"QmViWabigCJ72taD1cVB7Fh15iLPKFpc5PjyCKt9fg6JXB\",\"author\":\"kurzgedanke\",\"permlink\":\"zfa8f5wh\",\"duration\":72.284,\"filesize\":8902942,\"spritehash\":\"QmSSQUnYVdjXitsjNbHHiEbUqR3SY9o9tnmm8ZHmNKUmkS\"},\"content\":{\"videohash\":\"QmVDqtTi9cT2f5dHFwurmbiU25Z1pe6MKV7Gh67Jn9EUzF\",\"video480hash\":\"Qmc4zLsAJhcw3cQBdUPdd2jEXhZjzHye4wVLbWjPPjSEzm\",\"magnet\":\"\",\"description\":\"Fest und Flauschig. Jan Böhmermann und Olli Schulz geben ihrem Kommunikationsbedürfnis freiem Lauf und unterhalten via Spotify tausende von Menschen. Doch das nur an mobilen Endgeräten. Zumindest bis jetzt. In diesem Video erkläre ich euch, wie ihr den Podcast Fest und Flauschig auch an eurem Desktop PC, Laptop oder sonstigen Computer genießen könnt.\\n\\nhttp://twitter.com/KurzGedanke\",\"tags\":[\"fest\",\"und\",\"flauschig\",\"jan\"]},\"_id\":\"18da1f14663e861afecbb04485890344\"},\"tags\":[\"fest\",\"und\",\"flauschig\",\"jan\",\"dtube\"],\"app\":\"dtube/0.6\"}"
    }
  ]
}
2018/01/24 23:33:45
voterzsh
authorkurzgedanke
permlinkbeginner-web-scraping-in-mostly-pure-python
weight9700 (97.00%)
Transaction InfoBlock #19271600/Trx e3189d3e1e2f8406400b9157dc651ba0cae01ff4
View Raw JSON Data
{
  "trx_id": "e3189d3e1e2f8406400b9157dc651ba0cae01ff4",
  "block": 19271600,
  "trx_in_block": 36,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T23:33:45",
  "op": [
    "vote",
    {
      "voter": "zsh",
      "author": "kurzgedanke",
      "permlink": "beginner-web-scraping-in-mostly-pure-python",
      "weight": 9700
    }
  ]
}
2018/01/24 10:46:30
votermattockfs
authorkurzgedanke
permlinkhow-to-encrypt-files-with-aes
weight10000 (100.00%)
Transaction InfoBlock #19256258/Trx 99659bd21969d32ec0204d6072da1984930163e1
View Raw JSON Data
{
  "trx_id": "99659bd21969d32ec0204d6072da1984930163e1",
  "block": 19256258,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:46:30",
  "op": [
    "vote",
    {
      "voter": "mattockfs",
      "author": "kurzgedanke",
      "permlink": "how-to-encrypt-files-with-aes",
      "weight": 10000
    }
  ]
}
2018/01/24 10:37:39
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dtube","what":["blog"]}]
Transaction InfoBlock #19256081/Trx f5ce489c98bb70d2f023114e2001f96a35702673
View Raw JSON Data
{
  "trx_id": "f5ce489c98bb70d2f023114e2001f96a35702673",
  "block": 19256081,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:37:39",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dtube\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/24 10:32:54
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlive","what":["blog"]}]
Transaction InfoBlock #19255986/Trx 82a435d1aa572d1ef0ca05cbe063f4cd5c517631
View Raw JSON Data
{
  "trx_id": "82a435d1aa572d1ef0ca05cbe063f4cd5c517631",
  "block": 19255986,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:32:54",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlive\",\"what\":[\"blog\"]}]"
    }
  ]
}
2018/01/24 10:32:51
required auths[]
required posting auths["kurzgedanke"]
idfollow
json["follow",{"follower":"kurzgedanke","following":"dlivestarbooster","what":["blog"]}]
Transaction InfoBlock #19255985/Trx a20a2a0f378e1539a82ba67761a5607b46156049
View Raw JSON Data
{
  "trx_id": "a20a2a0f378e1539a82ba67761a5607b46156049",
  "block": 19255985,
  "trx_in_block": 64,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:32:51",
  "op": [
    "custom_json",
    {
      "required_auths": [],
      "required_posting_auths": [
        "kurzgedanke"
      ],
      "id": "follow",
      "json": "[\"follow\",{\"follower\":\"kurzgedanke\",\"following\":\"dlivestarbooster\",\"what\":[\"blog\"]}]"
    }
  ]
}
kurzgedankeupdated their account properties
2018/01/24 10:32:48
accountkurzgedanke
posting{"weight_threshold":1,"account_auths":[["dlive.app",1],["dmania.app",1],["dtube.app",1]],"key_auths":[["STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",1]]}
memo keySTM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A
json metadata{"profile":{"name":"KurzGedanke","website":"https://kurzgedanke.de","profile_image":"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg","cover_image":"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500","location":"Germany","about":"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"}}
Transaction InfoBlock #19255984/Trx fe80b7d600a63c7515477ace32e382c539181470
View Raw JSON Data
{
  "trx_id": "fe80b7d600a63c7515477ace32e382c539181470",
  "block": 19255984,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:32:48",
  "op": [
    "account_update",
    {
      "account": "kurzgedanke",
      "posting": {
        "weight_threshold": 1,
        "account_auths": [
          [
            "dlive.app",
            1
          ],
          [
            "dmania.app",
            1
          ],
          [
            "dtube.app",
            1
          ]
        ],
        "key_auths": [
          [
            "STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",
            1
          ]
        ]
      },
      "memo_key": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A",
      "json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\",\"profile_image\":\"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg\",\"cover_image\":\"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500\",\"location\":\"Germany\",\"about\":\"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧\"}}"
    }
  ]
}
kurzgedankeupdated their account properties
2018/01/24 10:29:12
accountkurzgedanke
posting{"weight_threshold":1,"account_auths":[["dmania.app",1],["dtube.app",1]],"key_auths":[["STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",1]]}
memo keySTM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A
json metadata{"profile":{"name":"KurzGedanke","website":"https://kurzgedanke.de","profile_image":"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg","cover_image":"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500","location":"Germany","about":"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"}}
Transaction InfoBlock #19255912/Trx b2616af4502186ed4655644d925e268292692d0a
View Raw JSON Data
{
  "trx_id": "b2616af4502186ed4655644d925e268292692d0a",
  "block": 19255912,
  "trx_in_block": 43,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:29:12",
  "op": [
    "account_update",
    {
      "account": "kurzgedanke",
      "posting": {
        "weight_threshold": 1,
        "account_auths": [
          [
            "dmania.app",
            1
          ],
          [
            "dtube.app",
            1
          ]
        ],
        "key_auths": [
          [
            "STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",
            1
          ]
        ]
      },
      "memo_key": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A",
      "json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\",\"profile_image\":\"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg\",\"cover_image\":\"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500\",\"location\":\"Germany\",\"about\":\"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧\"}}"
    }
  ]
}
2018/01/24 10:27:48
voterzapper
authorkurzgedanke
permlinkheadless-ssh-and-wifi-on-raspberrypi
weight100 (1.00%)
Transaction InfoBlock #19255884/Trx 3659c1ecf0e9e237e292a9ee4815c788369083d3
View Raw JSON Data
{
  "trx_id": "3659c1ecf0e9e237e292a9ee4815c788369083d3",
  "block": 19255884,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:27:48",
  "op": [
    "vote",
    {
      "voter": "zapper",
      "author": "kurzgedanke",
      "permlink": "headless-ssh-and-wifi-on-raspberrypi",
      "weight": 100
    }
  ]
}
kurzgedankeupvoted (100.00%) @kurzgedanke / 65kzre60
2018/01/24 10:27:30
voterkurzgedanke
authorkurzgedanke
permlink65kzre60
weight10000 (100.00%)
Transaction InfoBlock #19255878/Trx d3d8c5b88ee33c9adb66d3256fad25f54f04e877
View Raw JSON Data
{
  "trx_id": "d3d8c5b88ee33c9adb66d3256fad25f54f04e877",
  "block": 19255878,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:27:30",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "65kzre60",
      "weight": 10000
    }
  ]
}
2018/01/24 10:25:03
voterkurzgedanke
authorkurzgedanke
permlinkhow-to-encrypt-files-with-aes
weight10000 (100.00%)
Transaction InfoBlock #19255829/Trx f4f834e7da2583298be63c1635b2bfea61b2f1a0
View Raw JSON Data
{
  "trx_id": "f4f834e7da2583298be63c1635b2bfea61b2f1a0",
  "block": 19255829,
  "trx_in_block": 44,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:25:03",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "how-to-encrypt-files-with-aes",
      "weight": 10000
    }
  ]
}
2018/01/24 10:25:03
parent author
parent permlinkencryption
authorkurzgedanke
permlinkhow-to-encrypt-files-with-aes
titleHow to Encrypt Files with AES
bodyIn times of mass surveillance, public Wi-Fis and a lot of bad people trying to steal your data you want to encrypt your data before you send them over the internet. This is possible with something called _OpenSLL_ and _AES_. _AES_ is a cryptological cipher to encrypt your data, _OpenSSL_ is a suite with cryptological stuff in it for you to use. _OpenSSL_ should be preinstalled on all _\*nix_ operation system. ### Let’s start: On Mac open your terminal with the spotlight search and entering `terminal`. Hit enter to start it up. ![Terminal on a Mac](https://kurzgedanke.de/img/encrypt_with_aes/terminal.png) You need to navigate to the folder where the file, you want to encrypt, is located. In my case this is the Desktop. If you want to know more about navigating the terminal, [here is a link to a tutorial.](https://computers.tutsplus.com/tutorials/navigating-the-terminal-a-gentle-introduction--mac-3855) > Of course, you can just copy the commands, but without the `$`. This indicates just a line you can enter in the terminal. ``` $ cd Desktop/ ``` To show what files you have on your desktop you can use the `ls` command. ``` $ ls very_important_file.txt ``` You can see, I have a `very_important_file.txt`on my desktop, which I want to encrypt before I send it to my friend. To encrypt this file you can use the following command: ``` $ openssl aes-256-cbc -a -salt -in very_important_file.txt -out someRandomName.enc enter aes-256-cbc encryption password: Verifying - enter aes-256-cbc encryption password: ``` It asks you now for a password. You should use a real strength and long password and communicate it to a safe channel. And if you ask, the internet, even with a super fancy encrypted messenger, is not a safe channel. Let’s shortly break up the command. - `openssl` is the cipher suite I mentioned earlier. - `aes-256-cbc` is the encryption cipher. An aes with 256 key in cbc mode. - `-a` is optional and is used for a base64 encoding which enables you to look at the file in a text editor. - `-salt` adds a nonce to the encryption and makes it even stronger - `-in` tells _OpenSSL_ which file it should encrypt - `-out` tells _OpenSSL_ what the name of the output file should be. You should use a random name without an extension so no one can guess the underlying file type. If your friend wants to decrypt the file he/she can use the following command: ``` $ openssl aes-256-cbc -d -a -in someRandomName.enc -out very_important_file.txt enter aes-256-cbc decryption password: ``` Your friend is of course asked for the password to decrypt the file. But let’s break down this command as well. - `openssl` is the cipher suite I mentioned earlier. - `aes-256-cbc` is the encryption cipher. An aes with 256 key in cbc mode. - `-d` tells _OpenSSL_ to use decryption, not encryptipn. - `-a` tells _OpenSSL_ that the file was base 64 encoded. If you left the `-a` out by the encryption, you have to leave if from the decryption out aswell. - `-in` tells _OpenSSL_ which file it should decrypt. - `-out` tells _OpenSSL_ the output name of the decrypted file. Please keep in mind that this is just an encryption. The file could be altered on its way through the internet by an attacker.
json metadata{"tags":["encryption","aes","security","online","files"],"image":["https://kurzgedanke.de/img/encrypt_with_aes/terminal.png"],"links":["https://computers.tutsplus.com/tutorials/navigating-the-terminal-a-gentle-introduction--mac-3855"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #19255829/Trx f4f834e7da2583298be63c1635b2bfea61b2f1a0
View Raw JSON Data
{
  "trx_id": "f4f834e7da2583298be63c1635b2bfea61b2f1a0",
  "block": 19255829,
  "trx_in_block": 44,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:25:03",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "encryption",
      "author": "kurzgedanke",
      "permlink": "how-to-encrypt-files-with-aes",
      "title": "How to Encrypt Files with AES",
      "body": "In times of mass surveillance, public Wi-Fis and a lot of bad people trying to steal your data you want to encrypt your data before you send them over the internet.\n\nThis is possible with something called _OpenSLL_ and _AES_. _AES_ is a cryptological cipher to encrypt your data, _OpenSSL_ is a suite with cryptological stuff in it for you to use. _OpenSSL_ should be preinstalled on all _\\*nix_ operation system.\n\n### Let’s start:\n\nOn Mac open your terminal with the spotlight search and entering `terminal`. Hit enter to start it up.\n\n![Terminal on a Mac](https://kurzgedanke.de/img/encrypt_with_aes/terminal.png)\n\nYou need to navigate to the folder where the file, you want to encrypt, is located. In my case this is the Desktop. If you want to know more about navigating the terminal, [here is a link to a tutorial.](https://computers.tutsplus.com/tutorials/navigating-the-terminal-a-gentle-introduction--mac-3855)\n\n> Of course, you can just copy the commands, but without the `$`. This indicates just a line you can enter in the terminal.\n```\n$ cd Desktop/\n```\n\nTo show what files you have on your desktop you can use the `ls` command.\n\n```\n$ ls\nvery_important_file.txt\n```\n\nYou can see, I have a `very_important_file.txt`on my desktop, which I want to encrypt before I send it to my friend. To encrypt this file you can use the following command:\n\n```\n$ openssl aes-256-cbc -a -salt -in very_important_file.txt -out someRandomName.enc\n\nenter aes-256-cbc encryption password:\nVerifying - enter aes-256-cbc encryption password:\n```\n\nIt asks you now for a password. You should use a real strength and long password and communicate it to a safe channel. And if you ask, the internet, even with a super fancy encrypted messenger, is not a safe channel. Let’s shortly break up the command.\n\n- `openssl` is the cipher suite I mentioned earlier.\n- `aes-256-cbc` is the encryption cipher. An aes with 256 key in cbc mode.\n- `-a` is optional and is used for a base64 encoding which enables you to look at the file in a text editor.\n- `-salt` adds a nonce to the encryption and makes it even stronger\n- `-in` tells _OpenSSL_ which file it should encrypt\n- `-out` tells _OpenSSL_ what the name of the output file should be. You should use a random name without an extension so no one can guess the underlying file type.\n\nIf your friend wants to decrypt the file he/she can use the following command:\n\n```\n$ openssl aes-256-cbc -d -a -in someRandomName.enc -out very_important_file.txt\n\nenter aes-256-cbc decryption password:\n```\n\nYour friend is of course asked for the password to decrypt the file. But let’s break down this command as well.\n\n- `openssl` is the cipher suite I mentioned earlier.\n- `aes-256-cbc` is the encryption cipher. An aes with 256 key in cbc mode.\n- `-d` tells _OpenSSL_ to use decryption, not encryptipn.\n- `-a` tells _OpenSSL_ that the file was base 64 encoded. If you left the `-a` out by the encryption, you have to leave if from the decryption out aswell.\n- `-in` tells _OpenSSL_ which file it should decrypt.\n- `-out` tells _OpenSSL_ the output name of the decrypted file.\n\nPlease keep in mind that this is just an encryption. The file could be altered on its way through the internet by an attacker.",
      "json_metadata": "{\"tags\":[\"encryption\",\"aes\",\"security\",\"online\",\"files\"],\"image\":[\"https://kurzgedanke.de/img/encrypt_with_aes/terminal.png\"],\"links\":[\"https://computers.tutsplus.com/tutorials/navigating-the-terminal-a-gentle-introduction--mac-3855\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
2018/01/24 10:17:33
votergkumar
authorkurzgedanke
permlinkheadless-ssh-and-wifi-on-raspberrypi
weight10000 (100.00%)
Transaction InfoBlock #19255679/Trx c5610e273604d2280ddf14b2e360503f11ba2c6c
View Raw JSON Data
{
  "trx_id": "c5610e273604d2280ddf14b2e360503f11ba2c6c",
  "block": 19255679,
  "trx_in_block": 49,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:17:33",
  "op": [
    "vote",
    {
      "voter": "gkumar",
      "author": "kurzgedanke",
      "permlink": "headless-ssh-and-wifi-on-raspberrypi",
      "weight": 10000
    }
  ]
}
2018/01/24 10:16:48
voterkurzgedanke
authorkurzgedanke
permlinkheadless-ssh-and-wifi-on-raspberrypi
weight10000 (100.00%)
Transaction InfoBlock #19255664/Trx 2a8dcf42aee09fb3ddd58a33d3724eab129fcfe6
View Raw JSON Data
{
  "trx_id": "2a8dcf42aee09fb3ddd58a33d3724eab129fcfe6",
  "block": 19255664,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:16:48",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "headless-ssh-and-wifi-on-raspberrypi",
      "weight": 10000
    }
  ]
}
2018/01/24 10:16:48
parent author
parent permlinkraspberry
authorkurzgedanke
permlinkheadless-ssh-and-wifi-on-raspberrypi
titleHeadless ssh and Wifi on RaspberryPi
body#### SSH: To enable SSH on a RaspberryPi with out a monitor, keyboard or mouse put your SD-Card in a card reader and plug into your main PC. Open up a terminal and navigate to the SD Card. ``` # On Mac: ╭─loki@lokiTheGod ~ ╰─$ cd /Volumes ╭─loki@lokiTheGod /Volumes ╰─$ ls BOOTCAMP MACINTOSH HD Untitled boot ``` Now you are in the Volumes folder, which shows all drives connected to your mac. You have to create an empty `ssh` file on the Pi SD-Card. ``` ╭─loki@lokiTheGod /Volumes ╰─$ cd boot ╭─loki@lokiTheGod /Volumes/boot ╰─$ touch ssh ``` Enter `cd boot` to go into the Pi SD-Card and then type in `touch ssh` to create an empty ssh file. You can verify this by typing `ls` in your terminal. #### WiFi: > Personally this approach didn’t worked for me… so the easiest way to it is via Ethernet. To enable WiFi directly on your headless Pi place a file name `wpa_supplicant.conf` in the boot directory of your Pi. The `wpa_supplicant.conf` is moved while the Pi starts to `/etc/wpa_supplicant/wpa_supplicant.conf` where the the wpa configurations are located. A simple and for most networks sufficient `wpa_supplicant.conf` looks like this: ###### WPA: ``` network={ ssid="YOUR_SSID" psk="YOUR_PASSWORD" key_mgmt=WPA-PSK } ``` ###### WPA2: ``` network={ ssid="YOUR_NETWORK_NAME" psk="YOUR_NETWORK_PASSWORD" proto=RSN key_mgmt=WPA-PSK pairwise=CCMP auth_alg=OPEN } ``` For more information on this you can look at the [Arch Wiki WPA supplicant site (Link)](https://wiki.archlinux.org/index.php/WPA_supplicant). Have lot of fun with your Pi!
json metadata{"tags":["raspberry","pi","raspberrypi","wifi","ssh"],"links":["https://wiki.archlinux.org/index.php/WPA_supplicant"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #19255664/Trx 2a8dcf42aee09fb3ddd58a33d3724eab129fcfe6
View Raw JSON Data
{
  "trx_id": "2a8dcf42aee09fb3ddd58a33d3724eab129fcfe6",
  "block": 19255664,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T10:16:48",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "raspberry",
      "author": "kurzgedanke",
      "permlink": "headless-ssh-and-wifi-on-raspberrypi",
      "title": "Headless ssh and Wifi on RaspberryPi",
      "body": "#### SSH:\n\nTo enable SSH on a RaspberryPi with out a monitor, keyboard or mouse put your SD-Card in a card reader and plug into your main PC.\n\nOpen up a terminal and navigate to the SD Card.\n\n```\n# On Mac:\n╭─loki@lokiTheGod ~\n╰─$ cd /Volumes\n╭─loki@lokiTheGod /Volumes\n╰─$ ls\nBOOTCAMP MACINTOSH HD Untitled boot\n```\n\nNow you are in the Volumes folder, which shows all drives connected to your mac. You have to create an empty `ssh` file on the Pi SD-Card.\n\n```\n╭─loki@lokiTheGod /Volumes\n╰─$ cd boot\n╭─loki@lokiTheGod /Volumes/boot\n╰─$ touch ssh\n```\n\nEnter `cd boot` to go into the Pi SD-Card and then type in `touch ssh` to create an empty ssh file.\n\nYou can verify this by typing `ls` in your terminal.\n\n#### WiFi:\n> Personally this approach didn’t worked for me… so the easiest way to it is via Ethernet.\n\nTo enable WiFi directly on your headless Pi place a file name `wpa_supplicant.conf` in the boot directory of your Pi.\n\nThe `wpa_supplicant.conf` is moved while the Pi starts to `/etc/wpa_supplicant/wpa_supplicant.conf` where the the wpa configurations are located.\n\nA simple and for most networks sufficient `wpa_supplicant.conf` looks like this:\n\n###### WPA:\n\n```\nnetwork={\n    ssid=\"YOUR_SSID\"\n    psk=\"YOUR_PASSWORD\"\n    key_mgmt=WPA-PSK\n}\n```\n\n###### WPA2:\n\n```\nnetwork={\n    ssid=\"YOUR_NETWORK_NAME\"\n    psk=\"YOUR_NETWORK_PASSWORD\"\n    proto=RSN\n    key_mgmt=WPA-PSK\n    pairwise=CCMP\n    auth_alg=OPEN\n}\n```\n\nFor more information on this you can look at the [Arch Wiki WPA supplicant site (Link)](https://wiki.archlinux.org/index.php/WPA_supplicant).\n\nHave lot of fun with your Pi!",
      "json_metadata": "{\"tags\":[\"raspberry\",\"pi\",\"raspberrypi\",\"wifi\",\"ssh\"],\"links\":[\"https://wiki.archlinux.org/index.php/WPA_supplicant\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
kurzgedankeupvoted (100.00%) @pilzschaf / qnvawlqj
2018/01/24 09:27:30
voterkurzgedanke
authorpilzschaf
permlinkqnvawlqj
weight10000 (100.00%)
Transaction InfoBlock #19254678/Trx b93ceb5f0d22ec287f6ec5a3d696180f9d107cce
View Raw JSON Data
{
  "trx_id": "b93ceb5f0d22ec287f6ec5a3d696180f9d107cce",
  "block": 19254678,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T09:27:30",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "pilzschaf",
      "permlink": "qnvawlqj",
      "weight": 10000
    }
  ]
}
2018/01/24 02:43:15
voternicnas
authorkurzgedanke
permlinkbeginner-web-scraping-in-mostly-pure-python
weight10000 (100.00%)
Transaction InfoBlock #19246596/Trx a878d8a4de8ece7707ca02e90954b634e43f2111
View Raw JSON Data
{
  "trx_id": "a878d8a4de8ece7707ca02e90954b634e43f2111",
  "block": 19246596,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-24T02:43:15",
  "op": [
    "vote",
    {
      "voter": "nicnas",
      "author": "kurzgedanke",
      "permlink": "beginner-web-scraping-in-mostly-pure-python",
      "weight": 10000
    }
  ]
}
balteupvoted (2.00%) @kurzgedanke / 65kzre60
2018/01/23 21:43:48
voterbalte
authorkurzgedanke
permlink65kzre60
weight200 (2.00%)
Transaction InfoBlock #19240609/Trx 0ccdc221cf5f51d93716c827eaa0aeefe328de5e
View Raw JSON Data
{
  "trx_id": "0ccdc221cf5f51d93716c827eaa0aeefe328de5e",
  "block": 19240609,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T21:43:48",
  "op": [
    "vote",
    {
      "voter": "balte",
      "author": "kurzgedanke",
      "permlink": "65kzre60",
      "weight": 200
    }
  ]
}
2018/01/23 20:52:36
voterubg
authorkurzgedanke
permlinkbeginner-web-scraping-in-mostly-pure-python
weight100 (1.00%)
Transaction InfoBlock #19239588/Trx 3a3961b622b590027893ff852cf08c35712dbcde
View Raw JSON Data
{
  "trx_id": "3a3961b622b590027893ff852cf08c35712dbcde",
  "block": 19239588,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T20:52:36",
  "op": [
    "vote",
    {
      "voter": "ubg",
      "author": "kurzgedanke",
      "permlink": "beginner-web-scraping-in-mostly-pure-python",
      "weight": 100
    }
  ]
}
kurzgedankeupdated options for 65kzre60
2018/01/23 20:06:54
authorkurzgedanke
permlink65kzre60
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"dtube","weight":2500}]}]]
Transaction InfoBlock #19238674/Trx 3d0001c9e7141c179e0c1b76beea7b598b12ae1e
View Raw JSON Data
{
  "trx_id": "3d0001c9e7141c179e0c1b76beea7b598b12ae1e",
  "block": 19238674,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T20:06:54",
  "op": [
    "comment_options",
    {
      "author": "kurzgedanke",
      "permlink": "65kzre60",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "dtube",
                "weight": 2500
              }
            ]
          }
        ]
      ]
    }
  ]
}
kurzgedankepublished a new post: 65kzre60
2018/01/23 20:06:54
parent author
parent permlinkphotoshop
authorkurzgedanke
permlink65kzre60
titlePhotoshop CS3-6 LONG SHADOW (Flat Design) [HD] [Deutsch]
body<center><a href='https://d.tube/#!/v/kurzgedanke/65kzre60'><img src='https://ipfs.io/ipfs/QmVw8vKq2zK82w1THBdgGeW9cH12fHZenvGrV8gqiCcDYM'></a></center><hr> Ein Tutorial zum erstellen von Long Shadows und Flat Designs in Photoshop. <hr><a href='https://d.tube/#!/v/kurzgedanke/65kzre60'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmbWVLe4vziKqr9Uv16iT6tUHU7H2g23UAsKjDYq17DHJY'> ▶️ IPFS</a>
json metadata{"video":{"info":{"title":"Photoshop CS3-6 LONG SHADOW (Flat Design) [HD] [Deutsch]","snaphash":"Qmbhr9Di3HkpQNjHszchLUbsjvCxW8z6jGcrUXMP5boQy1","author":"kurzgedanke","permlink":"65kzre60","duration":313.172,"filesize":15151295,"spritehash":"QmfEbrYoZm81Uc5JB4132grytqP2JKrJJvSemRarFcWeML"},"content":{"videohash":"QmbWVLe4vziKqr9Uv16iT6tUHU7H2g23UAsKjDYq17DHJY","video480hash":"QmRYG66vtHu2nSAVzjLN9cLW3Ax9sNVituTbVmTxuNGgj4","magnet":"","description":"Ein Tutorial zum erstellen von Long Shadows und Flat Designs in Photoshop.","tags":["photoshop","tutorial","deutsch","germany"]},"_id":"45ac53e4261d59f22a779df87bf44901"},"tags":["photoshop","tutorial","deutsch","germany","dtube"],"app":"dtube/0.6"}
Transaction InfoBlock #19238674/Trx 3d0001c9e7141c179e0c1b76beea7b598b12ae1e
View Raw JSON Data
{
  "trx_id": "3d0001c9e7141c179e0c1b76beea7b598b12ae1e",
  "block": 19238674,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T20:06:54",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "photoshop",
      "author": "kurzgedanke",
      "permlink": "65kzre60",
      "title": "Photoshop CS3-6 LONG SHADOW (Flat Design) [HD] [Deutsch]",
      "body": "<center><a href='https://d.tube/#!/v/kurzgedanke/65kzre60'><img src='https://ipfs.io/ipfs/QmVw8vKq2zK82w1THBdgGeW9cH12fHZenvGrV8gqiCcDYM'></a></center><hr>\n\nEin Tutorial zum erstellen von Long Shadows und Flat Designs in Photoshop.\n\n<hr><a href='https://d.tube/#!/v/kurzgedanke/65kzre60'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmbWVLe4vziKqr9Uv16iT6tUHU7H2g23UAsKjDYq17DHJY'> ▶️ IPFS</a>",
      "json_metadata": "{\"video\":{\"info\":{\"title\":\"Photoshop CS3-6 LONG SHADOW (Flat Design) [HD] [Deutsch]\",\"snaphash\":\"Qmbhr9Di3HkpQNjHszchLUbsjvCxW8z6jGcrUXMP5boQy1\",\"author\":\"kurzgedanke\",\"permlink\":\"65kzre60\",\"duration\":313.172,\"filesize\":15151295,\"spritehash\":\"QmfEbrYoZm81Uc5JB4132grytqP2JKrJJvSemRarFcWeML\"},\"content\":{\"videohash\":\"QmbWVLe4vziKqr9Uv16iT6tUHU7H2g23UAsKjDYq17DHJY\",\"video480hash\":\"QmRYG66vtHu2nSAVzjLN9cLW3Ax9sNVituTbVmTxuNGgj4\",\"magnet\":\"\",\"description\":\"Ein Tutorial zum erstellen von Long Shadows und Flat Designs in Photoshop.\",\"tags\":[\"photoshop\",\"tutorial\",\"deutsch\",\"germany\"]},\"_id\":\"45ac53e4261d59f22a779df87bf44901\"},\"tags\":[\"photoshop\",\"tutorial\",\"deutsch\",\"germany\",\"dtube\"],\"app\":\"dtube/0.6\"}"
    }
  ]
}
2018/01/23 19:09:09
voterkurzgedanke
authorkurzgedanke
permlinkbeginner-web-scraping-in-mostly-pure-python
weight10000 (100.00%)
Transaction InfoBlock #19237519/Trx 4cf7f87ca9b259ffdb968ee6d0873d5d870ee04f
View Raw JSON Data
{
  "trx_id": "4cf7f87ca9b259ffdb968ee6d0873d5d870ee04f",
  "block": 19237519,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T19:09:09",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "kurzgedanke",
      "permlink": "beginner-web-scraping-in-mostly-pure-python",
      "weight": 10000
    }
  ]
}
2018/01/23 19:08:39
voterkurzgedanke
authorvelimir
permlinkoriginal-art-photography-series-by-velimir-180-above-us
weight10000 (100.00%)
Transaction InfoBlock #19237509/Trx a75a34b74419d43b84eb07a2f79b814fe684ac71
View Raw JSON Data
{
  "trx_id": "a75a34b74419d43b84eb07a2f79b814fe684ac71",
  "block": 19237509,
  "trx_in_block": 36,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T19:08:39",
  "op": [
    "vote",
    {
      "voter": "kurzgedanke",
      "author": "velimir",
      "permlink": "original-art-photography-series-by-velimir-180-above-us",
      "weight": 10000
    }
  ]
}
kurzgedankeupdated their account properties
2018/01/23 19:06:06
accountkurzgedanke
memo keySTM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A
json metadata{"profile":{"name":"KurzGedanke","website":"https://kurzgedanke.de","profile_image":"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg","cover_image":"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500","location":"Germany","about":"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"}}
Transaction InfoBlock #19237458/Trx 84ef815f1699e5a754cfd8082a36fd91076ad576
View Raw JSON Data
{
  "trx_id": "84ef815f1699e5a754cfd8082a36fd91076ad576",
  "block": 19237458,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T19:06:06",
  "op": [
    "account_update",
    {
      "account": "kurzgedanke",
      "memo_key": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A",
      "json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\",\"profile_image\":\"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg\",\"cover_image\":\"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500\",\"location\":\"Germany\",\"about\":\"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧\"}}"
    }
  ]
}
2018/01/23 19:04:36
parent author
parent permlinkpython
authorkurzgedanke
permlinkbeginner-web-scraping-in-mostly-pure-python
titleBeginner: Web Scraping in Mostly Pure Python
body![HTML source code of my website](https://thepracticaldev.s3.amazonaws.com/i/6j22l3ifl2b2t82o80ya.png) I love web scraping, especially in the beginning of learning how to code. It is fairly easy, you can learn a lot about how to handle data and you get immediate results! **But** I see a lot of tutorials which get overly complicated and focuses mainly on a framework called Beautiful Soup. It is a fantastic and mighty framework but most of the time - and especially for a beginner - it is completely over the top. Let's be honest, we don't want to index a complete website, most of the times we just want to download images or ask for a few values. This can be done a lot of easier with one magic word, `Regular Expressions`. > Okay, okay, I hear you "whaaat? Regular expressions and easy? WTF?" > Yeah, you are not wrong, RegEx aren't that easy. Personally I found it much easier to learn RegEx than an arbitrary framework which has only one use case. ### What are regular expressions? The concept of regular expressions occurred in the 1950s. In theoretical computer science it is a sequence of characters that define a search pattern. ([Wikipedia](https://en.wikipedia.org/wiki/Regular_expression)) So, what does a regular expression looks like? Imagine we have a string: `Hi, I'm KurzGedanke and www.kurzgedanke.de is my website.` Now we want to get the website with the specific domain. We can assume that every input looks like `www.websiteName.tdl`. One solution to match this with regular expressions might be looking like this: ```bash www\.(.*)\.([a-zA-Z]*)\s ``` - `www` as you might suspect, this matches exactly `www` - `\.` matches the `.` after the `www`. Because the dot has a function in RegEx we need to escape it with the `\`. - `(.*)` the `.` matches any single characters. Is it the `a` or a tab, it will match it. Besides of newlines. With the asterisc we match zero or more characters of the expression before it. In this case zero or more of any single character. The parentheses `()` puts the match in a group which can be accessed easily. - `\.` this dot matches the dot before the top level domain. - `([a-zA-Z]*)` here we have the top level domain, which is put in a group again with the `()`. `[]` are used to match a single character. In this case a character between the lower `a` to the lower `z` or the capital `A` to the capital `Z`. To get more than a single character the `*` is used.[^This is funny and a classic mistake. I didn’t thought it through completely. A URL can of course contain a dash `-` and I missed it.^^] - `\s` matches white space. In this case it is used to end the regular expression. > To be honest, I think there are smarter ways to do this, but I find this way easy to see what’s going on and not to get overwhelmed by a 50 character long RegEx string. To learn regular expressions I used an interactive tutorial like this: [regexone.com](https://www.regexone.com). This is not the only one out there and you can look if you find one that suites you. Another great tip are sites like [regex101.com](https://regex101.com). You can paste text in it and write directly your regex while you can see in realtime which parts are matched.. I use it everytime when I write some regex. ### Lets write some python We can use this knowledge to scrap websites. And... to be honest... I will rely on a module called [Requests: HTTP for Humas](http://docs.python-requests.org/en/master/). But this module is so easy to handle and pythonic - sometimes I have the feeling it is more pythonic than python itself. Our goal is to scrap my website and get every article title of my landing page, as well as the link to it. A simplified version of the HTML looks like this: ```html <div class="post-list"> <article class="post-preview"> <div class="post-preview-heading"> <h2><a href="https://kurzgedanke.de/post/headless-ssh-and-wifi-on-raspberrypi/">Headless ssh and Wifi on RaspberryPi</a></h2> </div> <hr> </article> <article class="post-preview"> <div class="post-preview-heading"> <h2><a href="https://kurzgedanke.de/post/how-to-encrypt-files-with-aes/">How to Encrypt Files with AES</a></h2> </div> <hr> </article> <article class="post-preview"> <div class="post-preview-heading"> <h2><a href="https://kurzgedanke.de/post/problems-with-flask-and-pycharm/">Problems with Flask and PyCharm</a></h2> </div> <hr> </article> <article class="post-preview"> <div class="post-preview-heading"> <h2><a href="https://kurzgedanke.de/post/decentraland-hot-to-mine-on-a-mac/">Decentraland | How to Mine on a Mac</a></h2> </div> <hr> </article> <article class="post-preview"> <div class="post-preview-heading"> <h2><a href="https://kurzgedanke.de/post/welcome/">Welcome</a></h2> </div> <hr> </article> </div> ``` So, what are we looking for in this HTML? Let's see, we want the titles and the url of all posts. We have a few articles with the class `post-preview`. And down below we have a `h2` heading inside a `div` called `post-preview-heading`. The `h2` contains a `a href` which assembles a link. Might be good to go! Every `h2` has the same structure and, we are lucky, this is the only `h2` with this structure on this whole side. So we can assume, like above, that every input looks exactly like this: ```html <h2><a href="linkToPostTitle">postTitle</a></h2> ``` On other websites the `h2` or the `a href` would have a dedicated class or id like ```html <h2 class="post-preview-title-header"></h2> ``` this is even better because we would have a persistent pattern which could be used to match against. Now let us write our RegEx to search for. ```regex <h2><a href=\"https:\/\/kurzgedanke\.de\/post\/ ``` This simply represents the `<h2><a href="https://kurzgedanke.de/post/` string. Again the backslashes as well as the `double quotes` have to be escaped. > Note: You can leave the escaping of the double quotes out when you use single quotes in your python code. But escaped double quotes are always the safe option. Now the rest: ```regex <h2><a href="https:\/\/kurzgedanke\.de\/post\/(.*)\/">(.*)<\/a><\/h2> ``` - `(.*)` selects everything after the `post/` till the `/">` and puts it in a group. - 2. `(.*)` matches the post title - `<\/a><\/h2>` closes of the `</a>` tag and the `</h2>` tag. Now that we've written the regular expression let's take a look at the python code. ```python import re import requests r = requests.get('https://kurzgedanke.de/') regex = r'<h2><a href="https:\/\/kurzgedanke\.de\/post\/(.*)\/">(.*)<\/a><\/h2>' titleURL = re.findall(regex, r.text) for urlAndTitle in titleURL: print(f'Title:\t {urlAndTitle[1]}') print(f'URL:\t https://kurzgedanke.de/post/{urlAndTitle[0]}/') print('-------------------------------') ``` - `import re` imports the regular expression module from the standard library - `import requests` import the requests module from [Kenneth Reitz](https://www.kennethreitz.org). - `r = requests.get('https://kurzgedanke.de/')` makes an HTTP request to *kurzgedanke.de* and safes the data in a requests object. - `regex = r'...'` declares a variable with the regular expression as a value. `r'...'` tells python that this string is a regular expression. - `titleURL = re.findall(regex, r.text)` we use the regex module to find all matches with the use of our regex variables and `r.text` which contains the html of our http request. After everything is found it will be a list with all matches assigned to `titleURL`. - `for urlAndTitle in titleURL:` we can easily iterate over the list and access the different matches with an array notation because we grouped them up in our regular expression with the `()`. When you run the script it should look like this: ```bash Title: Headless ssh and Wifi on RaspberryPi URL: https://kurzgedanke.de/post/headless-ssh-and-wifi-on-raspberrypi/ ------------------------------- Title: How to Encrypt Files with AES URL: https://kurzgedanke.de/post/how-to-encrypt-files-with-aes/ ------------------------------- Title: Problems with Flask and PyCharm URL: https://kurzgedanke.de/post/problems-with-flask-and-pycharm/ ------------------------------- Title: Decentraland | How to Mine on a Mac URL: https://kurzgedanke.de/post/decentraland-hot-to-mine-on-a-mac/ ------------------------------- Title: Welcome URL: https://kurzgedanke.de/post/welcome/ ------------------------------- ``` I hope you found this little write up useful and learned a bit. If you have any question or remarks, please leave a comment, contact me on twitter or write a mail. *You can read this post as well on [kurzgedanke.de](https://kurzgedanke.de/post/web-scraping-in-mostly-pure-python/).*
json metadata{"tags":["python","programming","development","web","scrapping"],"image":["https://thepracticaldev.s3.amazonaws.com/i/6j22l3ifl2b2t82o80ya.png"],"links":["https://en.wikipedia.org/wiki/Regular_expression","https://www.regexone.com","https://regex101.com","http://docs.python-requests.org/en/master/","https://www.kennethreitz.org","https://kurzgedanke.de/post/web-scraping-in-mostly-pure-python/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #19237428/Trx 6a7ede8a6c3768c7c7dfe2550d8c9cb77807aff4
View Raw JSON Data
{
  "trx_id": "6a7ede8a6c3768c7c7dfe2550d8c9cb77807aff4",
  "block": 19237428,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T19:04:36",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "python",
      "author": "kurzgedanke",
      "permlink": "beginner-web-scraping-in-mostly-pure-python",
      "title": "Beginner: Web Scraping in Mostly Pure Python",
      "body": "![HTML source code of my website](https://thepracticaldev.s3.amazonaws.com/i/6j22l3ifl2b2t82o80ya.png)\n\nI love web scraping, especially in the beginning of learning how to code. It is fairly easy, you can learn a lot about how to handle data and you get immediate results!\n\n**But** I see a lot of tutorials which get overly complicated and focuses mainly on a framework called Beautiful Soup. It is a fantastic and mighty framework but most of the time - and especially for a beginner - it is completely over the top. Let's be honest, we don't want to index a complete website, most of the times we just want to download images or ask for a few values.\n\nThis can be done a lot of easier with one magic word, `Regular Expressions`.\n\n> Okay, okay, I hear you \"whaaat? Regular expressions and easy? WTF?\"\n\n> Yeah, you are not wrong, RegEx aren't that easy. Personally I found it much easier to learn RegEx than an arbitrary framework which has only one use case.\n\n### What are regular expressions?\n\nThe concept of regular expressions occurred in the 1950s. In theoretical computer science it is a sequence of characters that define a search pattern. ([Wikipedia](https://en.wikipedia.org/wiki/Regular_expression))\n\nSo, what does a regular expression looks like?\n\nImagine we have a string:\n\n`Hi, I'm KurzGedanke and www.kurzgedanke.de is my website.`\n\nNow we want to get the website with the specific domain. We can assume that every input looks like `www.websiteName.tdl`.\n\nOne solution to match this with regular expressions might be looking like this:\n\n```bash\nwww\\.(.*)\\.([a-zA-Z]*)\\s\n```\n\n- `www` as you might suspect, this matches exactly `www`\n- `\\.` matches the `.` after the `www`. Because the dot has a function in RegEx we need to escape it with the `\\`.\n- `(.*)` the `.` matches any single characters. Is it the `a` or a tab, it will match it. Besides of newlines. With the asterisc we match zero or more characters of the expression before it. In this case zero or more of any single character. The parentheses `()` puts the match in a group which can be accessed easily.\n- `\\.` this dot matches the dot before the top level domain.\n- `([a-zA-Z]*)` here we have the top level domain, which is put in a group again with the `()`. `[]` are used to match a single character. In this case a character between the lower `a` to the lower `z` or the capital `A` to the capital `Z`. To get more than a single character the `*` is used.[^This is funny and a classic mistake. I didn’t thought it through completely. A URL can of course contain a dash `-` and I missed it.^^]\n- `\\s` matches white space. In this case it is used to end the regular expression.\n\n> To be honest, I think there are smarter ways to do this, but I find this way easy to see what’s going on and not to get overwhelmed by a 50 character long RegEx string.\n\nTo learn regular expressions I used an interactive tutorial like this: [regexone.com](https://www.regexone.com). This is not the only one out there and you can look if you find one that suites you.\n\nAnother great tip are sites like [regex101.com](https://regex101.com). You can paste text in it and write directly your regex while you can see in realtime which parts are matched.. I use it everytime when I write some regex.\n\n### Lets write some python\n\nWe can use this knowledge to scrap websites. And... to be honest... I will rely on a module called [Requests: HTTP for Humas](http://docs.python-requests.org/en/master/). But this module is so easy to handle and pythonic - sometimes I have the feeling it is more pythonic than python itself.\n\nOur goal is to scrap my website and get every article title of my landing page, as well as the link to it.\n\nA simplified version of the HTML looks like this:\n\n```html\n<div class=\"post-list\">\n  <article class=\"post-preview\">\n    <div class=\"post-preview-heading\">\n      <h2><a href=\"https://kurzgedanke.de/post/headless-ssh-and-wifi-on-raspberrypi/\">Headless ssh and Wifi on RaspberryPi</a></h2>\n    </div>\n    <hr>\n  </article>\n  <article class=\"post-preview\">\n    <div class=\"post-preview-heading\">\n      <h2><a href=\"https://kurzgedanke.de/post/how-to-encrypt-files-with-aes/\">How to Encrypt Files with AES</a></h2>\n    </div>\n    <hr>\n  </article>\n  <article class=\"post-preview\">\n    <div class=\"post-preview-heading\">\n      <h2><a href=\"https://kurzgedanke.de/post/problems-with-flask-and-pycharm/\">Problems with Flask and PyCharm</a></h2>\n    </div>\n    <hr>\n  </article>\n  <article class=\"post-preview\">\n    <div class=\"post-preview-heading\">\n      <h2><a href=\"https://kurzgedanke.de/post/decentraland-hot-to-mine-on-a-mac/\">Decentraland | How to Mine on a Mac</a></h2>\n    </div>\n    <hr>\n  </article>\n  <article class=\"post-preview\">\n    <div class=\"post-preview-heading\">\n      <h2><a href=\"https://kurzgedanke.de/post/welcome/\">Welcome</a></h2>\n    </div>\n    <hr>\n  </article>\n</div>\n```\n\nSo, what are we looking for in this HTML? Let's see, we want the titles and the url of all posts. We have a few articles with the class `post-preview`. And down below we have a `h2` heading inside a `div` called `post-preview-heading`. The `h2` contains a `a href` which assembles a link. Might be good to go! Every `h2` has the same structure and, we are lucky, this is the only `h2` with this structure on this whole side. So we can assume, like above, that every input looks exactly like this:\n\n```html\n<h2><a href=\"linkToPostTitle\">postTitle</a></h2>\n```\n\nOn other websites the `h2` or the `a href` would have a dedicated class or id like\n\n```html\n<h2 class=\"post-preview-title-header\"></h2>\n```\n\nthis is even better because we would have a persistent pattern which could be used to match against.\n\nNow let us write our RegEx to search for.\n\n```regex\n<h2><a href=\\\"https:\\/\\/kurzgedanke\\.de\\/post\\/\n```\n\nThis simply represents the `<h2><a href=\"https://kurzgedanke.de/post/` string. Again the backslashes as well as the `double quotes` have to be escaped.\n\n> Note: You can leave the escaping of the double quotes out when you use single quotes in your python code. But escaped double quotes are always the safe option.\n\nNow the rest:\n\n```regex\n<h2><a href=\"https:\\/\\/kurzgedanke\\.de\\/post\\/(.*)\\/\">(.*)<\\/a><\\/h2>\n```\n\n- `(.*)` selects everything after the `post/` till the `/\">` and puts it in a group.\n- 2. `(.*)` matches the post title\n- `<\\/a><\\/h2>` closes of the `</a>` tag and the `</h2>` tag.\n\nNow that we've written the regular expression let's take a look at the python code.\n\n```python\nimport re\nimport requests\n\n\nr = requests.get('https://kurzgedanke.de/')\n\nregex = r'<h2><a href=\"https:\\/\\/kurzgedanke\\.de\\/post\\/(.*)\\/\">(.*)<\\/a><\\/h2>'\ntitleURL = re.findall(regex, r.text)\n\nfor urlAndTitle in titleURL:\n    print(f'Title:\\t {urlAndTitle[1]}')\n    print(f'URL:\\t https://kurzgedanke.de/post/{urlAndTitle[0]}/')\n    print('-------------------------------')\n```\n\n- `import re` imports the regular expression module from the standard library\n- `import requests` import the requests module from [Kenneth Reitz](https://www.kennethreitz.org).\n- `r = requests.get('https://kurzgedanke.de/')` makes an HTTP request to *kurzgedanke.de* and safes the data in a requests object.\n- `regex = r'...'` declares a variable with the regular expression as a value. `r'...'` tells python that this string is a regular expression.\n- `titleURL = re.findall(regex, r.text)` we use the regex module to find all matches with the use of our regex variables and `r.text` which contains the html of our http request. After everything is found it will be a list with all matches assigned to `titleURL`.\n- `for urlAndTitle in titleURL:` we can easily iterate over the list and access the different matches with an array notation because we grouped them up in our regular expression with the `()`.\n\nWhen you run the script it should look like this:\n\n```bash\nTitle:   Headless ssh and Wifi on RaspberryPi\nURL:     https://kurzgedanke.de/post/headless-ssh-and-wifi-on-raspberrypi/\n-------------------------------\nTitle:   How to Encrypt Files with AES\nURL:     https://kurzgedanke.de/post/how-to-encrypt-files-with-aes/\n-------------------------------\nTitle:   Problems with Flask and PyCharm\nURL:     https://kurzgedanke.de/post/problems-with-flask-and-pycharm/\n-------------------------------\nTitle:   Decentraland | How to Mine on a Mac\nURL:     https://kurzgedanke.de/post/decentraland-hot-to-mine-on-a-mac/\n-------------------------------\nTitle:   Welcome\nURL:     https://kurzgedanke.de/post/welcome/\n-------------------------------\n```\n\nI hope you found this little write up useful and learned a bit.\n\nIf you have any question or remarks, please leave a comment, contact me on twitter or write a mail.\n\n*You can read this post as well on [kurzgedanke.de](https://kurzgedanke.de/post/web-scraping-in-mostly-pure-python/).*",
      "json_metadata": "{\"tags\":[\"python\",\"programming\",\"development\",\"web\",\"scrapping\"],\"image\":[\"https://thepracticaldev.s3.amazonaws.com/i/6j22l3ifl2b2t82o80ya.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Regular_expression\",\"https://www.regexone.com\",\"https://regex101.com\",\"http://docs.python-requests.org/en/master/\",\"https://www.kennethreitz.org\",\"https://kurzgedanke.de/post/web-scraping-in-mostly-pure-python/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
kurzgedankeupdated their account properties
2018/01/23 19:02:39
accountkurzgedanke
memo keySTM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A
json metadata{"profile":{"name":"KurzGedanke","website":"https://kurzgedanke.de","profile_image":"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg","cover_image":"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500","location":"Germany"}}
Transaction InfoBlock #19237389/Trx 662d79de269447c23c4ab9223e62332821e9e157
View Raw JSON Data
{
  "trx_id": "662d79de269447c23c4ab9223e62332821e9e157",
  "block": 19237389,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T19:02:39",
  "op": [
    "account_update",
    {
      "account": "kurzgedanke",
      "memo_key": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A",
      "json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\",\"profile_image\":\"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg\",\"cover_image\":\"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500\",\"location\":\"Germany\"}}"
    }
  ]
}
kurzgedankeupdated their account properties
2018/01/23 17:12:57
accountkurzgedanke
posting{"weight_threshold":1,"account_auths":[["dtube.app",1]],"key_auths":[["STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",1]]}
memo keySTM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A
json metadata{"profile":{"name":"KurzGedanke","website":"https://kurzgedanke.de"}}
Transaction InfoBlock #19235196/Trx 9197681e0175465d410d638a8e9beb0f7ee8d15a
View Raw JSON Data
{
  "trx_id": "9197681e0175465d410d638a8e9beb0f7ee8d15a",
  "block": 19235196,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-01-23T17:12:57",
  "op": [
    "account_update",
    {
      "account": "kurzgedanke",
      "posting": {
        "weight_threshold": 1,
        "account_auths": [
          [
            "dtube.app",
            1
          ]
        ],
        "key_auths": [
          [
            "STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",
            1
          ]
        ]
      },
      "memo_key": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A",
      "json_metadata": "{\"profile\":{\"name\":\"KurzGedanke\",\"website\":\"https://kurzgedanke.de\"}}"
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"name":"KurzGedanke","website":"https://kurzgedanke.de","profile_image":"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg","cover_image":"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500","location":"Germany","about":"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"}
JSON METADATA
profile{"name":"KurzGedanke","website":"https://kurzgedanke.de","profile_image":"https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg","cover_image":"https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500","location":"Germany","about":"Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"}
{
  "posting_json_metadata": {
    "profile": {
      "name": "KurzGedanke",
      "website": "https://kurzgedanke.de",
      "profile_image": "https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg",
      "cover_image": "https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500",
      "location": "Germany",
      "about": "Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"
    }
  },
  "json_metadata": {
    "profile": {
      "name": "KurzGedanke",
      "website": "https://kurzgedanke.de",
      "profile_image": "https://res.cloudinary.com/practicaldev/image/fetch/s--Xw6I6xXl--/c_fill,f_auto,fl_progressive,h_320,q_auto,w_320/https://thepracticaldev.s3.amazonaws.com/uploads/user/profile_image/26638/1a6186b5-650a-4052-b109-1c883fb936b1.jpeg",
      "cover_image": "https://pbs.twimg.com/profile_banners/4849317904/1473462677/1500x500",
      "location": "Germany",
      "about": "Does some computer stuff. #Python and some #Web. 🏳️‍🌈 Pronoun: He 🏳️‍🌈 Speaks: 🇩🇪 🇬🇧"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6fNmWud1pBU2EogHqhW7hLNp2j7RTTZPQowjqVDro8rqcVWCyn1/1
Active
Single Signature
Public Keys
STM6YfYpWHrhGTRibHZ1v7JbxQsq7NCnNh2t2zUHKW947s9c3nyFW1/1
Posting
Single Signature
Public Keys
STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu1/1
App Permissions
Memo
STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6fNmWud1pBU2EogHqhW7hLNp2j7RTTZPQowjqVDro8rqcVWCyn",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6YfYpWHrhGTRibHZ1v7JbxQsq7NCnNh2t2zUHKW947s9c3nyFW",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "dlive.app",
        1
      ],
      [
        "dmania.app",
        1
      ],
      [
        "dtube.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM8jCo3ugYe61uuizAGS1uic6tGTR4WLtw1bFscq7J53VMry1HBu",
        1
      ]
    ]
  },
  "memo": "STM4xnooEFZXQLth8CqY1YWukPS9u7Hv3iHPmSurxsT4xSt2VQN6A"
}

Witness Votes

0 / 30
No active witness votes.
[]