VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS31.70%
Net Worth
1.679USD
STEEM
0.002STEEM
SBD
2.705SBD
Effective Power
7.427SP
├── Own SP
6.374SP
└── Incoming DelegationsDeleg
+1.053SP
Detailed Balance
| STEEM | ||
| balance | 0.002STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 6.374SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 1.053SP | SP |
| Effective Power | 7.427SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 2.705SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "0.002 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "10379.540716 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "1714.335377 VESTS",
"sbd_balance": "2.705 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | phash |
| id | 348286 |
| rank | 161,976 |
| reputation | 65012184922 |
| created | 2017-09-02T08:27:18 |
| recovery_account | steem |
| proxy | taldor |
| post_count | 187 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2021-01-13T09:02:27 |
| last_root_post | 2021-01-13T09:02:27 |
| last_vote_time | 2021-01-13T09:02:33 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.002 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 2.705 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 10379.540716 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 1714.335377 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 2017-09-14T21:07:21 |
| last_account_update | 2018-08-30T10:18:00 |
| mined | No |
| sbd_seconds | 283,027,680 |
| sbd_last_interest_payment | 2018-09-29T20:23:54 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM6NMRcRsUibbLKh9r3LpMaZJ8TeqfT4LqoBdteVAYU3SamAZ62r",
1
]
],
"weight_threshold": 1
},
"balance": "0.002 STEEM",
"can_vote": true,
"comment_count": 0,
"created": "2017-09-02T08:27:18",
"curation_rewards": 10,
"delegated_vesting_shares": "0.000000 VESTS",
"downvote_manabar": {
"current_mana": 3023469023,
"last_update_time": 1718261307
},
"guest_bloggers": [],
"id": 348286,
"json_metadata": "{\"profile\":{\"name\":\"Phash\",\"location\":\"Freising\",\"website\":\"http://phash.de\",\"profile_image\":\"https://cdn.steemitimages.com/DQmSANMRUhyDbDpzVfbV9dF4GDR2XF65RY9uaT8VwPtLXj8/p1.jpg\",\"cover_image\":\"https://cdn.steemitimages.com/DQmcUxFG3SwyfwM3uYmDciTWq5CHUwWChVJyqWaSWFs29oc/20180811_1897.jpg\"}}",
"last_account_recovery": "1970-01-01T00:00:00",
"last_account_update": "2018-08-30T10:18:00",
"last_owner_update": "2017-09-14T21:07:21",
"last_post": "2021-01-13T09:02:27",
"last_root_post": "2021-01-13T09:02:27",
"last_vote_time": "2021-01-13T09:02:33",
"lifetime_vote_count": 0,
"market_history": [],
"memo_key": "STM6FGyKHWT7wcFNBkPktCuCWatCDFmQRHiKeCeG8FxjoNRW8NCXa",
"mined": false,
"name": "phash",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"other_history": [],
"owner": {
"account_auths": [],
"key_auths": [
[
"STM7KPiVrk6Vss4E5qtG13EZYJYyb1HNAtMXTgYQY9jU3dpbkXDiG",
1
]
],
"weight_threshold": 1
},
"pending_claimed_accounts": 0,
"post_bandwidth": 0,
"post_count": 187,
"post_history": [],
"posting": {
"account_auths": [
[
"bottracker.app",
1
],
[
"dlive.app",
1
],
[
"dtube.app",
1
]
],
"key_auths": [
[
"STM8Tu5pw1LbgFfnjaXTwtYen1XcxDwP1Hd2Md7tfTDA9dgnkwYTg",
1
]
],
"weight_threshold": 1
},
"posting_json_metadata": "{\"profile\":{\"name\":\"Phash\",\"location\":\"Freising\",\"website\":\"http://phash.de\",\"profile_image\":\"https://cdn.steemitimages.com/DQmSANMRUhyDbDpzVfbV9dF4GDR2XF65RY9uaT8VwPtLXj8/p1.jpg\",\"cover_image\":\"https://cdn.steemitimages.com/DQmcUxFG3SwyfwM3uYmDciTWq5CHUwWChVJyqWaSWFs29oc/20180811_1897.jpg\"}}",
"posting_rewards": 5570,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"proxy": "taldor",
"received_vesting_shares": "1714.335377 VESTS",
"recovery_account": "steem",
"reputation": "65012184922",
"reset_account": "null",
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"sbd_balance": "2.705 SBD",
"sbd_last_interest_payment": "2018-09-29T20:23:54",
"sbd_seconds": "283027680",
"sbd_seconds_last_update": "2018-10-01T01:28:24",
"tags_usage": [],
"to_withdraw": 0,
"transfer_history": [],
"vesting_balance": "0.000 STEEM",
"vesting_shares": "10379.540716 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"vote_history": [],
"voting_manabar": {
"current_mana": "12093876093",
"last_update_time": 1718261307
},
"voting_power": 0,
"withdraw_routes": 0,
"withdrawn": 0,
"witness_votes": [],
"witnesses_voted_for": 0,
"rank": 161976
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2024/06/13 06:48:27
2024/06/13 06:48:27
| delegator | steem |
| delegatee | phash |
| vesting shares | 1714.335377 VESTS |
| Transaction Info | Block #85936804/Trx b86f55fc9ac0782b238a67a26e6662f0067be60a |
View Raw JSON Data
{
"trx_id": "b86f55fc9ac0782b238a67a26e6662f0067be60a",
"block": 85936804,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2024-06-13T06:48:27",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "1714.335377 VESTS"
}
]
}2021/08/22 01:35:00
2021/08/22 01:35:00
| parent author | phash |
| parent permlink | alqo-update-your-nodes-and-wallets |
| author | razouk |
| permlink | qy7wec |
| title | |
| body | is there a new link for the blockchain this one doesnt seem to work |
| json metadata | {"app":"steemit/0.2"} |
| Transaction Info | Block #56573927/Trx e50c3b49d9c5e5ff15646d1f4a0e7b71fa0898a4 |
View Raw JSON Data
{
"trx_id": "e50c3b49d9c5e5ff15646d1f4a0e7b71fa0898a4",
"block": 56573927,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-08-22T01:35:00",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "alqo-update-your-nodes-and-wallets",
"author": "razouk",
"permlink": "qy7wec",
"title": "",
"body": "is there a new link for the blockchain this one doesnt seem to work",
"json_metadata": "{\"app\":\"steemit/0.2\"}"
}
]
}2021/04/14 09:14:42
2021/04/14 09:14:42
| delegator | steem |
| delegatee | phash |
| vesting shares | 1885.775541 VESTS |
| Transaction Info | Block #52875910/Trx 9da58433fffc67fcb82a7fdf968e027c469cf027 |
View Raw JSON Data
{
"trx_id": "9da58433fffc67fcb82a7fdf968e027c469cf027",
"block": 52875910,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-04-14T09:14:42",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "1885.775541 VESTS"
}
]
}2021/03/15 21:03:48
2021/03/15 21:03:48
| delegator | steem |
| delegatee | phash |
| vesting shares | 23184.439502 VESTS |
| Transaction Info | Block #52036321/Trx c142eaf733eb6c7074461ffac3fb57c12a760212 |
View Raw JSON Data
{
"trx_id": "c142eaf733eb6c7074461ffac3fb57c12a760212",
"block": 52036321,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-03-15T21:03:48",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "23184.439502 VESTS"
}
]
}phashupvoted (100.00%) @steemitblog / steemit-a-guide-for-newcomers2021/01/18 09:01:03
phashupvoted (100.00%) @steemitblog / steemit-a-guide-for-newcomers
2021/01/18 09:01:03
| voter | phash |
| author | steemitblog |
| permlink | steemit-a-guide-for-newcomers |
| weight | 10000 (100.00%) |
| Transaction Info | Block #50433159/Trx b0078c87396afddf9925e9ce07d1c4eff829f429 |
View Raw JSON Data
{
"trx_id": "b0078c87396afddf9925e9ce07d1c4eff829f429",
"block": 50433159,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-18T09:01:03",
"op": [
"vote",
{
"voter": "phash",
"author": "steemitblog",
"permlink": "steemit-a-guide-for-newcomers",
"weight": 10000
}
]
}serdikflagged (-10.00%) @phash / cryptoexchange-review-stocks-exchange-stex-com2021/01/14 01:40:15
serdikflagged (-10.00%) @phash / cryptoexchange-review-stocks-exchange-stex-com
2021/01/14 01:40:15
| voter | serdik |
| author | phash |
| permlink | cryptoexchange-review-stocks-exchange-stex-com |
| weight | -1000 (-10.00%) |
| Transaction Info | Block #50310589/Trx d286b0eeb769cb67c32ff607704b8bdeceffbc62 |
View Raw JSON Data
{
"trx_id": "d286b0eeb769cb67c32ff607704b8bdeceffbc62",
"block": 50310589,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-14T01:40:15",
"op": [
"vote",
{
"voter": "serdik",
"author": "phash",
"permlink": "cryptoexchange-review-stocks-exchange-stex-com",
"weight": -1000
}
]
}urjaruflagged (-10.00%) @phash / cryptoexchange-review-stocks-exchange-stex-com2021/01/13 23:30:57
urjaruflagged (-10.00%) @phash / cryptoexchange-review-stocks-exchange-stex-com
2021/01/13 23:30:57
| voter | urjaru |
| author | phash |
| permlink | cryptoexchange-review-stocks-exchange-stex-com |
| weight | -1000 (-10.00%) |
| Transaction Info | Block #50308038/Trx 809bb5f48cabd2a17ca50099c8dbe27d94523c53 |
View Raw JSON Data
{
"trx_id": "809bb5f48cabd2a17ca50099c8dbe27d94523c53",
"block": 50308038,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-13T23:30:57",
"op": [
"vote",
{
"voter": "urjaru",
"author": "phash",
"permlink": "cryptoexchange-review-stocks-exchange-stex-com",
"weight": -1000
}
]
}2021/01/13 10:32:42
2021/01/13 10:32:42
| delegator | steem |
| delegatee | phash |
| vesting shares | 23373.651270 VESTS |
| Transaction Info | Block #50292649/Trx 1edd975806d302298b3218a6de998133929fee8c |
View Raw JSON Data
{
"trx_id": "1edd975806d302298b3218a6de998133929fee8c",
"block": 50292649,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-13T10:32:42",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "23373.651270 VESTS"
}
]
}executive-boardsent 0.001 STEEM to @phash- "❗ Hello phash, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most c..."2021/01/13 09:04:06
executive-boardsent 0.001 STEEM to @phash- "❗ Hello phash, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most c..."
2021/01/13 09:04:06
| from | executive-board |
| to | phash |
| amount | 0.001 STEEM |
| memo | ❗ Hello phash, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board. |
| Transaction Info | Block #50290900/Trx d7c442ef5049941f00411879077fb573fb3499a6 |
View Raw JSON Data
{
"trx_id": "d7c442ef5049941f00411879077fb573fb3499a6",
"block": 50290900,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-13T09:04:06",
"op": [
"transfer",
{
"from": "executive-board",
"to": "phash",
"amount": "0.001 STEEM",
"memo": "❗ Hello phash, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board."
}
]
}phashupvoted (100.00%) @phash / cryptoexchange-review-stocks-exchange-stex-com2021/01/13 09:02:33
phashupvoted (100.00%) @phash / cryptoexchange-review-stocks-exchange-stex-com
2021/01/13 09:02:33
| voter | phash |
| author | phash |
| permlink | cryptoexchange-review-stocks-exchange-stex-com |
| weight | 10000 (100.00%) |
| Transaction Info | Block #50290869/Trx 0ef562d26a7be259651bbef26965cfaa09741abf |
View Raw JSON Data
{
"trx_id": "0ef562d26a7be259651bbef26965cfaa09741abf",
"block": 50290869,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-13T09:02:33",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "cryptoexchange-review-stocks-exchange-stex-com",
"weight": 10000
}
]
}phashpublished a new post: cryptoexchange-review-stocks-exchange-stex-com2021/01/13 09:02:27
phashpublished a new post: cryptoexchange-review-stocks-exchange-stex-com
2021/01/13 09:02:27
| parent author | |
| parent permlink | cryptocurrency |
| author | phash |
| permlink | cryptoexchange-review-stocks-exchange-stex-com |
| title | CryptoExchange Review: stocks.exchange stex.com |
| body | I am using [stex.com](https://app.stex.com?ref=77187592) for quite some time now, and think it is time to review this platform. [stex.com](https://app.stex.com?ref=77187592) was formerly known as stocks.exchange and changed it's name in 2017, iirc. [stex.com](https://app.stex.com?ref=77187592) is registered in Estonia. ## What to expect On [stex.com](https://app.stex.com?ref=77187592) you can not only buy many different well known CryptoCoins like Bitcoin, Ethereum or LiteCoin but also lesser known coins like Semux, Mox or Bytecoin - [coinmarketcap](https://coinmarketcap.com/exchanges/stex/) lists more than 250 market pairs for this exchange, which is quite much! CMC lists the exchange ranked 177 with a daily volume of ~ 47.000.000 USD. The ExchangeScore is 3.5 - which does not seem very good. Indeed, liquidity is not the best on this exchange - but for many smaller coins, this is a good place to go. [stex.com](https://app.stex.com?ref=77187592) offers buying cryptos directly via different types of payment methods like some visa/mastercard credit cards, ApplePay, Bancontact and iDeal - I did not use yet any of them - so, I cannot give you any details on that ## Personal Experience I am using [stex.com](https://app.stex.com?ref=77187592) for trading smaller coins like [Semux](semux.org) and experienced an overall good reliability of the plattform. Security seems good, payouts are fast and secured by 2FA. The tools for trading cryptocurrencies are easy to use and [stex.com](https://app.stex.com?ref=77187592) offers a good variety of useful widgets on their trading page. Order books, market depth, adjustable candle graphs and a good overview over your market activites complete the package. ## Personal Rating 7/10 The clever UI, fast responding page and great variety of cryptos are the pros of [stex.com](https://app.stex.com?ref=77187592) Low market volumes are the only drawback I can tell - but this one is a big one: you want to trade now and not to wait - this plattform could frustrate you. Lesser known coins sometimes lack of volume at all, but sometimes, it's the only exchange listing them. ## Suggestion I think, if [stex.com](https://app.stex.com?ref=77187592) got some more users to trade, the volume could increase and make this a great exchange! |
| json metadata | {"tags":["cryptocurrency","exchange","bitcoin","litecoin","ethereum","trading"],"links":["https://app.stex.com?ref=77187592","https://coinmarketcap.com/exchanges/stex/","semux.org"],"app":"steemit/0.2","format":"markdown"} |
| Transaction Info | Block #50290867/Trx 14bc371deb5a70d369646395f103fb47ed334512 |
View Raw JSON Data
{
"trx_id": "14bc371deb5a70d369646395f103fb47ed334512",
"block": 50290867,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-01-13T09:02:27",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "cryptocurrency",
"author": "phash",
"permlink": "cryptoexchange-review-stocks-exchange-stex-com",
"title": "CryptoExchange Review: stocks.exchange stex.com",
"body": "I am using [stex.com](https://app.stex.com?ref=77187592) for quite some time now, and think it is time to review this platform. \n\n[stex.com](https://app.stex.com?ref=77187592) was formerly known as stocks.exchange and changed it's name in 2017, iirc. [stex.com](https://app.stex.com?ref=77187592) is registered in Estonia.\n\n## What to expect\nOn [stex.com](https://app.stex.com?ref=77187592) you can not only buy many different well known CryptoCoins like Bitcoin, Ethereum or LiteCoin but also lesser known coins like Semux, Mox or Bytecoin - [coinmarketcap](https://coinmarketcap.com/exchanges/stex/) lists more than 250 market pairs for this exchange, which is quite much!\nCMC lists the exchange ranked 177 with a daily volume of ~ 47.000.000 USD. The ExchangeScore is 3.5 - which does not seem very good. \nIndeed, liquidity is not the best on this exchange - but for many smaller coins, this is a good place to go.\n\n[stex.com](https://app.stex.com?ref=77187592) offers buying cryptos directly via different types of payment methods like some visa/mastercard credit cards, ApplePay, Bancontact and iDeal - I did not use yet any of them - so, I cannot give you any details on that\n\n## Personal Experience\nI am using [stex.com](https://app.stex.com?ref=77187592) for trading smaller coins like [Semux](semux.org) and experienced an overall good reliability of the plattform. Security seems good, payouts are fast and secured by 2FA.\n\nThe tools for trading cryptocurrencies are easy to use and [stex.com](https://app.stex.com?ref=77187592) offers a good variety of useful widgets on their trading page. Order books, market depth, adjustable candle graphs and a good overview over your market activites complete the package.\n\n## Personal Rating 7/10\nThe clever UI, fast responding page and great variety of cryptos are the pros of [stex.com](https://app.stex.com?ref=77187592) \nLow market volumes are the only drawback I can tell - but this one is a big one: you want to trade now and not to wait - this plattform could frustrate you. Lesser known coins sometimes lack of volume at all, but sometimes, it's the only exchange listing them.\n\n## Suggestion\nI think, if [stex.com](https://app.stex.com?ref=77187592) got some more users to trade, the volume could increase and make this a great exchange!",
"json_metadata": "{\"tags\":[\"cryptocurrency\",\"exchange\",\"bitcoin\",\"litecoin\",\"ethereum\",\"trading\"],\"links\":[\"https://app.stex.com?ref=77187592\",\"https://coinmarketcap.com/exchanges/stex/\",\"semux.org\"],\"app\":\"steemit/0.2\",\"format\":\"markdown\"}"
}
]
}2019/09/03 06:30:09
2019/09/03 06:30:09
| parent author | phash |
| parent permlink | tdd-kostet-es-wirklich-zeit |
| author | steemitboard |
| permlink | steemitboard-notify-phash-20190903t063009000z |
| title | |
| body | Congratulations @phash! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@phash/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/@phash) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=phash)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #36091660/Trx dffb07a1f51e7dbddd00fb841737254389107ad3 |
View Raw JSON Data
{
"trx_id": "dffb07a1f51e7dbddd00fb841737254389107ad3",
"block": 36091660,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-09-03T06:30:09",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "tdd-kostet-es-wirklich-zeit",
"author": "steemitboard",
"permlink": "steemitboard-notify-phash-20190903t063009000z",
"title": "",
"body": "Congratulations @phash! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@phash/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/@phash) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=phash)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2019/08/22 15:48:27
2019/08/22 15:48:27
| from | dtube |
| to | phash |
| amount | 0.001 STEEM |
| memo | Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube |
| Transaction Info | Block #35778979/Trx a647244e2d0173bf65daf2a850cd240676358ad1 |
View Raw JSON Data
{
"trx_id": "a647244e2d0173bf65daf2a850cd240676358ad1",
"block": 35778979,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-08-22T15:48:27",
"op": [
"transfer",
{
"from": "dtube",
"to": "phash",
"amount": "0.001 STEEM",
"memo": "Time is running out, claim your DTube account now before anyone else can! Login at https://d.tube"
}
]
}2019/06/15 23:59:09
2019/06/15 23:59:09
| delegator | steem |
| delegatee | phash |
| vesting shares | 1990.931115 VESTS |
| Transaction Info | Block #33834624/Trx f65dca8bb1eda735ae73e66894721dc39bc8b8ce |
View Raw JSON Data
{
"trx_id": "f65dca8bb1eda735ae73e66894721dc39bc8b8ce",
"block": 33834624,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-06-15T23:59:09",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "1990.931115 VESTS"
}
]
}dincupvoted (100.00%) @phash / grow-your-money-with-semux-pools2019/05/23 19:25:54
dincupvoted (100.00%) @phash / grow-your-money-with-semux-pools
2019/05/23 19:25:54
| voter | dinc |
| author | phash |
| permlink | grow-your-money-with-semux-pools |
| weight | 10000 (100.00%) |
| Transaction Info | Block #33167514/Trx 88671a450e50a9bd48215d50b67877fd081484f4 |
View Raw JSON Data
{
"trx_id": "88671a450e50a9bd48215d50b67877fd081484f4",
"block": 33167514,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-05-23T19:25:54",
"op": [
"vote",
{
"voter": "dinc",
"author": "phash",
"permlink": "grow-your-money-with-semux-pools",
"weight": 10000
}
]
}2019/03/18 07:16:42
2019/03/18 07:16:42
| parent author | phash |
| parent permlink | re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190316t223305570z |
| author | nappsuelze |
| permlink | re-phash-re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190318t071642013z |
| title | |
| body | coins sent out |
| json metadata | {"tags":["minecraft"],"app":"steemit/0.1"} |
| Transaction Info | Block #31254834/Trx 2a705f3efd922395789bed9634ae6ef3830735ba |
View Raw JSON Data
{
"trx_id": "2a705f3efd922395789bed9634ae6ef3830735ba",
"block": 31254834,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-03-18T07:16:42",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190316t223305570z",
"author": "nappsuelze",
"permlink": "re-phash-re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190318t071642013z",
"title": "",
"body": "coins sent out",
"json_metadata": "{\"tags\":[\"minecraft\"],\"app\":\"steemit/0.1\"}"
}
]
}2019/03/16 23:07:09
2019/03/16 23:07:09
| delegator | steem |
| delegatee | phash |
| vesting shares | 19642.421338 VESTS |
| Transaction Info | Block #31216261/Trx a05576a98cc543489e2a5b420cc1bcbd8dfb90c8 |
View Raw JSON Data
{
"trx_id": "a05576a98cc543489e2a5b420cc1bcbd8dfb90c8",
"block": 31216261,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-03-16T23:07:09",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "19642.421338 VESTS"
}
]
}phashremoved vote from (0.00%) @seyiodus / re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190315t150106209z2019/03/16 22:33:15
phashremoved vote from (0.00%) @seyiodus / re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190315t150106209z
2019/03/16 22:33:15
| voter | phash |
| author | seyiodus |
| permlink | re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190315t150106209z |
| weight | 0 (0.00%) |
| Transaction Info | Block #31215583/Trx 102d057f899a345a6c223c44e402269f3b5e099c |
View Raw JSON Data
{
"trx_id": "102d057f899a345a6c223c44e402269f3b5e099c",
"block": 31215583,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-03-16T22:33:15",
"op": [
"vote",
{
"voter": "phash",
"author": "seyiodus",
"permlink": "re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190315t150106209z",
"weight": 0
}
]
}2019/03/16 22:33:12
2019/03/16 22:33:12
| voter | phash |
| author | seyiodus |
| permlink | re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190315t150106209z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #31215582/Trx c0fffe2941aaa3788395c51888fc6fd1de387c1b |
View Raw JSON Data
{
"trx_id": "c0fffe2941aaa3788395c51888fc6fd1de387c1b",
"block": 31215582,
"trx_in_block": 42,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-03-16T22:33:12",
"op": [
"vote",
{
"voter": "phash",
"author": "seyiodus",
"permlink": "re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190315t150106209z",
"weight": 10000
}
]
}2019/03/16 22:33:06
2019/03/16 22:33:06
| parent author | nappsuelze |
| parent permlink | elitecoin-1337-news-and-march-giveaway |
| author | phash |
| permlink | re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190316t223305570z |
| title | |
| body | discord: Phash |
| json metadata | {"tags":["minecraft"],"app":"steemit/0.1"} |
| Transaction Info | Block #31215580/Trx 5a38dc585228e464d798b36b8eef0515fd2cc287 |
View Raw JSON Data
{
"trx_id": "5a38dc585228e464d798b36b8eef0515fd2cc287",
"block": 31215580,
"trx_in_block": 10,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-03-16T22:33:06",
"op": [
"comment",
{
"parent_author": "nappsuelze",
"parent_permlink": "elitecoin-1337-news-and-march-giveaway",
"author": "phash",
"permlink": "re-nappsuelze-elitecoin-1337-news-and-march-giveaway-20190316t223305570z",
"title": "",
"body": "discord: Phash",
"json_metadata": "{\"tags\":[\"minecraft\"],\"app\":\"steemit/0.1\"}"
}
]
}phashupvoted (100.00%) @nappsuelze / elitecoin-1337-news-and-march-giveaway2019/03/16 22:32:54
phashupvoted (100.00%) @nappsuelze / elitecoin-1337-news-and-march-giveaway
2019/03/16 22:32:54
| voter | phash |
| author | nappsuelze |
| permlink | elitecoin-1337-news-and-march-giveaway |
| weight | 10000 (100.00%) |
| Transaction Info | Block #31215576/Trx 515c5238112e4738b5bd04cd8c299bd1741bb7e0 |
View Raw JSON Data
{
"trx_id": "515c5238112e4738b5bd04cd8c299bd1741bb7e0",
"block": 31215576,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-03-16T22:32:54",
"op": [
"vote",
{
"voter": "phash",
"author": "nappsuelze",
"permlink": "elitecoin-1337-news-and-march-giveaway",
"weight": 10000
}
]
}2019/01/15 15:29:39
2019/01/15 15:29:39
| delegator | steem |
| delegatee | phash |
| vesting shares | 2008.393392 VESTS |
| Transaction Info | Block #29480589/Trx ce3cc8f4c71f171c877f15eaf4261712388e0b3c |
View Raw JSON Data
{
"trx_id": "ce3cc8f4c71f171c877f15eaf4261712388e0b3c",
"block": 29480589,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-01-15T15:29:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "2008.393392 VESTS"
}
]
}2018/10/26 15:13:45
2018/10/26 15:13:45
| parent author | phash |
| parent permlink | phash-is-here |
| author | isarmoewe |
| permlink | re-phash-phash-is-here-20181026t151345303z |
| title | |
| body | Servus! Hab Dein Profil gerade durch Zufall gefunden (naja, via Google "Steemit Freising"). Hätte nicht gedacht, daß sich so schnell nach mir noch jemand aus dem Landkreis anmeldet. Herzliche Grüße in die Hallertau, bin letztes Wochenende erst wieder durchgefahren auf dem Weg ins Nürnberger Land. :) Ich bin sonst nicht so in der Cryptoszene aktiv, wäre aber bereit, einen entsprechenden Stammtisch in Freising mitzugründen, falls es den noch nicht gibt. |
| json metadata | {"tags":["introduceyourself"],"app":"steemit/0.1"} |
| Transaction Info | Block #27149009/Trx 5df67d486726eaee6c8ea9a4ab548dbf443e2acc |
View Raw JSON Data
{
"trx_id": "5df67d486726eaee6c8ea9a4ab548dbf443e2acc",
"block": 27149009,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-26T15:13:45",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "phash-is-here",
"author": "isarmoewe",
"permlink": "re-phash-phash-is-here-20181026t151345303z",
"title": "",
"body": "Servus!\nHab Dein Profil gerade durch Zufall gefunden (naja, via Google \"Steemit Freising\"). Hätte nicht gedacht, daß sich so schnell nach mir noch jemand aus dem Landkreis anmeldet. Herzliche Grüße in die Hallertau, bin letztes Wochenende erst wieder durchgefahren auf dem Weg ins Nürnberger Land. :)\n\nIch bin sonst nicht so in der Cryptoszene aktiv, wäre aber bereit, einen entsprechenden Stammtisch in Freising mitzugründen, falls es den noch nicht gibt.",
"json_metadata": "{\"tags\":[\"introduceyourself\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/10/16 15:10:33
2018/10/16 15:10:33
| voter | phash |
| author | abasifreke |
| permlink | programmable-wifi-4wd-robot-a-mobile-platform-for-robot-algorithm-testing |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26861160/Trx 9fd7cb5dd1e3e9a6ee0aca417174961c08e63536 |
View Raw JSON Data
{
"trx_id": "9fd7cb5dd1e3e9a6ee0aca417174961c08e63536",
"block": 26861160,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-16T15:10:33",
"op": [
"vote",
{
"voter": "phash",
"author": "abasifreke",
"permlink": "programmable-wifi-4wd-robot-a-mobile-platform-for-robot-algorithm-testing",
"weight": 10000
}
]
}2018/10/16 15:10:33
2018/10/16 15:10:33
| parent author | abasifreke |
| parent permlink | programmable-wifi-4wd-robot-a-mobile-platform-for-robot-algorithm-testing |
| author | phash |
| permlink | re-abasifreke-programmable-wifi-4wd-robot-a-mobile-platform-for-robot-algorithm-testing-20181016t151032645z |
| title | |
| body | awesome! |
| json metadata | {"tags":["steemhunt"],"app":"steemit/0.1"} |
| Transaction Info | Block #26861160/Trx 56fa483f7f659093cc2bbc957efa92f7e2c5842f |
View Raw JSON Data
{
"trx_id": "56fa483f7f659093cc2bbc957efa92f7e2c5842f",
"block": 26861160,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-16T15:10:33",
"op": [
"comment",
{
"parent_author": "abasifreke",
"parent_permlink": "programmable-wifi-4wd-robot-a-mobile-platform-for-robot-algorithm-testing",
"author": "phash",
"permlink": "re-abasifreke-programmable-wifi-4wd-robot-a-mobile-platform-for-robot-algorithm-testing-20181016t151032645z",
"title": "",
"body": "awesome!",
"json_metadata": "{\"tags\":[\"steemhunt\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/10/12 13:07:00
2018/10/12 13:07:00
| parent author | phash |
| parent permlink | re-germanbot-voting-report-vom-11-10-2018-20181011t162520129z |
| author | germanbot |
| permlink | re-phash-re-germanbot-voting-report-vom-11-10-2018-20181012t130702416z |
| title | |
| body | Aber sicher, wie es geht steht alles im Report drin. Ich kann leider nicht alle Beiträge am Tag ein Upvote geben, aber die Chance ist groß ein upvote zu bekommen. Gruß GermanBot |
| json metadata | {"tags":["deutsch"],"app":"steemit/0.1"} |
| Transaction Info | Block #26743580/Trx 479368fc58322a62adeaf7026f8c904b9935fa87 |
View Raw JSON Data
{
"trx_id": "479368fc58322a62adeaf7026f8c904b9935fa87",
"block": 26743580,
"trx_in_block": 47,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-12T13:07:00",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "re-germanbot-voting-report-vom-11-10-2018-20181011t162520129z",
"author": "germanbot",
"permlink": "re-phash-re-germanbot-voting-report-vom-11-10-2018-20181012t130702416z",
"title": "",
"body": "Aber sicher, wie es geht steht alles im Report drin. Ich kann leider nicht alle Beiträge am Tag ein Upvote geben, aber die Chance ist groß ein upvote zu bekommen.\n\nGruß\n\nGermanBot",
"json_metadata": "{\"tags\":[\"deutsch\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/10/11 18:25:18
2018/10/11 18:25:18
| parent author | germanbot |
| parent permlink | voting-report-vom-11-10-2018 |
| author | phash |
| permlink | re-germanbot-voting-report-vom-11-10-2018-20181011t162520129z |
| title | |
| body | krieg ich bitte auch nen upvote? |
| json metadata | {"tags":["deutsch"],"app":"steemit/0.1"} |
| Transaction Info | Block #26721166/Trx 7b341aa75b9b3e33c1daea67b96f860f0820ad92 |
View Raw JSON Data
{
"trx_id": "7b341aa75b9b3e33c1daea67b96f860f0820ad92",
"block": 26721166,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-11T18:25:18",
"op": [
"comment",
{
"parent_author": "germanbot",
"parent_permlink": "voting-report-vom-11-10-2018",
"author": "phash",
"permlink": "re-germanbot-voting-report-vom-11-10-2018-20181011t162520129z",
"title": "",
"body": "krieg ich bitte auch nen upvote?",
"json_metadata": "{\"tags\":[\"deutsch\"],\"app\":\"steemit/0.1\"}"
}
]
}phashupvoted (100.00%) @germanbot / voting-report-vom-11-10-20182018/10/11 18:24:51
phashupvoted (100.00%) @germanbot / voting-report-vom-11-10-2018
2018/10/11 18:24:51
| voter | phash |
| author | germanbot |
| permlink | voting-report-vom-11-10-2018 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26721157/Trx e7cb748e2bc4dcb389d0e526996f1d59954b195e |
View Raw JSON Data
{
"trx_id": "e7cb748e2bc4dcb389d0e526996f1d59954b195e",
"block": 26721157,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-11T18:24:51",
"op": [
"vote",
{
"voter": "phash",
"author": "germanbot",
"permlink": "voting-report-vom-11-10-2018",
"weight": 10000
}
]
}2018/10/08 18:17:03
2018/10/08 18:17:03
| delegator | steem |
| delegatee | phash |
| vesting shares | 19910.504056 VESTS |
| Transaction Info | Block #26634665/Trx ffea7fb875bd3359b5c9a2bfa54f9749247671bb |
View Raw JSON Data
{
"trx_id": "ffea7fb875bd3359b5c9a2bfa54f9749247671bb",
"block": 26634665,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-08T18:17:03",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "19910.504056 VESTS"
}
]
}minnowboostersent 0.001 SBD to @phash- "Congrats! You have been accepted to the @minnowbooster Community driven Whitelist. You now have access to some nice perks, such as bigger upvote limits and the potential to earn bonus payments! Want t..."2018/10/01 01:28:24
minnowboostersent 0.001 SBD to @phash- "Congrats! You have been accepted to the @minnowbooster Community driven Whitelist. You now have access to some nice perks, such as bigger upvote limits and the potential to earn bonus payments! Want t..."
2018/10/01 01:28:24
| from | minnowbooster |
| to | phash |
| amount | 0.001 SBD |
| memo | Congrats! You have been accepted to the @minnowbooster Community driven Whitelist. You now have access to some nice perks, such as bigger upvote limits and the potential to earn bonus payments! Want to contribute? Click here: https://www.minnowbooster.net/whitelist |
| Transaction Info | Block #26413020/Trx f23dc6e221ce84ac4720bd74d48147b3e7973902 |
View Raw JSON Data
{
"trx_id": "f23dc6e221ce84ac4720bd74d48147b3e7973902",
"block": 26413020,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-10-01T01:28:24",
"op": [
"transfer",
{
"from": "minnowbooster",
"to": "phash",
"amount": "0.001 SBD",
"memo": "Congrats! You have been accepted to the @minnowbooster Community driven Whitelist. You now have access to some nice perks, such as bigger upvote limits and the potential to earn bonus payments! Want to contribute? Click here: https://www.minnowbooster.net/whitelist"
}
]
}2018/09/30 07:24:48
2018/09/30 07:24:48
| parent author | phash |
| parent permlink | re-germanbot-neues-vom-germanbot-20180929t202504756z |
| author | germanbot |
| permlink | re-phash-re-germanbot-neues-vom-germanbot-20180930t072448935z |
| title | |
| body | Nur die innerhalb von 24h Beiträge, ab 18:00 Uhr von 29.09.2018. Sollten keine 20 Votes zusammenkommen dann kommen auch ältere Beiträge mit rein |
| json metadata | {"tags":["steemit-austria"],"app":"steemit/0.1"} |
| Transaction Info | Block #26391366/Trx 80d309bda4f4a987693bb41ef61ea1eb0c83ba90 |
View Raw JSON Data
{
"trx_id": "80d309bda4f4a987693bb41ef61ea1eb0c83ba90",
"block": 26391366,
"trx_in_block": 19,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-30T07:24:48",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "re-germanbot-neues-vom-germanbot-20180929t202504756z",
"author": "germanbot",
"permlink": "re-phash-re-germanbot-neues-vom-germanbot-20180930t072448935z",
"title": "",
"body": "Nur die innerhalb von 24h Beiträge, ab 18:00 Uhr von 29.09.2018. Sollten keine 20 Votes zusammenkommen dann kommen auch ältere Beiträge mit rein",
"json_metadata": "{\"tags\":[\"steemit-austria\"],\"app\":\"steemit/0.1\"}"
}
]
}phashupvoted (100.00%) @ikarus56 / darf-ein-vegetarier-an-einer-schnitzeljagd-teilnehmen2018/09/29 20:25:39
phashupvoted (100.00%) @ikarus56 / darf-ein-vegetarier-an-einer-schnitzeljagd-teilnehmen
2018/09/29 20:25:39
| voter | phash |
| author | ikarus56 |
| permlink | darf-ein-vegetarier-an-einer-schnitzeljagd-teilnehmen |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26378199/Trx 89b081b1f2b0c8dc77367b97cd6798eca5ad6892 |
View Raw JSON Data
{
"trx_id": "89b081b1f2b0c8dc77367b97cd6798eca5ad6892",
"block": 26378199,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-29T20:25:39",
"op": [
"vote",
{
"voter": "phash",
"author": "ikarus56",
"permlink": "darf-ein-vegetarier-an-einer-schnitzeljagd-teilnehmen",
"weight": 10000
}
]
}phashupvoted (100.00%) @depot69 / mach-mit-beim-grossen-hf20-rollenspiel2018/09/29 20:25:33
phashupvoted (100.00%) @depot69 / mach-mit-beim-grossen-hf20-rollenspiel
2018/09/29 20:25:33
| voter | phash |
| author | depot69 |
| permlink | mach-mit-beim-grossen-hf20-rollenspiel |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26378197/Trx fbd3d4caa2de0d8d0dce86bd185b07827606ccdf |
View Raw JSON Data
{
"trx_id": "fbd3d4caa2de0d8d0dce86bd185b07827606ccdf",
"block": 26378197,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-29T20:25:33",
"op": [
"vote",
{
"voter": "phash",
"author": "depot69",
"permlink": "mach-mit-beim-grossen-hf20-rollenspiel",
"weight": 10000
}
]
}phashupvoted (100.00%) @reiseamateur / upvote-per-brief-post-senden2018/09/29 20:25:24
phashupvoted (100.00%) @reiseamateur / upvote-per-brief-post-senden
2018/09/29 20:25:24
| voter | phash |
| author | reiseamateur |
| permlink | upvote-per-brief-post-senden |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26378194/Trx da2dfcc4702d5592e45107fdae8387ac22bc0a3b |
View Raw JSON Data
{
"trx_id": "da2dfcc4702d5592e45107fdae8387ac22bc0a3b",
"block": 26378194,
"trx_in_block": 15,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-29T20:25:24",
"op": [
"vote",
{
"voter": "phash",
"author": "reiseamateur",
"permlink": "upvote-per-brief-post-senden",
"weight": 10000
}
]
}2018/09/29 20:25:06
2018/09/29 20:25:06
| parent author | germanbot |
| parent permlink | neues-vom-germanbot |
| author | phash |
| permlink | re-germanbot-neues-vom-germanbot-20180929t202504756z |
| title | |
| body | voted er auch nach? :) also Beiträge, die die letzten Tage online gingen? |
| json metadata | {"tags":["steemit-austria"],"app":"steemit/0.1"} |
| Transaction Info | Block #26378188/Trx ae4c3a9f9e9999586ccd6294d42b9c0f78dc5c34 |
View Raw JSON Data
{
"trx_id": "ae4c3a9f9e9999586ccd6294d42b9c0f78dc5c34",
"block": 26378188,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-29T20:25:06",
"op": [
"comment",
{
"parent_author": "germanbot",
"parent_permlink": "neues-vom-germanbot",
"author": "phash",
"permlink": "re-germanbot-neues-vom-germanbot-20180929t202504756z",
"title": "",
"body": "voted er auch nach? :)\nalso Beiträge, die die letzten Tage online gingen?",
"json_metadata": "{\"tags\":[\"steemit-austria\"],\"app\":\"steemit/0.1\"}"
}
]
}phashclaimed reward balance: 0.322 SBD, 0.454 SP2018/09/29 20:23:54
phashclaimed reward balance: 0.322 SBD, 0.454 SP
2018/09/29 20:23:54
| account | phash |
| reward steem | 0.000 STEEM |
| reward sbd | 0.322 SBD |
| reward vests | 739.442265 VESTS |
| Transaction Info | Block #26378164/Trx 0b84e546d3d16fdf04bccdcd3978efe4ba4d5225 |
View Raw JSON Data
{
"trx_id": "0b84e546d3d16fdf04bccdcd3978efe4ba4d5225",
"block": 26378164,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-29T20:23:54",
"op": [
"claim_reward_balance",
{
"account": "phash",
"reward_steem": "0.000 STEEM",
"reward_sbd": "0.322 SBD",
"reward_vests": "739.442265 VESTS"
}
]
}phashupvoted (100.00%) @germanbot / neues-vom-germanbot2018/09/29 20:23:39
phashupvoted (100.00%) @germanbot / neues-vom-germanbot
2018/09/29 20:23:39
| voter | phash |
| author | germanbot |
| permlink | neues-vom-germanbot |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26378159/Trx 3e0b7afe2c29e2fda7e520906198da01344f5f89 |
View Raw JSON Data
{
"trx_id": "3e0b7afe2c29e2fda7e520906198da01344f5f89",
"block": 26378159,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-29T20:23:39",
"op": [
"vote",
{
"voter": "phash",
"author": "germanbot",
"permlink": "neues-vom-germanbot",
"weight": 10000
}
]
}phashreceived 0.322 SBD, 0.454 SP author reward for @phash / tdd-kostet-es-wirklich-zeit2018/09/29 16:17:51
phashreceived 0.322 SBD, 0.454 SP author reward for @phash / tdd-kostet-es-wirklich-zeit
2018/09/29 16:17:51
| author | phash |
| permlink | tdd-kostet-es-wirklich-zeit |
| sbd payout | 0.322 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 739.442265 VESTS |
| Transaction Info | Block #26373247/Virtual Operation #5 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 26373247,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 5,
"timestamp": "2018-09-29T16:17:51",
"op": [
"author_reward",
{
"author": "phash",
"permlink": "tdd-kostet-es-wirklich-zeit",
"sbd_payout": "0.322 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "739.442265 VESTS"
}
]
}2018/09/24 12:39:48
2018/09/24 12:39:48
| parent author | phash |
| parent permlink | re-cultus-forex-meine-upvotes-von-23-09-18-20180924t110016603z |
| author | cultus-forex |
| permlink | re-phash-re-cultus-forex-meine-upvotes-von-23-09-18-20180924t123834837z |
| title | |
| body | @@ -30,16 +30,27 @@ hreibst +und diesen unter de @@ -80,20 +80,22 @@ ntlichst - und +, wenn ich /wi @@ -97,17 +97,25 @@ h /wir d -e +iesen dan n f%C3%BCr er |
| json metadata | {"tags":["deutsch"],"app":"steemit/0.1"} |
| Transaction Info | Block #26225187/Trx 4ffac8bc689a5a3a4307e35978f991f1f5da941d |
View Raw JSON Data
{
"trx_id": "4ffac8bc689a5a3a4307e35978f991f1f5da941d",
"block": 26225187,
"trx_in_block": 41,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T12:39:48",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "re-cultus-forex-meine-upvotes-von-23-09-18-20180924t110016603z",
"author": "cultus-forex",
"permlink": "re-phash-re-cultus-forex-meine-upvotes-von-23-09-18-20180924t123834837z",
"title": "",
"body": "@@ -30,16 +30,27 @@\n hreibst \n+und diesen \n unter de\n@@ -80,20 +80,22 @@\n ntlichst\n- und\n+, wenn\n ich /wi\n@@ -97,17 +97,25 @@\n h /wir d\n-e\n+iesen dan\n n f%C3%BCr er\n",
"json_metadata": "{\"tags\":[\"deutsch\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/09/24 12:38:36
2018/09/24 12:38:36
| parent author | phash |
| parent permlink | re-cultus-forex-meine-upvotes-von-23-09-18-20180924t110016603z |
| author | cultus-forex |
| permlink | re-phash-re-cultus-forex-meine-upvotes-von-23-09-18-20180924t123834837z |
| title | |
| body | Wenn du einen Artikel/Post schreibst unter dem Tag "deutsch" veröffentlichst und ich /wir den für erwähnenswert halten. Es ist immer einer vom German Steem Bootcamp unterwegs auf suche um votes zu verteilen. LG "Floki |
| json metadata | {"tags":["deutsch"],"app":"steemit/0.1"} |
| Transaction Info | Block #26225163/Trx 7b1b94e3dbed4941de5acfb73fe600e88a95bce1 |
View Raw JSON Data
{
"trx_id": "7b1b94e3dbed4941de5acfb73fe600e88a95bce1",
"block": 26225163,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T12:38:36",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "re-cultus-forex-meine-upvotes-von-23-09-18-20180924t110016603z",
"author": "cultus-forex",
"permlink": "re-phash-re-cultus-forex-meine-upvotes-von-23-09-18-20180924t123834837z",
"title": "",
"body": "Wenn du einen Artikel/Post schreibst unter dem Tag \"deutsch\" veröffentlichst und ich /wir den für erwähnenswert halten. Es ist immer einer vom German Steem Bootcamp unterwegs auf suche um votes zu verteilen. LG \"Floki",
"json_metadata": "{\"tags\":[\"deutsch\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/09/24 11:17:15
2018/09/24 11:17:15
| voter | john.difool |
| author | phash |
| permlink | re-johndifool-estranged-act-i-by-alan-edwardes-002-ger-20180924t105925191z |
| weight | 5000 (50.00%) |
| Transaction Info | Block #26223537/Trx 537182b1b9b696ac0a70685a2e140576474a0354 |
View Raw JSON Data
{
"trx_id": "537182b1b9b696ac0a70685a2e140576474a0354",
"block": 26223537,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T11:17:15",
"op": [
"vote",
{
"voter": "john.difool",
"author": "phash",
"permlink": "re-johndifool-estranged-act-i-by-alan-edwardes-002-ger-20180924t105925191z",
"weight": 5000
}
]
}phashupvoted (100.00%) @cultus-forex / meine-upvotes-von-23-09-182018/09/24 11:00:18
phashupvoted (100.00%) @cultus-forex / meine-upvotes-von-23-09-18
2018/09/24 11:00:18
| voter | phash |
| author | cultus-forex |
| permlink | meine-upvotes-von-23-09-18 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26223198/Trx f5c6226e9db086307936a0897a6f469b0aa91589 |
View Raw JSON Data
{
"trx_id": "f5c6226e9db086307936a0897a6f469b0aa91589",
"block": 26223198,
"trx_in_block": 39,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T11:00:18",
"op": [
"vote",
{
"voter": "phash",
"author": "cultus-forex",
"permlink": "meine-upvotes-von-23-09-18",
"weight": 10000
}
]
}2018/09/24 11:00:15
2018/09/24 11:00:15
| parent author | cultus-forex |
| parent permlink | meine-upvotes-von-23-09-18 |
| author | phash |
| permlink | re-cultus-forex-meine-upvotes-von-23-09-18-20180924t110016603z |
| title | |
| body | wie komm ich auf deine Liste? |
| json metadata | {"tags":["deutsch"],"app":"steemit/0.1"} |
| Transaction Info | Block #26223197/Trx d1225403827464826e10361a514b9324c40f3fd7 |
View Raw JSON Data
{
"trx_id": "d1225403827464826e10361a514b9324c40f3fd7",
"block": 26223197,
"trx_in_block": 54,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T11:00:15",
"op": [
"comment",
{
"parent_author": "cultus-forex",
"parent_permlink": "meine-upvotes-von-23-09-18",
"author": "phash",
"permlink": "re-cultus-forex-meine-upvotes-von-23-09-18-20180924t110016603z",
"title": "",
"body": "wie komm ich auf deine Liste?",
"json_metadata": "{\"tags\":[\"deutsch\"],\"app\":\"steemit/0.1\"}"
}
]
}phashupvoted (100.00%) @john.difool / estranged-act-i-by-alan-edwardes-002-ger2018/09/24 10:59:33
phashupvoted (100.00%) @john.difool / estranged-act-i-by-alan-edwardes-002-ger
2018/09/24 10:59:33
| voter | phash |
| author | john.difool |
| permlink | estranged-act-i-by-alan-edwardes-002-ger |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26223183/Trx bc3868dd51691fc92a9ba7470f0685dd047f9041 |
View Raw JSON Data
{
"trx_id": "bc3868dd51691fc92a9ba7470f0685dd047f9041",
"block": 26223183,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T10:59:33",
"op": [
"vote",
{
"voter": "phash",
"author": "john.difool",
"permlink": "estranged-act-i-by-alan-edwardes-002-ger",
"weight": 10000
}
]
}2018/09/24 10:59:24
2018/09/24 10:59:24
| parent author | john.difool |
| parent permlink | estranged-act-i-by-alan-edwardes-002-ger |
| author | phash |
| permlink | re-johndifool-estranged-act-i-by-alan-edwardes-002-ger-20180924t105925191z |
| title | |
| body | cooles Game... guck ich mir daheim mal an |
| json metadata | {"tags":["deutsch"],"app":"steemit/0.1"} |
| Transaction Info | Block #26223180/Trx a6721907ffc2b1b4296900bf229b98a08255402d |
View Raw JSON Data
{
"trx_id": "a6721907ffc2b1b4296900bf229b98a08255402d",
"block": 26223180,
"trx_in_block": 84,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T10:59:24",
"op": [
"comment",
{
"parent_author": "john.difool",
"parent_permlink": "estranged-act-i-by-alan-edwardes-002-ger",
"author": "phash",
"permlink": "re-johndifool-estranged-act-i-by-alan-edwardes-002-ger-20180924t105925191z",
"title": "",
"body": "cooles Game... guck ich mir daheim mal an",
"json_metadata": "{\"tags\":[\"deutsch\"],\"app\":\"steemit/0.1\"}"
}
]
}phashpublished a new post: tdd-kostet-es-wirklich-zeit2018/09/24 07:51:09
phashpublished a new post: tdd-kostet-es-wirklich-zeit
2018/09/24 07:51:09
| parent author | |
| parent permlink | development |
| author | phash |
| permlink | tdd-kostet-es-wirklich-zeit |
| title | TDD - kostet es wirklich Zeit? |
| body | @@ -3051,16 +3051,20 @@ ch nicht + ein mal der @@ -3084,16 +3084,16 @@ tet... %0A - Und Test @@ -3527,16 +3527,17 @@ bilisier +e n. %0AMan @@ -4167,16 +4167,18 @@ on eher +ei n Integr @@ -4389,16 +4389,17 @@ rgleiche +n .%0A%0A## Te |
| json metadata | {"tags":["development","deutsch","unittests","tdd","java"],"image":["https://cdn.steemitimages.com/DQmZUZMKxcKHTEGFuPGCWH6VPtfhUPZhYmgcUgxKUy4gjVF/TDD_Global_Lifecycle.png"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #26219415/Trx 55116a4740cf238178c56984426bc8f05888f9f2 |
View Raw JSON Data
{
"trx_id": "55116a4740cf238178c56984426bc8f05888f9f2",
"block": 26219415,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-24T07:51:09",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "development",
"author": "phash",
"permlink": "tdd-kostet-es-wirklich-zeit",
"title": "TDD - kostet es wirklich Zeit?",
"body": "@@ -3051,16 +3051,20 @@\n ch nicht\n+ ein\n mal der \n@@ -3084,16 +3084,16 @@\n tet... %0A\n-\n Und Test\n@@ -3527,16 +3527,17 @@\n bilisier\n+e\n n. %0AMan \n@@ -4167,16 +4167,18 @@\n on eher \n+ei\n n Integr\n@@ -4389,16 +4389,17 @@\n rgleiche\n+n\n .%0A%0A## Te\n",
"json_metadata": "{\"tags\":[\"development\",\"deutsch\",\"unittests\",\"tdd\",\"java\"],\"image\":[\"https://cdn.steemitimages.com/DQmZUZMKxcKHTEGFuPGCWH6VPtfhUPZhYmgcUgxKUy4gjVF/TDD_Global_Lifecycle.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}2018/09/23 06:57:27
2018/09/23 06:57:27
| voter | phash |
| author | phash |
| permlink | train |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26189548/Trx 2de26b2af401683c3d1e61fd9eb7e285073e9af2 |
View Raw JSON Data
{
"trx_id": "2de26b2af401683c3d1e61fd9eb7e285073e9af2",
"block": 26189548,
"trx_in_block": 46,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-23T06:57:27",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "train",
"weight": 10000
}
]
}shakaupvoted (20.00%) @phash / tdd-kostet-es-wirklich-zeit2018/09/22 18:41:03
shakaupvoted (20.00%) @phash / tdd-kostet-es-wirklich-zeit
2018/09/22 18:41:03
| voter | shaka |
| author | phash |
| permlink | tdd-kostet-es-wirklich-zeit |
| weight | 2000 (20.00%) |
| Transaction Info | Block #26174837/Trx 22161044f3aca5402f4e27abaddec45fccc961c1 |
View Raw JSON Data
{
"trx_id": "22161044f3aca5402f4e27abaddec45fccc961c1",
"block": 26174837,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-22T18:41:03",
"op": [
"vote",
{
"voter": "shaka",
"author": "phash",
"permlink": "tdd-kostet-es-wirklich-zeit",
"weight": 2000
}
]
}siphonupvoted (100.00%) @phash / tdd-kostet-es-wirklich-zeit2018/09/22 16:31:15
siphonupvoted (100.00%) @phash / tdd-kostet-es-wirklich-zeit
2018/09/22 16:31:15
| voter | siphon |
| author | phash |
| permlink | tdd-kostet-es-wirklich-zeit |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26172242/Trx aa30b28f3f6b051cfb29f1208a45c1a26e23434e |
View Raw JSON Data
{
"trx_id": "aa30b28f3f6b051cfb29f1208a45c1a26e23434e",
"block": 26172242,
"trx_in_block": 26,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-22T16:31:15",
"op": [
"vote",
{
"voter": "siphon",
"author": "phash",
"permlink": "tdd-kostet-es-wirklich-zeit",
"weight": 10000
}
]
}phashupvoted (100.00%) @phash / tdd-kostet-es-wirklich-zeit2018/09/22 16:18:03
phashupvoted (100.00%) @phash / tdd-kostet-es-wirklich-zeit
2018/09/22 16:18:03
| voter | phash |
| author | phash |
| permlink | tdd-kostet-es-wirklich-zeit |
| weight | 10000 (100.00%) |
| Transaction Info | Block #26171978/Trx 42b1d26dbdd249ee46f4ff2c2d25ef1a8abf5243 |
View Raw JSON Data
{
"trx_id": "42b1d26dbdd249ee46f4ff2c2d25ef1a8abf5243",
"block": 26171978,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-22T16:18:03",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "tdd-kostet-es-wirklich-zeit",
"weight": 10000
}
]
}phashpublished a new post: tdd-kostet-es-wirklich-zeit2018/09/22 16:17:51
phashpublished a new post: tdd-kostet-es-wirklich-zeit
2018/09/22 16:17:51
| parent author | |
| parent permlink | development |
| author | phash |
| permlink | tdd-kostet-es-wirklich-zeit |
| title | TDD - kostet es wirklich Zeit? |
| body | Wer Software schreibt, der kennt, ab einem gewissen Level, sicherlich Unit-Tests. Und wer schon länger Software schreibt, weiß auch, dass es in vielen, vor allem älteren, Softwareprojekten kaum Tests gab. Was mich aber um so mehr erstaunt: auch bei vielen neuen Projekten sind Tests nicht ausreichend eingeplant oder vorgesehen. Meist sind die Hauptargumente: Unit Tests können auch nicht alles testen, sind teuer, weil man lang dafür braucht und kaum aktuell zu halten. Muss das sein? Stimmt das so? Ich weiß es nicht! Was ich aber weiß, wenn man einen Test hat, macht einem das Leben leichter... Zwei Beispiele aus der Praxis: # 1. Beispiel: Neue Berechnungen ich schreibe aktuell ein Berechnungsmodell. Das ist recht komplex, und wir haben eine Fachabteilung im Haus, die sich damit schon eine Weile beschäftigt. Das alte Model sah ungefähr so aus: Nimm Eingabewert, verrechne ihn mit x anderen Werten und speichere es in die DB... ist ok, war aber von Jahr zu Jahr schwieriger zu warten. Mein Model sieht vor, dass man "Formeln" hat, und diese Formeln dann eben mit den Angaben "füttert". Alle sinnvollen Formeln, die für die Berechnung gebraucht werden, kommen dann in meinen Berechner, und man kann den nach allen Zwischeneben der Berechnung "fragen" - easy interface: steck Datum rein, frag nach nem Key, krieg das Ergebnis... Formeln arbeiten mit Vektoren... blablabla.. auf jeden Fall sinds jetzt schon 30 Formeln, einige einfacher, andere schon recht komplex - Tests dafür: 140. Die Tests sind noch nicht abschließend (mir fallen immer mal wieder irgendwelche Sachen ein, die man testen müsste... oder mein Konzept war doch nicht so gut, und ich musste was ändern) Apropos Konzept ändern... ich musste einen Teil der Sachen umbauen, weil es doch nicht so geklappt hat, wie ich mir das vorgestellt habe... also: Änderung gemacht, Tests laufen lassen, Ergebnis: 6 Tests rot. War mir klar, das hatte impact auf anderes. Also die 6 Tests gefixt. Und der Rest? Funktionierte noch! Mittlerweile sitze ich mit einer Frau der Fachabteilung gemeinsam am PC, wir schreiben den Test gemeinsam, ich implementiere die Formel mit, sie rechnet derweil die Sachen per Hand durch, und wir prüfen das Ergebnis. Erstaunlich: Sie kann kein Java, versteht aber meine Tests! Weil die Tests atomar sind, und die Formeln dadurch auch sehr überschaubar bleiben, kann sie auch das lesen! Wir finden gemeinsam Fehler, und sind hinterher sicher, dass das Zeug passt. Die Testsuite ist schon recht ausgefeilt... # was kostet mich das Test schreiben? Effektiv? Nichts! Wie würde man denn, ohne Tests, vorgehen? Man schreibt eben so eine Berechnung, und dann? Muss ich das ja mal mit der Hand irgendwie testen... vielleicht mit der WebApp, in die das Ganze später eingebaut wird? Mit Daten, die da liegen? Kann man machen... dauert aber für jeden Use-Case ne ganze Weile... meine 140 Tests sind in weniger als 0.5s durch...! Da ist noch nichtmal der Tomcat gestartet... Und Testdaten brauch ich ja so oder so... aber wenn es sich ändert... alle Tests von Hand erneut durchführen? Ist das wirklich die schlaueste Lösung? # 2. Beispiel eine etwas ältere, aber immer noch in Entwicklung befindliche WebApp. Komplexes DB Model, komplexe Berechnungen, viel zu viele Use-Cases und viel zu komplexe Abläufe! Ein Ablauf ist: Datei hochladen, speichern, umrechnen, abgeleitete Werte mit Formeln errechnen, plausibilisiern. Man kann aber auch die Formeln ändern, und dann die hochgeladene Datei erneut umrechnen, Werte aus Formeln errechnen und plausibilisieren. Das dauert jedes Mal ca. 2-3 Minuten um so einen Test durchzuführen. Natürlich hat was nicht funktioniert... die geänderten Formeln wurden nicht verwendet... und auch neue Formeln wurden nicht angewandt! Was mach ich? Ich mach es wie immer: laufen lassen, schauen, ändern, repeat... nach der 2. Iteration hau ich mir im Büro an den Kopf: Ich Depp! Ruf ich... und schreib einen Test... weil ich schonmal eine TestSuite geschrieben habe, die eben die komplexe Struktur nachbaut (das ist schon eher n Integrationstest... aber anders war das hier erstmal nicht zu fassen): Daten aus den Vorgaben laden, Formeln laden, eine CSV Datei zum durchrechnen laden, und dann das Ergebnis mit meinem erwarteten Ergebnis vergleiche. ## Test1: Test 1 war: erstmal schauen, ob die Formel, die ich gleich verändere überhaupt richtig rechnet. Kosten des Tests: Bisserl copy paste von anderen Tests, überlegen, welche Formel ich teste, und was raus kommen soll... 2 Minuten! ## Test2: ich teste, ob die Formel, die ich gleich einbaue, nicht vorhanden ist: ist nicht vorhanden. Kosten des Tests: copy paste vom ersten Test plus ein Assert: eine Minute ## Test3: ich teste, ob die neue Formel verwendet wird. Ich erstelle als eine neue Formel, füge sie nach dem ersten Durchlauf hinzu, lasse nochmal laufen und vergleiche Kosten des Tests: copy past * 2 und eine Formel erstellen... eine Minute Der Test war rot! ROT! ### ROT macht ja nix... ich schau in den Code, wo der Fehler passiert sein muss, ändere einen Aufruf einer ID und probiere es erneut: Test grün! ## Test4: ich teste, ob die veränderte Formel geht gleicher Test wie Test3, nur die Formel sollte schon vorhanden sein: KOsten 1 Minute insgesamt hab ich 10 Minuten gebraucht, das ganze ist nun fix und funktioniert... # kosten Unit Tests Zeit Ja! Unbedingt! Aber nicht mehr, als man ohnehin braucht um zu schauen ob der Code funktioniert. Spätestens nach dem 2. Testlauf ist es billiger! do it! Test it! |
| json metadata | {"tags":["development","deutsch","unittests","tdd","java"],"image":["https://cdn.steemitimages.com/DQmZUZMKxcKHTEGFuPGCWH6VPtfhUPZhYmgcUgxKUy4gjVF/TDD_Global_Lifecycle.png"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #26171974/Trx bc030fdaa369980bd68919087b3b661143e2dff4 |
View Raw JSON Data
{
"trx_id": "bc030fdaa369980bd68919087b3b661143e2dff4",
"block": 26171974,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-22T16:17:51",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "development",
"author": "phash",
"permlink": "tdd-kostet-es-wirklich-zeit",
"title": "TDD - kostet es wirklich Zeit?",
"body": "Wer Software schreibt, der kennt, ab einem gewissen Level, sicherlich Unit-Tests. Und wer schon länger Software schreibt, weiß auch, dass es in vielen, vor allem älteren, Softwareprojekten kaum Tests gab.\nWas mich aber um so mehr erstaunt: auch bei vielen neuen Projekten sind Tests nicht ausreichend eingeplant oder vorgesehen. Meist sind die Hauptargumente: Unit Tests können auch nicht alles testen, sind teuer, weil man lang dafür braucht und kaum aktuell zu halten.\n\nMuss das sein? Stimmt das so? Ich weiß es nicht!\n\nWas ich aber weiß, wenn man einen Test hat, macht einem das Leben leichter... Zwei Beispiele aus der Praxis:\n\n# 1. Beispiel: Neue Berechnungen\nich schreibe aktuell ein Berechnungsmodell. Das ist recht komplex, und wir haben eine Fachabteilung im Haus, die sich damit schon eine Weile beschäftigt. Das alte Model sah ungefähr so aus: Nimm Eingabewert, verrechne ihn mit x anderen Werten und speichere es in die DB... ist ok, war aber von Jahr zu Jahr schwieriger zu warten.\nMein Model sieht vor, dass man \"Formeln\" hat, und diese Formeln dann eben mit den Angaben \"füttert\". Alle sinnvollen Formeln, die für die Berechnung gebraucht werden, kommen dann in meinen Berechner, und man kann den nach allen Zwischeneben der Berechnung \"fragen\" - easy interface: steck Datum rein, frag nach nem Key, krieg das Ergebnis...\nFormeln arbeiten mit Vektoren... blablabla..\nauf jeden Fall sinds jetzt schon 30 Formeln, einige einfacher, andere schon recht komplex - Tests dafür: 140. Die Tests sind noch nicht abschließend (mir fallen immer mal wieder irgendwelche Sachen ein, die man testen müsste... oder mein Konzept war doch nicht so gut, und ich musste was ändern)\nApropos Konzept ändern... ich musste einen Teil der Sachen umbauen, weil es doch nicht so geklappt hat, wie ich mir das vorgestellt habe... also: Änderung gemacht, Tests laufen lassen, Ergebnis: 6 Tests rot. War mir klar, das hatte impact auf anderes. Also die 6 Tests gefixt. Und der Rest? Funktionierte noch!\n\nMittlerweile sitze ich mit einer Frau der Fachabteilung gemeinsam am PC, wir schreiben den Test gemeinsam, ich implementiere die Formel mit, sie rechnet derweil die Sachen per Hand durch, und wir prüfen das Ergebnis. Erstaunlich: Sie kann kein Java, versteht aber meine Tests! Weil die Tests atomar sind, und die Formeln dadurch auch sehr überschaubar bleiben, kann sie auch das lesen! Wir finden gemeinsam Fehler, und sind hinterher sicher, dass das Zeug passt. Die Testsuite ist schon recht ausgefeilt... \n# was kostet mich das Test schreiben?\nEffektiv? Nichts! Wie würde man denn, ohne Tests, vorgehen? Man schreibt eben so eine Berechnung, und dann? Muss ich das ja mal mit der Hand irgendwie testen... vielleicht mit der WebApp, in die das Ganze später eingebaut wird? Mit Daten, die da liegen? Kann man machen... dauert aber für jeden Use-Case ne ganze Weile... meine 140 Tests sind in weniger als 0.5s durch...! Da ist noch nichtmal der Tomcat gestartet... \nUnd Testdaten brauch ich ja so oder so... aber wenn es sich ändert... alle Tests von Hand erneut durchführen? Ist das wirklich die schlaueste Lösung?\n\n# 2. Beispiel\neine etwas ältere, aber immer noch in Entwicklung befindliche WebApp. Komplexes DB Model, komplexe Berechnungen, viel zu viele Use-Cases und viel zu komplexe Abläufe!\nEin Ablauf ist: Datei hochladen, speichern, umrechnen, abgeleitete Werte mit Formeln errechnen, plausibilisiern. \nMan kann aber auch die Formeln ändern, und dann die hochgeladene Datei erneut umrechnen, Werte aus Formeln errechnen und plausibilisieren. Das dauert jedes Mal ca. 2-3 Minuten um so einen Test durchzuführen.\nNatürlich hat was nicht funktioniert... die geänderten Formeln wurden nicht verwendet...\nund auch neue Formeln wurden nicht angewandt!\nWas mach ich? Ich mach es wie immer: laufen lassen, schauen, ändern, repeat... nach der 2. Iteration hau ich mir im Büro an den Kopf: Ich Depp! Ruf ich... und schreib einen Test...\nweil ich schonmal eine TestSuite geschrieben habe, die eben die komplexe Struktur nachbaut (das ist schon eher n Integrationstest... aber anders war das hier erstmal nicht zu fassen): Daten aus den Vorgaben laden, Formeln laden, eine CSV Datei zum durchrechnen laden, und dann das Ergebnis mit meinem erwarteten Ergebnis vergleiche.\n\n## Test1: \nTest 1 war: erstmal schauen, ob die Formel, die ich gleich verändere überhaupt richtig rechnet.\nKosten des Tests: Bisserl copy paste von anderen Tests, überlegen, welche Formel ich teste, und was raus kommen soll... 2 Minuten!\n\n## Test2: \nich teste, ob die Formel, die ich gleich einbaue, nicht vorhanden ist: ist nicht vorhanden. \nKosten des Tests: copy paste vom ersten Test plus ein Assert: eine Minute\n\n## Test3: \nich teste, ob die neue Formel verwendet wird. Ich erstelle als eine neue Formel, füge sie nach dem ersten Durchlauf hinzu, lasse nochmal laufen und vergleiche\nKosten des Tests: copy past * 2 und eine Formel erstellen... eine Minute\n\nDer Test war rot! ROT!\n### ROT\nmacht ja nix... ich schau in den Code, wo der Fehler passiert sein muss, ändere einen Aufruf einer ID und probiere es erneut: Test grün!\n\n## Test4: \nich teste, ob die veränderte Formel geht\ngleicher Test wie Test3, nur die Formel sollte schon vorhanden sein: KOsten 1 Minute\n\ninsgesamt hab ich 10 Minuten gebraucht, das ganze ist nun fix und funktioniert...\n# kosten Unit Tests Zeit\nJa! Unbedingt! Aber nicht mehr, als man ohnehin braucht um zu schauen ob der Code funktioniert. Spätestens nach dem 2. Testlauf ist es billiger!\ndo it! Test it!",
"json_metadata": "{\"tags\":[\"development\",\"deutsch\",\"unittests\",\"tdd\",\"java\"],\"image\":[\"https://cdn.steemitimages.com/DQmZUZMKxcKHTEGFuPGCWH6VPtfhUPZhYmgcUgxKUy4gjVF/TDD_Global_Lifecycle.png\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}2018/09/22 01:22:21
2018/09/22 01:22:21
| delegator | steem |
| delegatee | phash |
| vesting shares | 20677.074233 VESTS |
| Transaction Info | Block #26154089/Trx 4af2f3a9cd58fdc0933e7b5c55279d144f1fd8cb |
View Raw JSON Data
{
"trx_id": "4af2f3a9cd58fdc0933e7b5c55279d144f1fd8cb",
"block": 26154089,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-22T01:22:21",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "phash",
"vesting_shares": "20677.074233 VESTS"
}
]
}2018/09/17 07:30:48
2018/09/17 07:30:48
| from | phash |
| to | phash |
| amount | 0.106 STEEM |
| Transaction Info | Block #26033107/Trx dc572e4e0df033bd6cb78a87e53308e9d75a9290 |
View Raw JSON Data
{
"trx_id": "dc572e4e0df033bd6cb78a87e53308e9d75a9290",
"block": 26033107,
"trx_in_block": 16,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-17T07:30:48",
"op": [
"transfer_to_vesting",
{
"from": "phash",
"to": "phash",
"amount": "0.106 STEEM"
}
]
}phashclaimed reward balance: 0.045 STEEM, 0.068 SP2018/09/17 07:30:30
phashclaimed reward balance: 0.045 STEEM, 0.068 SP
2018/09/17 07:30:30
| account | phash |
| reward steem | 0.045 STEEM |
| reward sbd | 0.000 SBD |
| reward vests | 111.205922 VESTS |
| Transaction Info | Block #26033101/Trx 46419fef3ac28826dfce342aceb453aed0a48973 |
View Raw JSON Data
{
"trx_id": "46419fef3ac28826dfce342aceb453aed0a48973",
"block": 26033101,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-17T07:30:30",
"op": [
"claim_reward_balance",
{
"account": "phash",
"reward_steem": "0.045 STEEM",
"reward_sbd": "0.000 SBD",
"reward_vests": "111.205922 VESTS"
}
]
}2018/09/15 20:57:24
2018/09/15 20:57:24
| parent author | phash |
| parent permlink | re-eostribe-eos-tribe-and-oci-partner-for-eos-workshop-series-20180901t184646199z |
| author | iamplowe |
| permlink | re-phash-re-eostribe-eos-tribe-and-oci-partner-for-eos-workshop-series-20180915t205723301z |
| title | |
| body | @phash, I think you meant to say, **Hope** |
| json metadata | {"tags":["eos"],"users":["phash"],"app":"steemit/0.1"} |
| Transaction Info | Block #25991666/Trx 3c8d0d32801c64041ea707e12a5b25a02f5c73eb |
View Raw JSON Data
{
"trx_id": "3c8d0d32801c64041ea707e12a5b25a02f5c73eb",
"block": 25991666,
"trx_in_block": 11,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-15T20:57:24",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "re-eostribe-eos-tribe-and-oci-partner-for-eos-workshop-series-20180901t184646199z",
"author": "iamplowe",
"permlink": "re-phash-re-eostribe-eos-tribe-and-oci-partner-for-eos-workshop-series-20180915t205723301z",
"title": "",
"body": "@phash, I think you meant to say, **Hope**",
"json_metadata": "{\"tags\":[\"eos\"],\"users\":[\"phash\"],\"app\":\"steemit/0.1\"}"
}
]
}phashreceived 0.014 STEEM, 0.019 SP author reward for @phash / re-a-alice-6-days-contests-every-day-by-alice-reward-0-5-steem-everyday-write-about-the-type-of-films-you-like-20180907t143855268z2018/09/14 14:38:54
phashreceived 0.014 STEEM, 0.019 SP author reward for @phash / re-a-alice-6-days-contests-every-day-by-alice-reward-0-5-steem-everyday-write-about-the-type-of-films-you-like-20180907t143855268z
2018/09/14 14:38:54
| author | phash |
| permlink | re-a-alice-6-days-contests-every-day-by-alice-reward-0-5-steem-everyday-write-about-the-type-of-films-you-like-20180907t143855268z |
| sbd payout | 0.000 SBD |
| steem payout | 0.014 STEEM |
| vesting payout | 30.328682 VESTS |
| Transaction Info | Block #25955297/Virtual Operation #7 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 25955297,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 7,
"timestamp": "2018-09-14T14:38:54",
"op": [
"author_reward",
{
"author": "phash",
"permlink": "re-a-alice-6-days-contests-every-day-by-alice-reward-0-5-steem-everyday-write-about-the-type-of-films-you-like-20180907t143855268z",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.014 STEEM",
"vesting_payout": "30.328682 VESTS"
}
]
}phashreceived 0.031 STEEM, 0.040 SP author reward for @phash / semux-get-your-discord-wallet2018/09/14 14:13:27
phashreceived 0.031 STEEM, 0.040 SP author reward for @phash / semux-get-your-discord-wallet
2018/09/14 14:13:27
| author | phash |
| permlink | semux-get-your-discord-wallet |
| sbd payout | 0.000 SBD |
| steem payout | 0.031 STEEM |
| vesting payout | 64.701252 VESTS |
| Transaction Info | Block #25954788/Virtual Operation #6 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 25954788,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 6,
"timestamp": "2018-09-14T14:13:27",
"op": [
"author_reward",
{
"author": "phash",
"permlink": "semux-get-your-discord-wallet",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.031 STEEM",
"vesting_payout": "64.701252 VESTS"
}
]
}steemitboardupvoted (1.00%) @phash / train2018/09/14 03:07:42
steemitboardupvoted (1.00%) @phash / train
2018/09/14 03:07:42
| voter | steemitboard |
| author | phash |
| permlink | train |
| weight | 100 (1.00%) |
| Transaction Info | Block #25941480/Trx 39b48fdfe6b207ccd34008abf5259afc98df4b45 |
View Raw JSON Data
{
"trx_id": "39b48fdfe6b207ccd34008abf5259afc98df4b45",
"block": 25941480,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-14T03:07:42",
"op": [
"vote",
{
"voter": "steemitboard",
"author": "phash",
"permlink": "train",
"weight": 100
}
]
}2018/09/14 03:07:39
2018/09/14 03:07:39
| parent author | phash |
| parent permlink | train |
| author | steemitboard |
| permlink | steemitboard-notify-phash-20180914t030741000z |
| title | |
| body | Congratulations @phash! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : [](http://steemitboard.com/@phash) Award for the number of posts published <sub>_Click on the badge to view your Board of Honor._</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> To support your work, I also upvoted your post! **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2018-09-07"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2018-09-07">SteemitBoard - Witness Update</a></td></tr></table> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #25941479/Trx 2cf2a12d23d416d6644591650abf906d7e9af4c1 |
View Raw JSON Data
{
"trx_id": "2cf2a12d23d416d6644591650abf906d7e9af4c1",
"block": 25941479,
"trx_in_block": 25,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-14T03:07:39",
"op": [
"comment",
{
"parent_author": "phash",
"parent_permlink": "train",
"author": "steemitboard",
"permlink": "steemitboard-notify-phash-20180914t030741000z",
"title": "",
"body": "Congratulations @phash! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :\n\n[](http://steemitboard.com/@phash) Award for the number of posts published\n\n<sub>_Click on the badge to view your Board of Honor._</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\nTo support your work, I also upvoted your post!\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2018-09-07\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/7CiQEO.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-witness-update-2018-09-07\">SteemitBoard - Witness Update</a></td></tr></table>\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\"]}"
}
]
}phashreceived 0.010 SP curation reward for @jmlozach / 6b88bc05-b20d-11e8-9c9f-0242ac1100032018/09/13 19:45:33
phashreceived 0.010 SP curation reward for @jmlozach / 6b88bc05-b20d-11e8-9c9f-0242ac110003
2018/09/13 19:45:33
| curator | phash |
| reward | 16.175988 VESTS |
| comment author | jmlozach |
| comment permlink | 6b88bc05-b20d-11e8-9c9f-0242ac110003 |
| Transaction Info | Block #25932638/Virtual Operation #9 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 25932638,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 9,
"timestamp": "2018-09-13T19:45:33",
"op": [
"curation_reward",
{
"curator": "phash",
"reward": "16.175988 VESTS",
"comment_author": "jmlozach",
"comment_permlink": "6b88bc05-b20d-11e8-9c9f-0242ac110003"
}
]
}2018/09/13 18:10:06
2018/09/13 18:10:06
| voter | obaku |
| author | phash |
| permlink | train |
| weight | 60 (0.60%) |
| Transaction Info | Block #25930730/Trx 55e686c9741694c6cd828fba056ea311f24b083b |
View Raw JSON Data
{
"trx_id": "55e686c9741694c6cd828fba056ea311f24b083b",
"block": 25930730,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-13T18:10:06",
"op": [
"vote",
{
"voter": "obaku",
"author": "phash",
"permlink": "train",
"weight": 60
}
]
}2018/09/13 18:05:24
2018/09/13 18:05:24
| voter | neni11 |
| author | phash |
| permlink | train |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25930636/Trx 398c4a66c319d5a445995e1b9a00844cc9e5b6a0 |
View Raw JSON Data
{
"trx_id": "398c4a66c319d5a445995e1b9a00844cc9e5b6a0",
"block": 25930636,
"trx_in_block": 33,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-13T18:05:24",
"op": [
"vote",
{
"voter": "neni11",
"author": "phash",
"permlink": "train",
"weight": 10000
}
]
}2018/09/13 18:03:51
2018/09/13 18:03:51
| parent author | |
| parent permlink | photography |
| author | phash |
| permlink | train |
| title | Train... |
| body | visiting the train station in Munich:  |
| json metadata | {"tags":["photography","train","dslr"],"image":["https://cdn.steemitimages.com/DQmTiWJjp8QL9n5YaSwxVeMAgM64HimT9h9Xk2iuCqjMJgM/IMG_1818.JPG"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #25930605/Trx ed1c5fe5ab9e0115d30e5f817e456a1ebac3618c |
View Raw JSON Data
{
"trx_id": "ed1c5fe5ab9e0115d30e5f817e456a1ebac3618c",
"block": 25930605,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-13T18:03:51",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "photography",
"author": "phash",
"permlink": "train",
"title": "Train...",
"body": "visiting the train station in Munich:\n\n",
"json_metadata": "{\"tags\":[\"photography\",\"train\",\"dslr\"],\"image\":[\"https://cdn.steemitimages.com/DQmTiWJjp8QL9n5YaSwxVeMAgM64HimT9h9Xk2iuCqjMJgM/IMG_1818.JPG\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}phashcustom json: follow2018/09/11 13:49:21
phashcustom json: follow
2018/09/11 13:49:21
| required auths | [] |
| required posting auths | ["phash"] |
| id | follow |
| json | ["reblog",{"account":"phash","author":"amzar123","permlink":"earn-free-100-upvote-with-us-and-free-resteem-giveaway-2"}] |
| Transaction Info | Block #25867935/Trx dbb5a35a4f389a07a66e7433fbf085fc17704968 |
View Raw JSON Data
{
"trx_id": "dbb5a35a4f389a07a66e7433fbf085fc17704968",
"block": 25867935,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:49:21",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"phash"
],
"id": "follow",
"json": "[\"reblog\",{\"account\":\"phash\",\"author\":\"amzar123\",\"permlink\":\"earn-free-100-upvote-with-us-and-free-resteem-giveaway-2\"}]"
}
]
}phashupvoted (100.00%) @amzar123 / earn-free-100-upvote-with-us-and-free-resteem-giveaway-22018/09/11 13:49:15
phashupvoted (100.00%) @amzar123 / earn-free-100-upvote-with-us-and-free-resteem-giveaway-2
2018/09/11 13:49:15
| voter | phash |
| author | amzar123 |
| permlink | earn-free-100-upvote-with-us-and-free-resteem-giveaway-2 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25867933/Trx d23a51bfefc9012239455b8479712bbae43ccf80 |
View Raw JSON Data
{
"trx_id": "d23a51bfefc9012239455b8479712bbae43ccf80",
"block": 25867933,
"trx_in_block": 47,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:49:15",
"op": [
"vote",
{
"voter": "phash",
"author": "amzar123",
"permlink": "earn-free-100-upvote-with-us-and-free-resteem-giveaway-2",
"weight": 10000
}
]
}2018/09/11 13:49:12
2018/09/11 13:49:12
| parent author | amzar123 |
| parent permlink | earn-free-100-upvote-with-us-and-free-resteem-giveaway-2 |
| author | phash |
| permlink | re-amzar123-earn-free-100-upvote-with-us-and-free-resteem-giveaway-2-20180911t134911744z |
| title | |
| body | done https://steemit.com/cryptocurrency/@phash/semux-get-your-discord-wallet#@phash/re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z |
| json metadata | {"tags":["amzar123"],"links":["https://steemit.com/cryptocurrency/@phash/semux-get-your-discord-wallet#@phash/re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z"],"app":"steemit/0.1"} |
| Transaction Info | Block #25867932/Trx fcb2725a32fab903e4ead6537b73868998f48af9 |
View Raw JSON Data
{
"trx_id": "fcb2725a32fab903e4ead6537b73868998f48af9",
"block": 25867932,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:49:12",
"op": [
"comment",
{
"parent_author": "amzar123",
"parent_permlink": "earn-free-100-upvote-with-us-and-free-resteem-giveaway-2",
"author": "phash",
"permlink": "re-amzar123-earn-free-100-upvote-with-us-and-free-resteem-giveaway-2-20180911t134911744z",
"title": "",
"body": "done\n\nhttps://steemit.com/cryptocurrency/@phash/semux-get-your-discord-wallet#@phash/re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z",
"json_metadata": "{\"tags\":[\"amzar123\"],\"links\":[\"https://steemit.com/cryptocurrency/@phash/semux-get-your-discord-wallet#@phash/re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z\"],\"app\":\"steemit/0.1\"}"
}
]
}2018/09/11 13:48:15
2018/09/11 13:48:15
| voter | phash |
| author | phash |
| permlink | re-itsravi-github-reviews-a-place-to-review-open-source-projects-20180906t212255979z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25867913/Trx fb3b1f02deeead2539908575595a1de3d3496be0 |
View Raw JSON Data
{
"trx_id": "fb3b1f02deeead2539908575595a1de3d3496be0",
"block": 25867913,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:48:15",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "re-itsravi-github-reviews-a-place-to-review-open-source-projects-20180906t212255979z",
"weight": 10000
}
]
}phashupvoted (100.00%) @phash / 089ad770-b2aa-11e8-8530-dbf7d581da702018/09/11 13:48:12
phashupvoted (100.00%) @phash / 089ad770-b2aa-11e8-8530-dbf7d581da70
2018/09/11 13:48:12
| voter | phash |
| author | phash |
| permlink | 089ad770-b2aa-11e8-8530-dbf7d581da70 |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25867912/Trx ea87a1f1ad5c8c5c9268e7d882e147c394c57fca |
View Raw JSON Data
{
"trx_id": "ea87a1f1ad5c8c5c9268e7d882e147c394c57fca",
"block": 25867912,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:48:12",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "089ad770-b2aa-11e8-8530-dbf7d581da70",
"weight": 10000
}
]
}2018/09/11 13:48:03
2018/09/11 13:48:03
| voter | phash |
| author | phash |
| permlink | re-a-alice-6-days-contests-every-day-by-alice-reward-0-5-steem-everyday-write-about-the-type-of-films-you-like-20180907t143855268z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25867909/Trx d7b5d86c81249409a958ecb03cdabbd3273bb617 |
View Raw JSON Data
{
"trx_id": "d7b5d86c81249409a958ecb03cdabbd3273bb617",
"block": 25867909,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:48:03",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "re-a-alice-6-days-contests-every-day-by-alice-reward-0-5-steem-everyday-write-about-the-type-of-films-you-like-20180907t143855268z",
"weight": 10000
}
]
}phashupvoted (100.00%) @phash / re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z2018/09/11 13:47:57
phashupvoted (100.00%) @phash / re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z
2018/09/11 13:47:57
| voter | phash |
| author | phash |
| permlink | re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z |
| weight | 10000 (100.00%) |
| Transaction Info | Block #25867907/Trx 9bb1b99d89ca37aec51734dc632892731422399c |
View Raw JSON Data
{
"trx_id": "9bb1b99d89ca37aec51734dc632892731422399c",
"block": 25867907,
"trx_in_block": 43,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:47:57",
"op": [
"vote",
{
"voter": "phash",
"author": "phash",
"permlink": "re-panaiam-re-phash-semux-get-your-discord-wallet-20180908t192650208z",
"weight": 10000
}
]
}phashclaimed reward balance: 0.060 STEEM, 0.076 SP2018/09/11 13:47:45
phashclaimed reward balance: 0.060 STEEM, 0.076 SP
2018/09/11 13:47:45
| account | phash |
| reward steem | 0.060 STEEM |
| reward sbd | 0.000 SBD |
| reward vests | 123.361108 VESTS |
| Transaction Info | Block #25867903/Trx 3fcb780e1f5dcc092e5986ecc5711f2bde541e7d |
View Raw JSON Data
{
"trx_id": "3fcb780e1f5dcc092e5986ecc5711f2bde541e7d",
"block": 25867903,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-11T13:47:45",
"op": [
"claim_reward_balance",
{
"account": "phash",
"reward_steem": "0.060 STEEM",
"reward_sbd": "0.000 SBD",
"reward_vests": "123.361108 VESTS"
}
]
}phashreceived 0.033 STEEM, 0.041 SP author reward for @phash / south-of-bavaria-sylvensteinsee2018/09/11 08:41:30
phashreceived 0.033 STEEM, 0.041 SP author reward for @phash / south-of-bavaria-sylvensteinsee
2018/09/11 08:41:30
| author | phash |
| permlink | south-of-bavaria-sylvensteinsee |
| sbd payout | 0.000 SBD |
| steem payout | 0.033 STEEM |
| vesting payout | 66.734826 VESTS |
| Transaction Info | Block #25861779/Virtual Operation #12 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 25861779,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 12,
"timestamp": "2018-09-11T08:41:30",
"op": [
"author_reward",
{
"author": "phash",
"permlink": "south-of-bavaria-sylvensteinsee",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.033 STEEM",
"vesting_payout": "66.734826 VESTS"
}
]
}2018/09/10 15:59:27
2018/09/10 15:59:27
| author | phash |
| permlink | the-hawk |
| sbd payout | 0.000 SBD |
| steem payout | 0.011 STEEM |
| vesting payout | 24.268119 VESTS |
| Transaction Info | Block #25841747/Virtual Operation #12 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 25841747,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 12,
"timestamp": "2018-09-10T15:59:27",
"op": [
"author_reward",
{
"author": "phash",
"permlink": "the-hawk",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.011 STEEM",
"vesting_payout": "24.268119 VESTS"
}
]
}phashreceived 0.016 STEEM, 0.020 SP author reward for @phash / re-hatu-a-cryptocurrency-for-soccer-fans-20180903t064453954z2018/09/10 06:44:54
phashreceived 0.016 STEEM, 0.020 SP author reward for @phash / re-hatu-a-cryptocurrency-for-soccer-fans-20180903t064453954z
2018/09/10 06:44:54
| author | phash |
| permlink | re-hatu-a-cryptocurrency-for-soccer-fans-20180903t064453954z |
| sbd payout | 0.000 SBD |
| steem payout | 0.016 STEEM |
| vesting payout | 32.358163 VESTS |
| Transaction Info | Block #25830658/Virtual Operation #3 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 25830658,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 3,
"timestamp": "2018-09-10T06:44:54",
"op": [
"author_reward",
{
"author": "phash",
"permlink": "re-hatu-a-cryptocurrency-for-soccer-fans-20180903t064453954z",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.016 STEEM",
"vesting_payout": "32.358163 VESTS"
}
]
}2018/09/09 15:17:12
2018/09/09 15:17:12
| from | jsecoin |
| to | phash |
| amount | 0.001 STEEM |
| memo | Thank you for upvoting a post about JSEcoin |
| Transaction Info | Block #25812107/Trx 0dbe3f30f47463f7bc4eaefcf8a3509305baef13 |
View Raw JSON Data
{
"trx_id": "0dbe3f30f47463f7bc4eaefcf8a3509305baef13",
"block": 25812107,
"trx_in_block": 39,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-09-09T15:17:12",
"op": [
"transfer",
{
"from": "jsecoin",
"to": "phash",
"amount": "0.001 STEEM",
"memo": "Thank you for upvoting a post about JSEcoin"
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress31.70%
{
"voting_manabar": {
"current_mana": "12093876093",
"last_update_time": 1718261307
},
"downvote_manabar": {
"current_mana": 3023469023,
"last_update_time": 1718261307
},
"rc_account": {
"account": "phash",
"rc_manabar": {
"current_mana": "14286065230",
"last_update_time": 1718261307
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "14114625066"
}
}Account Metadata
| POSTING JSON METADATA | |
| profile | {"name":"Phash","location":"Freising","website":"http://phash.de","profile_image":"https://cdn.steemitimages.com/DQmSANMRUhyDbDpzVfbV9dF4GDR2XF65RY9uaT8VwPtLXj8/p1.jpg","cover_image":"https://cdn.steemitimages.com/DQmcUxFG3SwyfwM3uYmDciTWq5CHUwWChVJyqWaSWFs29oc/20180811_1897.jpg"} |
| JSON METADATA | |
| profile | {"name":"Phash","location":"Freising","website":"http://phash.de","profile_image":"https://cdn.steemitimages.com/DQmSANMRUhyDbDpzVfbV9dF4GDR2XF65RY9uaT8VwPtLXj8/p1.jpg","cover_image":"https://cdn.steemitimages.com/DQmcUxFG3SwyfwM3uYmDciTWq5CHUwWChVJyqWaSWFs29oc/20180811_1897.jpg"} |
{
"posting_json_metadata": {
"profile": {
"name": "Phash",
"location": "Freising",
"website": "http://phash.de",
"profile_image": "https://cdn.steemitimages.com/DQmSANMRUhyDbDpzVfbV9dF4GDR2XF65RY9uaT8VwPtLXj8/p1.jpg",
"cover_image": "https://cdn.steemitimages.com/DQmcUxFG3SwyfwM3uYmDciTWq5CHUwWChVJyqWaSWFs29oc/20180811_1897.jpg"
}
},
"json_metadata": {
"profile": {
"name": "Phash",
"location": "Freising",
"website": "http://phash.de",
"profile_image": "https://cdn.steemitimages.com/DQmSANMRUhyDbDpzVfbV9dF4GDR2XF65RY9uaT8VwPtLXj8/p1.jpg",
"cover_image": "https://cdn.steemitimages.com/DQmcUxFG3SwyfwM3uYmDciTWq5CHUwWChVJyqWaSWFs29oc/20180811_1897.jpg"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM7KPiVrk6Vss4E5qtG13EZYJYyb1HNAtMXTgYQY9jU3dpbkXDiG1/1
Active
Single Signature
Public Keys
STM6NMRcRsUibbLKh9r3LpMaZJ8TeqfT4LqoBdteVAYU3SamAZ62r1/1
Posting
Single Signature
Public Keys
STM8Tu5pw1LbgFfnjaXTwtYen1XcxDwP1Hd2Md7tfTDA9dgnkwYTg1/1
Memo
STM6FGyKHWT7wcFNBkPktCuCWatCDFmQRHiKeCeG8FxjoNRW8NCXa
{
"owner": {
"account_auths": [],
"key_auths": [
[
"STM7KPiVrk6Vss4E5qtG13EZYJYyb1HNAtMXTgYQY9jU3dpbkXDiG",
1
]
],
"weight_threshold": 1
},
"active": {
"account_auths": [],
"key_auths": [
[
"STM6NMRcRsUibbLKh9r3LpMaZJ8TeqfT4LqoBdteVAYU3SamAZ62r",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [
[
"bottracker.app",
1
],
[
"dlive.app",
1
],
[
"dtube.app",
1
]
],
"key_auths": [
[
"STM8Tu5pw1LbgFfnjaXTwtYen1XcxDwP1Hd2Md7tfTDA9dgnkwYTg",
1
]
],
"weight_threshold": 1
},
"memo": "STM6FGyKHWT7wcFNBkPktCuCWatCDFmQRHiKeCeG8FxjoNRW8NCXa"
}Witness Votes
0 / 30
No active witness votes (Proxied to @taldor).
[]