Ecoer Logo

@asherslab

46

Currently programming for a Minecraft mod called Minecolonies

steemit.com/@asherslab
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS14.23%
Net Worth
1.772USD
STEEM
0.003STEEM
SBD
3.660SBD
Own SP
0.252SP

Detailed Balance

STEEM
balance
0.001STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.002STEEM
STEEM POWER
Own SP
0.252SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
0.252SP
Reward SP (pending)
8.152SP
SBD
sbd_balance
0.002SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
3.658SBD
{
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.002 STEEM",
  "vesting_shares": "410.487277 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "0.002 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "3.658 SBD",
  "conversions": []
}

Account Info

nameasherslab
id470082
rank1,665,652
reputation223430442703
created2017-11-30T07:55:51
recovery_accountreggaemuffin
proxyNone
post_count6
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2019-03-02T21:16:21
last_root_post2019-03-02T19:23:36
last_vote_time2018-06-08T00:59:09
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power0
delayed_votes0
balance0.001 STEEM
savings_balance0.000 STEEM
sbd_balance0.002 SBD
savings_sbd_balance0.000 SBD
vesting_shares410.487277 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance16323.576141 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_update2019-03-01T22:58:00
minedNo
sbd_seconds0
sbd_last_interest_payment2019-03-02T21:00:21
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 470082,
  "name": "asherslab",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6tqGMo15L2Ms3XeHwYRG9rusocwX4vbR6HEpaVgRec5C5Jq86i",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7p5QJrhWCjzy6wyRiupokfPYysL7LZKhxSDTRAzoJjvveSqth2",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM52cwSF79zs2BMdS3Br2jJ9DjtFbHr4skxtLZpjmXPnqmXYSwYn",
        1
      ]
    ]
  },
  "memo_key": "STM6nEvgf1FDMG3Ruxi2DyRxyzmxR4UncZz2thzjZt4pPAQovqT3W",
  "json_metadata": "{\"profile\":{\"name\":\"Asherslab\",\"about\":\"Currently programming for a Minecraft mod called Minecolonies\",\"location\":\"USA\",\"profile_image\":\"https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283\"}}",
  "posting_json_metadata": "{\"profile\":{\"name\":\"Asherslab\",\"about\":\"Currently programming for a Minecraft mod called Minecolonies\",\"location\":\"USA\",\"profile_image\":\"https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2019-03-01T22:58:00",
  "created": "2017-11-30T07:55:51",
  "mined": false,
  "recovery_account": "reggaemuffin",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 6,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": 410487277,
    "last_update_time": 1551560577
  },
  "downvote_manabar": {
    "current_mana": 0,
    "last_update_time": 1512028551
  },
  "voting_power": 0,
  "balance": "0.001 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "0.002 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2019-03-02T21:00:21",
  "sbd_last_interest_payment": "2019-03-02T21:00:21",
  "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": "3.658 SBD",
  "reward_steem_balance": "0.002 STEEM",
  "reward_vesting_balance": "16323.576141 VESTS",
  "reward_vesting_steem": "8.152 STEEM",
  "vesting_shares": "410.487277 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 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": 14,
  "posting_rewards": 16274,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2019-03-02T21:16:21",
  "last_root_post": "2019-03-02T19:23:36",
  "last_vote_time": "2018-06-08T00:59:09",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "223430442703",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 1665652
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
2019/11/30 08:53:57
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authorsteemitboard
permlinksteemitboard-notify-asherslab-20191130t085357000z
title
bodyCongratulations @asherslab! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@asherslab/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/@asherslab) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=asherslab)_</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 #38623064/Trx 666b1f46343b627b740d43d25422467e1698e0e7
View Raw JSON Data
{
  "trx_id": "666b1f46343b627b740d43d25422467e1698e0e7",
  "block": 38623064,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-11-30T08:53:57",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-asherslab-20191130t085357000z",
      "title": "",
      "body": "Congratulations @asherslab! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@asherslab/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/@asherslab) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=asherslab)_</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\"]}"
    }
  ]
}
raycomsdelegated 0.000 SP to @asherslab
2019/06/14 21:27:09
delegatorraycoms
delegateeasherslab
vesting shares0.000000 VESTS
Transaction InfoBlock #33802816/Trx cbc39635cfa1f817c9f032615e4d003397acc3a4
View Raw JSON Data
{
  "trx_id": "cbc39635cfa1f817c9f032615e4d003397acc3a4",
  "block": 33802816,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-06-14T21:27:09",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "raycoms",
      "delegatee": "asherslab",
      "vesting_shares": "0.000000 VESTS"
    }
  ]
}
asherslabreceived 3.640 SBD, 10.004 SP author reward for @asherslab / chatchain-a-chatservices-linking-api
2019/03/09 19:23:36
authorasherslab
permlinkchatchain-a-chatservices-linking-api
sbd payout3.640 SBD
steem payout0.000 STEEM
vesting payout16272.777570 VESTS
Transaction InfoBlock #31010373/Virtual Operation #34
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 31010373,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 34,
  "timestamp": "2019-03-09T19:23:36",
  "op": [
    "author_reward",
    {
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "sbd_payout": "3.640 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "16272.777570 VESTS"
    }
  ]
}
2019/03/07 23:19:03
votercryptouno
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight500 (5.00%)
Transaction InfoBlock #30957511/Trx dd1a504baf9b80eab5201e73e7177e53d06a3d01
View Raw JSON Data
{
  "trx_id": "dd1a504baf9b80eab5201e73e7177e53d06a3d01",
  "block": 30957511,
  "trx_in_block": 12,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-07T23:19:03",
  "op": [
    "vote",
    {
      "voter": "cryptouno",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 500
    }
  ]
}
2019/03/07 23:19:03
votertombstone
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight71 (0.71%)
Transaction InfoBlock #30957511/Trx 95976c509d6fee7741298e735443ebe49c9465e4
View Raw JSON Data
{
  "trx_id": "95976c509d6fee7741298e735443ebe49c9465e4",
  "block": 30957511,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-07T23:19:03",
  "op": [
    "vote",
    {
      "voter": "tombstone",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 71
    }
  ]
}
2019/03/07 23:18:03
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authorutopian-io
permlinkre-chatchain-a-chatservices-linking-api-20190307t231801z
title
bodyHey, @asherslab! **Thanks for contributing on Utopian**. We’re already looking forward to your next contribution! **Get higher incentives and support Utopian.io!** Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)). **Want to chat? Join us on Discord https://discord.gg/h52nFrV.** <a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
json metadata{"app": "beem/0.20.17"}
Transaction InfoBlock #30957491/Trx a88a0a89876e7282ee1ff1de88ac3484b4bdf126
View Raw JSON Data
{
  "trx_id": "a88a0a89876e7282ee1ff1de88ac3484b4bdf126",
  "block": 30957491,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-07T23:18:03",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "utopian-io",
      "permlink": "re-chatchain-a-chatservices-linking-api-20190307t231801z",
      "title": "",
      "body": "Hey, @asherslab!\n\n**Thanks for contributing on Utopian**.\nWe’re already looking forward to your next contribution!\n\n**Get higher incentives and support Utopian.io!**\n Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).\n\n**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**\n\n<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>",
      "json_metadata": "{\"app\": \"beem/0.20.17\"}"
    }
  ]
}
2019/03/07 23:18:00
voterutopian-io
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight178 (1.78%)
Transaction InfoBlock #30957490/Trx 1be3ffaf45909d2cea218e275712a4970ad65acd
View Raw JSON Data
{
  "trx_id": "1be3ffaf45909d2cea218e275712a4970ad65acd",
  "block": 30957490,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-07T23:18:00",
  "op": [
    "vote",
    {
      "voter": "utopian-io",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 178
    }
  ]
}
2019/03/06 18:42:48
voterupgoat
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30923207/Trx 308951fe835bbdf23bda39e37e76bf13998fe96a
View Raw JSON Data
{
  "trx_id": "308951fe835bbdf23bda39e37e76bf13998fe96a",
  "block": 30923207,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-06T18:42:48",
  "op": [
    "vote",
    {
      "voter": "upgoat",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/06 18:42:42
voterreggaemuffin
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30923205/Trx 552e5027d77b02fd6681356ad7a5f3a08ca789cf
View Raw JSON Data
{
  "trx_id": "552e5027d77b02fd6681356ad7a5f3a08ca789cf",
  "block": 30923205,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-06T18:42:42",
  "op": [
    "vote",
    {
      "voter": "reggaemuffin",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/04 07:18:33
voterprogressing
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30851975/Trx 04f2adcc9b36122bb38423b615b8221e37a96c5e
View Raw JSON Data
{
  "trx_id": "04f2adcc9b36122bb38423b615b8221e37a96c5e",
  "block": 30851975,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-04T07:18:33",
  "op": [
    "vote",
    {
      "voter": "progressing",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/04 07:13:12
voterferonio
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30851868/Trx 30d36151972897b1cc453c669a3946443ce91f7d
View Raw JSON Data
{
  "trx_id": "30d36151972897b1cc453c669a3946443ce91f7d",
  "block": 30851868,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-04T07:13:12",
  "op": [
    "vote",
    {
      "voter": "feronio",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/04 07:09:42
voterbejust
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30851798/Trx 879d54ff2a6c1a7a01eb0a947daa2eaa1fe29cff
View Raw JSON Data
{
  "trx_id": "879d54ff2a6c1a7a01eb0a947daa2eaa1fe29cff",
  "block": 30851798,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-04T07:09:42",
  "op": [
    "vote",
    {
      "voter": "bejust",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/03 22:37:18
votermeme.nation
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight850 (8.50%)
Transaction InfoBlock #30841557/Trx 384db88e70c02ad190ff18e1504ae9d336deae90
View Raw JSON Data
{
  "trx_id": "384db88e70c02ad190ff18e1504ae9d336deae90",
  "block": 30841557,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:37:18",
  "op": [
    "vote",
    {
      "voter": "meme.nation",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 850
    }
  ]
}
2019/03/03 22:36:15
voterkatamori
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight1360 (13.60%)
Transaction InfoBlock #30841536/Trx ce66468aa63354956101eb6f9d0cafc77be63dd1
View Raw JSON Data
{
  "trx_id": "ce66468aa63354956101eb6f9d0cafc77be63dd1",
  "block": 30841536,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:36:15",
  "op": [
    "vote",
    {
      "voter": "katamori",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 1360
    }
  ]
}
2019/03/03 22:36:15
votertipu.curator
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight3300 (33.00%)
Transaction InfoBlock #30841536/Trx ec98d9ca8f768e7e31d0dfdb8db6df94c613ed6c
View Raw JSON Data
{
  "trx_id": "ec98d9ca8f768e7e31d0dfdb8db6df94c613ed6c",
  "block": 30841536,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:36:15",
  "op": [
    "vote",
    {
      "voter": "tipu.curator",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 3300
    }
  ]
}
2019/03/03 22:36:15
voterjga
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight3400 (34.00%)
Transaction InfoBlock #30841536/Trx 417d94b99e893cbf69bd1c29768d79a7de7376d1
View Raw JSON Data
{
  "trx_id": "417d94b99e893cbf69bd1c29768d79a7de7376d1",
  "block": 30841536,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:36:15",
  "op": [
    "vote",
    {
      "voter": "jga",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 3400
    }
  ]
}
2019/03/03 22:36:15
votercryptouru
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight850 (8.50%)
Transaction InfoBlock #30841536/Trx 641a5965b1edf4fb7ed90ed1d3270de22e5b210a
View Raw JSON Data
{
  "trx_id": "641a5965b1edf4fb7ed90ed1d3270de22e5b210a",
  "block": 30841536,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:36:15",
  "op": [
    "vote",
    {
      "voter": "cryptouru",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 850
    }
  ]
}
2019/03/03 22:35:33
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authortrufflepig
permlinkre-chatchain-a-chatservices-linking-api-20190303t223529
title
body**Congratulations!** Your post has been selected as a daily Steemit truffle! It is listed on **rank 7** of all contributions awarded today. You can find the [TOP DAILY TRUFFLE PICKS HERE.](https://steemit.com/@trufflepig/daily-truffle-picks-2019-03-03) I upvoted your contribution because to my mind your post is at least **4 SBD** worth and should receive **100 votes**. It's now up to the lovely Steemit community to make this come true. I am `TrufflePig`, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, [you can find an explanation here!](https://steemit.com/steemit/@trufflepig/weekly-truffle-updates-2019-09) Have a nice day and sincerely yours, ![trufflepig](https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png) *`TrufflePig`*
json metadata
Transaction InfoBlock #30841522/Trx b0dd3933089506d03eb536928ee8f29b7e70086b
View Raw JSON Data
{
  "trx_id": "b0dd3933089506d03eb536928ee8f29b7e70086b",
  "block": 30841522,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:35:33",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "trufflepig",
      "permlink": "re-chatchain-a-chatservices-linking-api-20190303t223529",
      "title": "",
      "body": "**Congratulations!** Your post has been selected as a daily Steemit truffle! It is listed on **rank 7** of all contributions awarded today. You can find the [TOP DAILY TRUFFLE PICKS HERE.](https://steemit.com/@trufflepig/daily-truffle-picks-2019-03-03) \n    \nI upvoted your contribution because to my mind your post is at least **4 SBD** worth and should receive **100 votes**. It's now up to the lovely Steemit community to make this come true.\n\nI am `TrufflePig`, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, [you can find an explanation here!](https://steemit.com/steemit/@trufflepig/weekly-truffle-updates-2019-09)\n    \nHave a nice day and sincerely yours,\n![trufflepig](https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png)\n*`TrufflePig`*\n    ",
      "json_metadata": ""
    }
  ]
}
2019/03/03 22:35:09
votertrufflepig
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight3400 (34.00%)
Transaction InfoBlock #30841514/Trx c3aebc45c7a752c24df5c44fb3d403e6fd7bde3b
View Raw JSON Data
{
  "trx_id": "c3aebc45c7a752c24df5c44fb3d403e6fd7bde3b",
  "block": 30841514,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T22:35:09",
  "op": [
    "vote",
    {
      "voter": "trufflepig",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 3400
    }
  ]
}
2019/03/03 13:35:15
voterroy2016
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight5400 (54.00%)
Transaction InfoBlock #30830723/Trx b9706ffb764a56f65c5a8442dc00123b193bff71
View Raw JSON Data
{
  "trx_id": "b9706ffb764a56f65c5a8442dc00123b193bff71",
  "block": 30830723,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T13:35:15",
  "op": [
    "vote",
    {
      "voter": "roy2016",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 5400
    }
  ]
}
2019/03/03 10:26:42
votersargoon
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30826954/Trx dfcb2941f6c0d7ca958b6d2040d6a3cd73d1f677
View Raw JSON Data
{
  "trx_id": "dfcb2941f6c0d7ca958b6d2040d6a3cd73d1f677",
  "block": 30826954,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T10:26:42",
  "op": [
    "vote",
    {
      "voter": "sargoon",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/03 02:54:03
voterclayjohn
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30817905/Trx ebcff26c2d4ee3f575a3e2b633869b234d5f6ede
View Raw JSON Data
{
  "trx_id": "ebcff26c2d4ee3f575a3e2b633869b234d5f6ede",
  "block": 30817905,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T02:54:03",
  "op": [
    "vote",
    {
      "voter": "clayjohn",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/03 00:06:54
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authorsteemitboard
permlinksteemitboard-notify-asherslab-20190303t000653000z
title
bodyCongratulations @asherslab! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) : <table><tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstpost.png</td><td>You published your First Post</td></tr> <tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@asherslab/voted.png?201903022028</td><td>You received more than 10 upvotes. Your next target is to reach 50 upvotes.</td></tr> </table> <sub>_[Click here to view your Board](https://steemitboard.com/@asherslab)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png"></a></td><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #30814564/Trx 125b4f3613a41a6b3b01e6f47eb6ebef9fa256f6
View Raw JSON Data
{
  "trx_id": "125b4f3613a41a6b3b01e6f47eb6ebef9fa256f6",
  "block": 30814564,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-03T00:06:54",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-asherslab-20190303t000653000z",
      "title": "",
      "body": "Congratulations @asherslab! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :\n\n<table><tr><td>https://steemitimages.com/60x60/http://steemitboard.com/notifications/firstpost.png</td><td>You published your First Post</td></tr>\n<tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@asherslab/voted.png?201903022028</td><td>You received more than 10 upvotes. Your next target is to reach 50 upvotes.</td></tr>\n</table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@asherslab)_</sub>\n<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>\n\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/carnival/@steemitboard/carnival-2019\"><img src=\"https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png\"></a></td><td><a href=\"https://steemit.com/carnival/@steemitboard/carnival-2019\">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
2019/03/02 23:46:12
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authoramosbastian
permlinkre-asherslab-chatchain-a-chatservices-linking-api-20190302t234612554z
title
bodyWelcome @asherslab! Since you are new I thought I'd give you some tips with regards to submitting posts to the development category. First of all, commits and / or pull requests should've either been made to, or merged into the main branch. It's obviously best to have a pull request that you can just link to in the body of your post, as that makes it easier for you and whoever ends up reviewing it. Lastly, I recommend reading [this guide on how to achieve a higher score in the development category](https://steemit.com/utopian-io/@gregory.latinier/how-to-achieve-the-highest-score-for-a-better-utopian-reward-for-the-development-contributions), as it includes a lot of helpful tips. You could also think about submitting posts to the blog category, as that can just be about the project in general, and doesn't need to be tied to any pull request. Anyway, it's very nice to have you and I hope you stick around! If you have any questions don't hesitate to ask (either here or on Discord, for example).
json metadata{"tags":["utopian-io"],"users":["asherslab"],"links":["https://steemit.com/utopian-io/@gregory.latinier/how-to-achieve-the-highest-score-for-a-better-utopian-reward-for-the-development-contributions"],"app":"steemit/0.1"}
Transaction InfoBlock #30814150/Trx 80c0d39d58ae54dd4c11e2a94cb2e0f1801aecb5
View Raw JSON Data
{
  "trx_id": "80c0d39d58ae54dd4c11e2a94cb2e0f1801aecb5",
  "block": 30814150,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T23:46:12",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "amosbastian",
      "permlink": "re-asherslab-chatchain-a-chatservices-linking-api-20190302t234612554z",
      "title": "",
      "body": "Welcome @asherslab! Since you are new I thought I'd give you some tips with regards to submitting posts to the development category.\n\nFirst of all, commits and / or pull requests should've either been made to, or merged into the main branch. It's obviously best to have a pull request that you can just link to in the body of your post, as that makes it easier for you and whoever ends up reviewing it.\n\nLastly, I recommend reading [this guide on how to achieve a higher score in the development category](https://steemit.com/utopian-io/@gregory.latinier/how-to-achieve-the-highest-score-for-a-better-utopian-reward-for-the-development-contributions), as it includes a lot of helpful tips. You could also think about submitting posts to the blog category, as that can just be about the project in general, and doesn't need to be tied to any pull request.\n\nAnyway, it's very nice to have you and I hope you stick around! If you have any questions don't hesitate to ask (either here or on Discord, for example).",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"users\":[\"asherslab\"],\"links\":[\"https://steemit.com/utopian-io/@gregory.latinier/how-to-achieve-the-highest-score-for-a-better-utopian-reward-for-the-development-contributions\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/03/02 21:16:21
parent authorjustyy
parent permlinkre-asherslab-chatchain-a-chatservices-linking-api-20190302t195751861z
authorasherslab
permlinkre-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t211620251z
title
bodyI did a cleanup for ya, not everything i want to cleanup, but that'll be done when i'm ready to merge it into Master (i'd like to go through and document everything before i merge) https://github.com/ldtteam/ChatChain/commit/d33bf98e75923062e3f76a4fa8e0002f8c095e11
json metadata{"tags":["utopian-io"],"links":["https://github.com/ldtteam/ChatChain/commit/d33bf98e75923062e3f76a4fa8e0002f8c095e11"],"app":"steemit/0.1"}
Transaction InfoBlock #30811153/Trx 19a614b4b00f1aa12e7846e8f6fd843b40a2b8ff
View Raw JSON Data
{
  "trx_id": "19a614b4b00f1aa12e7846e8f6fd843b40a2b8ff",
  "block": 30811153,
  "trx_in_block": 2,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T21:16:21",
  "op": [
    "comment",
    {
      "parent_author": "justyy",
      "parent_permlink": "re-asherslab-chatchain-a-chatservices-linking-api-20190302t195751861z",
      "author": "asherslab",
      "permlink": "re-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t211620251z",
      "title": "",
      "body": "I did a cleanup for ya, not everything i want to cleanup, but that'll be done when i'm ready to merge it into Master (i'd like to go through and document everything before i merge)\nhttps://github.com/ldtteam/ChatChain/commit/d33bf98e75923062e3f76a4fa8e0002f8c095e11",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"links\":[\"https://github.com/ldtteam/ChatChain/commit/d33bf98e75923062e3f76a4fa8e0002f8c095e11\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/03/02 21:11:39
voternewsrx
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight1154 (11.54%)
Transaction InfoBlock #30811059/Trx 02702753a3d0e91679d343674efd80c05aeb0482
View Raw JSON Data
{
  "trx_id": "02702753a3d0e91679d343674efd80c05aeb0482",
  "block": 30811059,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T21:11:39",
  "op": [
    "vote",
    {
      "voter": "newsrx",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 1154
    }
  ]
}
2019/03/02 21:10:48
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authorsteem-ua
permlinkre-chatchain-a-chatservices-linking-api-20190302t211046z
title
body#### Hi @asherslab! Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation! Your post is eligible for our upvote, thanks to our collaboration with @utopian-io! **Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
json metadata{"app": "beem/0.20.18"}
Transaction InfoBlock #30811042/Trx 0090e8c0806e0578310caa68997fc4aa91278d98
View Raw JSON Data
{
  "trx_id": "0090e8c0806e0578310caa68997fc4aa91278d98",
  "block": 30811042,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T21:10:48",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "steem-ua",
      "permlink": "re-chatchain-a-chatservices-linking-api-20190302t211046z",
      "title": "",
      "body": "#### Hi @asherslab!\n\nYour post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!\nYour post is eligible for our upvote, thanks to our collaboration with @utopian-io!\n**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**",
      "json_metadata": "{\"app\": \"beem/0.20.18\"}"
    }
  ]
}
2019/03/02 21:10:36
votersteem-ua
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight1154 (11.54%)
Transaction InfoBlock #30811038/Trx 9424a08692d42a96a46498e52f83f2be154e79f1
View Raw JSON Data
{
  "trx_id": "9424a08692d42a96a46498e52f83f2be154e79f1",
  "block": 30811038,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T21:10:36",
  "op": [
    "vote",
    {
      "voter": "steem-ua",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 1154
    }
  ]
}
raycomsdelegated 86.204 SP to @asherslab
2019/03/02 21:02:57
delegatorraycoms
delegateeasherslab
vesting shares140215.337069 VESTS
Transaction InfoBlock #30810885/Trx 2caf097c751a58d29ea8caf0db291b905bcdf9d6
View Raw JSON Data
{
  "trx_id": "2caf097c751a58d29ea8caf0db291b905bcdf9d6",
  "block": 30810885,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T21:02:57",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "raycoms",
      "delegatee": "asherslab",
      "vesting_shares": "140215.337069 VESTS"
    }
  ]
}
minnowboostersent 0.001 SBD to @asherslab- "@raycoms gifted you a delegation for 20 weeks 20.0 SP, you get notified when it is completed."
2019/03/02 21:00:21
fromminnowbooster
toasherslab
amount0.001 SBD
memo@raycoms gifted you a delegation for 20 weeks 20.0 SP, you get notified when it is completed.
Transaction InfoBlock #30810833/Trx 8df0887d8ee978c4763a0621cdc1dda6d61f7ebf
View Raw JSON Data
{
  "trx_id": "8df0887d8ee978c4763a0621cdc1dda6d61f7ebf",
  "block": 30810833,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T21:00:21",
  "op": [
    "transfer",
    {
      "from": "minnowbooster",
      "to": "asherslab",
      "amount": "0.001 SBD",
      "memo": "@raycoms gifted you a delegation for 20 weeks 20.0 SP, you get notified when it is completed."
    }
  ]
}
minnowboostersent 0.001 SBD to @asherslab- "@raycoms gifted you a delegation for 20 weeks 20.0 SP, you get notified when it is completed."
2019/03/02 20:59:24
fromminnowbooster
toasherslab
amount0.001 SBD
memo@raycoms gifted you a delegation for 20 weeks 20.0 SP, you get notified when it is completed.
Transaction InfoBlock #30810814/Trx 9fc058677c2fef82b3156cf04a05bb9406d766d8
View Raw JSON Data
{
  "trx_id": "9fc058677c2fef82b3156cf04a05bb9406d766d8",
  "block": 30810814,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:59:24",
  "op": [
    "transfer",
    {
      "from": "minnowbooster",
      "to": "asherslab",
      "amount": "0.001 SBD",
      "memo": "@raycoms gifted you a delegation for 20 weeks 20.0 SP, you get notified when it is completed."
    }
  ]
}
2019/03/02 20:15:36
parent authorasherslab
parent permlinkre-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t201258454z
authorasherslab
permlinkre-asherslab-re-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t201536423z
title
bodyAlso on that note, the names of the commits i'm quite aware are horrible, the only reason i am committing them is to push them to our build system so i can test them easily. and with the amount of times i need to do that, i generally can't be bothered naming them. but i definitely will be properly naming them once i get to a release point and need a lot less commits for testing
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #30809939/Trx 27e9213393d2bbb87a4949e3b1ce69f320f30e9f
View Raw JSON Data
{
  "trx_id": "27e9213393d2bbb87a4949e3b1ce69f320f30e9f",
  "block": 30809939,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:15:36",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "re-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t201258454z",
      "author": "asherslab",
      "permlink": "re-asherslab-re-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t201536423z",
      "title": "",
      "body": "Also on that note, the names of the commits i'm quite aware are horrible, the only reason i am committing them is to push them to our build system so i can test them easily. and with the amount of times i need to do that, i generally can't be bothered naming them. \nbut i definitely will be properly naming them once i get to a release point and need a lot less commits for testing",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/03/02 20:12:57
parent authorjustyy
parent permlinkre-asherslab-chatchain-a-chatservices-linking-api-20190302t195751861z
authorasherslab
permlinkre-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t201258454z
title
bodyHi there, thanks a tonne for your input, currently i've been trying mostly to get to a release point before i go through and cleanup all my code (which would be when i PR the rewrite branch in to the Master branch). One of the things that i've never quite understood is Unit Testing, i'm mostly self taught for the past 4/5 years and my testing is always done by actually attempting to use the service/program instead of using these. in my personal opinion Unit testing is generally more of a preference rather than a need. Yes i really need to remove those blocks of commented out code, i'm actually going to do that right now
json metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
Transaction InfoBlock #30809886/Trx 0c6da82cdbfdf67558476849e884e174637bbaf6
View Raw JSON Data
{
  "trx_id": "0c6da82cdbfdf67558476849e884e174637bbaf6",
  "block": 30809886,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:12:57",
  "op": [
    "comment",
    {
      "parent_author": "justyy",
      "parent_permlink": "re-asherslab-chatchain-a-chatservices-linking-api-20190302t195751861z",
      "author": "asherslab",
      "permlink": "re-justyy-re-asherslab-chatchain-a-chatservices-linking-api-20190302t201258454z",
      "title": "",
      "body": "Hi there, thanks a tonne for your input, currently i've been trying mostly to get to a release point before i go through and cleanup all my code (which would be when i PR the rewrite branch in to the Master branch).\n\nOne of the things that i've never quite understood is Unit Testing, i'm mostly self taught for the past 4/5 years and my testing is always done by actually attempting to use the service/program instead of using these. in my personal opinion Unit testing is generally more of a preference rather than a need. \n\nYes i really need to remove those blocks of commented out code, i'm actually going to do that right now",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/03/02 20:05:45
votermcfarhat
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight122 (1.22%)
Transaction InfoBlock #30809742/Trx 47383548536b4753295f7166b0f25b3036f5dc3f
View Raw JSON Data
{
  "trx_id": "47383548536b4753295f7166b0f25b3036f5dc3f",
  "block": 30809742,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:05:45",
  "op": [
    "vote",
    {
      "voter": "mcfarhat",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 122
    }
  ]
}
2019/03/02 20:02:24
voterxrp.trail
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight130 (1.30%)
Transaction InfoBlock #30809675/Trx 79d97112145e4a778f2db6e572d809cac3b6e228
View Raw JSON Data
{
  "trx_id": "79d97112145e4a778f2db6e572d809cac3b6e228",
  "block": 30809675,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:02:24",
  "op": [
    "vote",
    {
      "voter": "xrp.trail",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 130
    }
  ]
}
2019/03/02 20:01:42
voterteamcr
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30809661/Trx b22b975e13161e8dd366bf951d590b8e20f49ce4
View Raw JSON Data
{
  "trx_id": "b22b975e13161e8dd366bf951d590b8e20f49ce4",
  "block": 30809661,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:01:42",
  "op": [
    "vote",
    {
      "voter": "teamcr",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/02 20:01:27
votercodingdefined
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight2000 (20.00%)
Transaction InfoBlock #30809656/Trx c02b56a148ca128acc477d2aaccfa4ab64374f4b
View Raw JSON Data
{
  "trx_id": "c02b56a148ca128acc477d2aaccfa4ab64374f4b",
  "block": 30809656,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:01:27",
  "op": [
    "vote",
    {
      "voter": "codingdefined",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 2000
    }
  ]
}
2019/03/02 20:01:24
voterrufans
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30809655/Trx 7edef18a082b70d31e51fbf3cc61e8a54a4ca926
View Raw JSON Data
{
  "trx_id": "7edef18a082b70d31e51fbf3cc61e8a54a4ca926",
  "block": 30809655,
  "trx_in_block": 31,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:01:24",
  "op": [
    "vote",
    {
      "voter": "rufans",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/02 20:01:24
voterctime
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight61 (0.61%)
Transaction InfoBlock #30809655/Trx edc01b08916c27df6f4cb16d8bf9c2e32f089678
View Raw JSON Data
{
  "trx_id": "edc01b08916c27df6f4cb16d8bf9c2e32f089678",
  "block": 30809655,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:01:24",
  "op": [
    "vote",
    {
      "voter": "ctime",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 61
    }
  ]
}
2019/03/02 20:01:24
voterfego
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight305 (3.05%)
Transaction InfoBlock #30809655/Trx 9edae1c9744706b832690a3ecf768052063fa97f
View Raw JSON Data
{
  "trx_id": "9edae1c9744706b832690a3ecf768052063fa97f",
  "block": 30809655,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:01:24",
  "op": [
    "vote",
    {
      "voter": "fego",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 305
    }
  ]
}
2019/03/02 20:01:24
voterasaj
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30809655/Trx 2900fbdc2dc1dcc696c900e10bb272fd76c0032f
View Raw JSON Data
{
  "trx_id": "2900fbdc2dc1dcc696c900e10bb272fd76c0032f",
  "block": 30809655,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:01:24",
  "op": [
    "vote",
    {
      "voter": "asaj",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/02 20:00:42
voterjaff8
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight305 (3.05%)
Transaction InfoBlock #30809641/Trx 63eb4dca6aec6f4ad6c7f9da8d1f99d89245aff8
View Raw JSON Data
{
  "trx_id": "63eb4dca6aec6f4ad6c7f9da8d1f99d89245aff8",
  "block": 30809641,
  "trx_in_block": 32,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:00:42",
  "op": [
    "vote",
    {
      "voter": "jaff8",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 305
    }
  ]
}
2019/03/02 20:00:27
votertobias-g
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight4000 (40.00%)
Transaction InfoBlock #30809636/Trx 87a733c014921704f95eb0f7f3e2db024c270519
View Raw JSON Data
{
  "trx_id": "87a733c014921704f95eb0f7f3e2db024c270519",
  "block": 30809636,
  "trx_in_block": 48,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:00:27",
  "op": [
    "vote",
    {
      "voter": "tobias-g",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 4000
    }
  ]
}
2019/03/02 20:00:21
voteramosbastian
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight305 (3.05%)
Transaction InfoBlock #30809634/Trx 319a476d4cbddadbb3ca42875e3ad20842caab3e
View Raw JSON Data
{
  "trx_id": "319a476d4cbddadbb3ca42875e3ad20842caab3e",
  "block": 30809634,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T20:00:21",
  "op": [
    "vote",
    {
      "voter": "amosbastian",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 305
    }
  ]
}
2019/03/02 19:59:00
voterladydazzle
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight2000 (20.00%)
Transaction InfoBlock #30809607/Trx 00dd967fb04091ad9aef236d53dfd0c3fdf2e1fd
View Raw JSON Data
{
  "trx_id": "00dd967fb04091ad9aef236d53dfd0c3fdf2e1fd",
  "block": 30809607,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:59:00",
  "op": [
    "vote",
    {
      "voter": "ladydazzle",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 2000
    }
  ]
}
2019/03/02 19:59:00
voterbergelmirsenpai
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight2000 (20.00%)
Transaction InfoBlock #30809607/Trx 388fda0e3e556cd3cdac68874b6d0304765ff01a
View Raw JSON Data
{
  "trx_id": "388fda0e3e556cd3cdac68874b6d0304765ff01a",
  "block": 30809607,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:59:00",
  "op": [
    "vote",
    {
      "voter": "bergelmirsenpai",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 2000
    }
  ]
}
2019/03/02 19:59:00
votersustainablelivin
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight2000 (20.00%)
Transaction InfoBlock #30809607/Trx 20de8cafe9fbe1051b21da5ef584a17fb98ede9b
View Raw JSON Data
{
  "trx_id": "20de8cafe9fbe1051b21da5ef584a17fb98ede9b",
  "block": 30809607,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:59:00",
  "op": [
    "vote",
    {
      "voter": "sustainablelivin",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 2000
    }
  ]
}
2019/03/02 19:58:57
votertanzil2020
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight4000 (40.00%)
Transaction InfoBlock #30809606/Trx a459dcac0a73e8f1068e1b1dfc1b32fe8d459707
View Raw JSON Data
{
  "trx_id": "a459dcac0a73e8f1068e1b1dfc1b32fe8d459707",
  "block": 30809606,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:58:57",
  "op": [
    "vote",
    {
      "voter": "tanzil2020",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 4000
    }
  ]
}
2019/03/02 19:58:27
voterosm0sis
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight4000 (40.00%)
Transaction InfoBlock #30809596/Trx c8bfb2741378efff67586c442fa5c16c51ac83c8
View Raw JSON Data
{
  "trx_id": "c8bfb2741378efff67586c442fa5c16c51ac83c8",
  "block": 30809596,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:58:27",
  "op": [
    "vote",
    {
      "voter": "osm0sis",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 4000
    }
  ]
}
2019/03/02 19:58:03
voterzapncrap
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight4000 (40.00%)
Transaction InfoBlock #30809588/Trx 4eac3277bc28634f2d518e660e6c7293a95a1c21
View Raw JSON Data
{
  "trx_id": "4eac3277bc28634f2d518e660e6c7293a95a1c21",
  "block": 30809588,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:58:03",
  "op": [
    "vote",
    {
      "voter": "zapncrap",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 4000
    }
  ]
}
2019/03/02 19:58:00
votercurx
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight4000 (40.00%)
Transaction InfoBlock #30809587/Trx 7ea15cbea660f7b757b50292a678f7834ba034f0
View Raw JSON Data
{
  "trx_id": "7ea15cbea660f7b757b50292a678f7834ba034f0",
  "block": 30809587,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:58:00",
  "op": [
    "vote",
    {
      "voter": "curx",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 4000
    }
  ]
}
2019/03/02 19:57:54
parent authorasherslab
parent permlinkchatchain-a-chatservices-linking-api
authorjustyy
permlinkre-asherslab-chatchain-a-chatservices-linking-api-20190302t195751861z
title
bodyThank you for your contribution. Despiste you are working on your branch `rewrite` which hasn't been merged yet to the `master` branch, I would like to give a few cents of my review. 1. I notice that your commit messages are sort-of `testingXXX` - which doesn't really give much information. 2. I haven't see any existing unit tests, nor the new tests added while you make changes - which is a bit concern. 3. Code not needed should really be deleted instead of commenting-out. For example, [here](https://github.com/ldtteam/ChatChain/commit/1640ad10ca0de21e19db69b40c5e0751803736f6) you commented out code, which is hard to understand without comments and especially the commit messages are not descriptive. Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category. To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/3-3-3-3-3-4-3-). ---- Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
json metadata{"tags":["utopian-io"],"links":["https://github.com/ldtteam/ChatChain/commit/1640ad10ca0de21e19db69b40c5e0751803736f6","https://join.utopian.io/guidelines","https://review.utopian.io/result/3/3-3-3-3-3-4-3-","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
Transaction InfoBlock #30809585/Trx ca14c41b7f896735dec0781d1ef1c84101d71e57
View Raw JSON Data
{
  "trx_id": "ca14c41b7f896735dec0781d1ef1c84101d71e57",
  "block": 30809585,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:57:54",
  "op": [
    "comment",
    {
      "parent_author": "asherslab",
      "parent_permlink": "chatchain-a-chatservices-linking-api",
      "author": "justyy",
      "permlink": "re-asherslab-chatchain-a-chatservices-linking-api-20190302t195751861z",
      "title": "",
      "body": "Thank you for your contribution. Despiste you are working on your branch `rewrite` which hasn't been merged yet to the `master` branch, I would like to give a few cents of my review.\n\n1. I notice that your commit messages are sort-of `testingXXX` - which doesn't really give much information.\n2. I haven't see any existing unit tests, nor the new tests added while you make changes - which is a bit concern.\n3. Code not needed should really be deleted instead of commenting-out. For example, [here](https://github.com/ldtteam/ChatChain/commit/1640ad10ca0de21e19db69b40c5e0751803736f6) you commented out code, which is hard to understand without comments and especially the commit messages are not descriptive.\n\nYour contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.\n\nTo view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/3/3-3-3-3-3-4-3-).\n\n---- \nNeed help? Chat with us on [Discord](https://discord.gg/uTyJkNm).\n\n[[utopian-moderator]](https://join.utopian.io/)",
      "json_metadata": "{\"tags\":[\"utopian-io\"],\"links\":[\"https://github.com/ldtteam/ChatChain/commit/1640ad10ca0de21e19db69b40c5e0751803736f6\",\"https://join.utopian.io/guidelines\",\"https://review.utopian.io/result/3/3-3-3-3-3-4-3-\",\"https://discord.gg/uTyJkNm\",\"https://join.utopian.io/\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/03/02 19:52:27
votersteemitag
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight1000 (10.00%)
Transaction InfoBlock #30809476/Trx 74e86973df1c2aa7045ae68d1fe121de41752c12
View Raw JSON Data
{
  "trx_id": "74e86973df1c2aa7045ae68d1fe121de41752c12",
  "block": 30809476,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:52:27",
  "op": [
    "vote",
    {
      "voter": "steemitag",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 1000
    }
  ]
}
2019/03/02 19:35:03
votersomeaddons
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30809128/Trx e94afc39053ed948458e1a0f74c63863bc7bc806
View Raw JSON Data
{
  "trx_id": "e94afc39053ed948458e1a0f74c63863bc7bc806",
  "block": 30809128,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:35:03",
  "op": [
    "vote",
    {
      "voter": "someaddons",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/02 19:34:24
voterascorphat
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight250 (2.50%)
Transaction InfoBlock #30809115/Trx 80bb1861a4a3256d8b07a9ec2d4113e9c94d1355
View Raw JSON Data
{
  "trx_id": "80bb1861a4a3256d8b07a9ec2d4113e9c94d1355",
  "block": 30809115,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:34:24",
  "op": [
    "vote",
    {
      "voter": "ascorphat",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 250
    }
  ]
}
2019/03/02 19:34:18
voterespoem
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight500 (5.00%)
Transaction InfoBlock #30809113/Trx c636d6a5ba04c27718ae777c6359e9af82cd1bed
View Raw JSON Data
{
  "trx_id": "c636d6a5ba04c27718ae777c6359e9af82cd1bed",
  "block": 30809113,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:34:18",
  "op": [
    "vote",
    {
      "voter": "espoem",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 500
    }
  ]
}
2019/03/02 19:25:51
voterporousedsnax
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30808945/Trx c152835271e01bc0e23e538f81f1452ed195c7cb
View Raw JSON Data
{
  "trx_id": "c152835271e01bc0e23e538f81f1452ed195c7cb",
  "block": 30808945,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:25:51",
  "op": [
    "vote",
    {
      "voter": "porousedsnax",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
allazsent 0.001 STEEM to @asherslab- "Promote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account. Your post will be more popular and you will find new friends. Send 0.5 SBD or ..."
2019/03/02 19:24:24
fromallaz
toasherslab
amount0.001 STEEM
memoPromote your post. Your post will be min. 10 resteemed with over 13000 followers and min. 25 Upvote Different account. Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active.
Transaction InfoBlock #30808916/Trx 805c8232b459e6a89040911153323bc45226d648
View Raw JSON Data
{
  "trx_id": "805c8232b459e6a89040911153323bc45226d648",
  "block": 30808916,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:24:24",
  "op": [
    "transfer",
    {
      "from": "allaz",
      "to": "asherslab",
      "amount": "0.001 STEEM",
      "memo": "Promote your post. Your post will be min. 10  resteemed with over 13000  followers and min. 25  Upvote Different account. Your post will be more popular and you will find new friends. Send 0.5 SBD or STEEM to @allaz (post URL as memo ) Service Active."
    }
  ]
}
2019/03/02 19:24:15
voterraycoms
authorasherslab
permlinkchatchain-a-chatservices-linking-api
weight10000 (100.00%)
Transaction InfoBlock #30808913/Trx b87436fd8c3e04ae8da473ec81d60d0a6664c170
View Raw JSON Data
{
  "trx_id": "b87436fd8c3e04ae8da473ec81d60d0a6664c170",
  "block": 30808913,
  "trx_in_block": 45,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:24:15",
  "op": [
    "vote",
    {
      "voter": "raycoms",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "weight": 10000
    }
  ]
}
2019/03/02 19:23:36
parent author
parent permlinkutopian-io
authorasherslab
permlinkchatchain-a-chatservices-linking-api
titleChatChain: A ChatServices linking API
bodyhttps://github.com/ldtteam/chatchain (branch: rewrite) Hi, there. Recently I was asked by a friend of mine to make a post about the project I'm working on here. Here it goes: ChatChain is an open source project that I started working on (properly) about 3 months ago. The aim of the project is to provide a generic web API for linking various (text) chat services (and game chats) together in more dynamic ways than is currently available. At the present time, most forms of linking chat services together are only available in a 1 to 1 form (e.g. between Discord and IRC) -- I hope to change this in an efficient and elegant manner. ## Project Structure: The project currently is using Microsoft's ASP.NET Core framework (v2.2) and consists of 3 main parts: * A SignalR hub implementation which is the API that clients send and receive messages from. <- henceforth referred to as the Hub * An IdentityServer4 implementation which is used to provide authorization to the clients for the hub. <- henceforth referred to as the IS4 Server * A simple Razor WebApp which is used as a frontend to manage Clients and Groups, and uses .NET Core Identity for the users within. <- henceforth referred to as the WebApp All parts of this project have been made to integrate with a MongoDB instance for data storage, and a Redis server for intercommunication when scaled out or load balanced. The WebApp is currently only functional, and is ugly and full of default information and CSS/HTML. With the above in mind, we move on to a few components of the API/service. Currently we have 3 main components, Clients, Groups and Users. * Clients are what connect to the Hub and relay the various messages to and from the Chat service or game they are created for. (E.G. a Discord Bot) * Groups you can think of as Channels, they are simply groups of Clients. A client may have many groups. * Users are as you might expect, the various people (or bots) sending messages on a Chat service. ## Current Status: Most of the server is done other than the specific Hub methods, I am currently working on two clients, one for Discord and one for Minecraft. ![ScreenShot](https://media.discordapp.net/attachments/326904655282176000/547564552703967232/Screen_Shot_2019-02-18_at_10.59.40_pm.png?width=1440&height=600) I have been able to create methods for relaying Generic Messages and Client Events (connecting/disconnecting/etc). I am now working on User Events, such as Connecting, Disconnecting, Death, Banning, Kicking and Achievements. #### Planned Clients: * Discord * Slack * IRC * Minecraft ~ feel free to suggest any other platforms (with bot/modding capabilities) to add! ## Planned Features * An API for the WebApp for easier management. I'd like this to be a simple REST api that would allow people to add, remove and create both clients and groups. * Server-Side plugin capabilities, such as a centralized Swear Filter The first step for this would be a way to load plugins (maybe lua? or otherwise .dll files). [(This Might Help)](https://natemcmaster.com/blog/2018/07/25/netcore-plugins/) after that would be to setup events that in the hub that plugins could use to edit messages or other hub methods to their liking. * A Better WebApp UI (Would love some help!) I'd like to make the WebApp actually presentable, I'm thinking of probably a darker colour scheme, and just a generally better layout. I'm pretty sure almost anything is better than the current state of the UI (sadly) * User Storage A way to store the various users on different clients, and be able to keep things like join/leave dates and other simple information. This will also be important for the next feature. * Link users together A way to be able to link a person's various chat service users together, this would allow for things like making chat use the user's service specific username (and profile picture) instead of whichever username is used on the sending client. * Commands Relaying If you ban a user on one chat service, you probably want them banned everywhere right? well this would be what would make that possible, among other things this would also allow you to run bot commands on other clients, and even game commands from a chat * Permission Management (for Command Relaying) The above feature is only useful if only the appropriate people can use it, but sadly each and every different chat service or game has its own permissions style, etc. This feature would allow for a hopefully simple way to bridge those together, my thoughts on this are making groups of users (a user can have multiple groups) which signify permission levels, these groups are then mapped on each client to their client's respective permissions.
json metadata{"tags":["utopian-io","development","gaming","technology","programming"],"image":["https://media.discordapp.net/attachments/326904655282176000/547564552703967232/Screen_Shot_2019-02-18_at_10.59.40_pm.png?width=1440&height=600"],"links":["https://github.com/ldtteam/chatchain","https://natemcmaster.com/blog/2018/07/25/netcore-plugins/"],"app":"steemit/0.1","format":"markdown"}
Transaction InfoBlock #30808900/Trx 7dee0f9c6b953dd6bb5e982393cd25b8a11b6738
View Raw JSON Data
{
  "trx_id": "7dee0f9c6b953dd6bb5e982393cd25b8a11b6738",
  "block": 30808900,
  "trx_in_block": 35,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:23:36",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "utopian-io",
      "author": "asherslab",
      "permlink": "chatchain-a-chatservices-linking-api",
      "title": "ChatChain: A ChatServices linking API",
      "body": "https://github.com/ldtteam/chatchain (branch: rewrite)\n\nHi, there. Recently I was asked by a friend of mine to make a post about the project I'm working on here. Here it goes:\n\nChatChain is an open source project that I started working on (properly) about 3 months ago. The aim of the project is to provide a generic web API for linking various (text) chat services (and game chats) together in more dynamic ways than is currently available. At the present time, most forms of linking chat services together are only available in a 1 to 1 form (e.g. between Discord and IRC) -- I hope to change this in an efficient and elegant manner.\n\n## Project Structure:\n\nThe project currently is using Microsoft's ASP.NET Core framework (v2.2) and consists of 3 main parts:\n* A SignalR hub implementation which is the API that clients send and receive messages from. <- henceforth referred to as the Hub\n* An IdentityServer4 implementation which is used to provide authorization to the clients for the hub. <- henceforth referred to as the IS4 Server\n* A simple Razor WebApp which is used as a frontend to manage Clients and Groups, and uses .NET Core Identity for the users within. <- henceforth referred to as the WebApp\n\nAll parts of this project have been made to integrate with a MongoDB instance for data storage, and a Redis server for intercommunication when scaled out or load balanced. The WebApp is currently only functional, and is ugly and full of default information and CSS/HTML. \n\nWith the above in mind, we move on to a few components of the API/service. Currently we have 3 main components, Clients, Groups and Users.\n* Clients are what connect to the Hub and relay the various messages to and from the Chat service or game they are created for. (E.G. a Discord Bot)\n* Groups you can think of as Channels, they are simply groups of Clients. A client may have many groups.\n* Users are as you might expect, the various people (or bots) sending messages on a Chat service.\n\n## Current Status:\n\nMost of the server is done other than the specific Hub methods, I am currently working on two clients, one for Discord and one for Minecraft. ![ScreenShot](https://media.discordapp.net/attachments/326904655282176000/547564552703967232/Screen_Shot_2019-02-18_at_10.59.40_pm.png?width=1440&height=600)\n I have been able to create methods for relaying Generic Messages and Client Events (connecting/disconnecting/etc). I am now working on User Events, such as Connecting, Disconnecting, Death, Banning, Kicking and Achievements.\n\n#### Planned Clients:\n\n* Discord\n* Slack\n* IRC\n* Minecraft\n\n~ feel free to suggest any other platforms (with bot/modding capabilities) to add!\n\n## Planned Features\n\n* An API for the WebApp for easier management.\n\nI'd like this to be a simple REST api that would allow people to add, remove and create both clients and groups.\n\n* Server-Side plugin capabilities, such as a centralized Swear Filter\n\nThe first step for this would be a way to load plugins (maybe lua? or otherwise .dll files). [(This Might Help)](https://natemcmaster.com/blog/2018/07/25/netcore-plugins/)\nafter that would be to setup events that in the hub that plugins could use to edit messages or other hub methods to their liking.\n\n* A Better WebApp UI (Would love some help!)\n\nI'd like to make the WebApp actually presentable, I'm thinking of probably a darker colour scheme, and just a generally better layout. I'm pretty sure almost anything is better than the current state of the UI (sadly)\n\n* User Storage\n\nA way to store the various users on different clients, and be able to keep things like join/leave dates and other simple information. This will also be important for the next feature.\n\n* Link users together\n\nA way to be able to link a person's various chat service users together, this would allow for things like making chat use the user's service specific username (and profile picture) instead of whichever username is used on the sending client. \n\n* Commands Relaying\n\nIf you ban a user on one chat service, you probably want them banned everywhere right? well this would be what would make that possible, among other things this would also allow you to run bot commands on other clients, and even game commands from a chat\n\n* Permission Management (for Command Relaying)\n\nThe above feature is only useful if only the appropriate people can use it, but sadly each and every different chat service or game has its own permissions style, etc. This feature would allow for a hopefully simple way to bridge those together, my thoughts on this are making groups of users (a user can have multiple groups) which signify permission levels, these groups are then mapped on each client to their client's respective permissions.",
      "json_metadata": "{\"tags\":[\"utopian-io\",\"development\",\"gaming\",\"technology\",\"programming\"],\"image\":[\"https://media.discordapp.net/attachments/326904655282176000/547564552703967232/Screen_Shot_2019-02-18_at_10.59.40_pm.png?width=1440&height=600\"],\"links\":[\"https://github.com/ldtteam/chatchain\",\"https://natemcmaster.com/blog/2018/07/25/netcore-plugins/\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
    }
  ]
}
raycomsdelegated 61.574 SP to @asherslab
2019/03/02 19:23:12
delegatorraycoms
delegateeasherslab
vesting shares100153.922026 VESTS
Transaction InfoBlock #30808892/Trx 1933845533857f549b33497fa9f86dea5be6f97d
View Raw JSON Data
{
  "trx_id": "1933845533857f549b33497fa9f86dea5be6f97d",
  "block": 30808892,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-02T19:23:12",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "raycoms",
      "delegatee": "asherslab",
      "vesting_shares": "100153.922026 VESTS"
    }
  ]
}
asherslabupdated their account properties
2019/03/01 22:58:00
accountasherslab
memo keySTM6nEvgf1FDMG3Ruxi2DyRxyzmxR4UncZz2thzjZt4pPAQovqT3W
json metadata{"profile":{"name":"Asherslab","about":"Currently programming for a Minecraft mod called Minecolonies","location":"USA","profile_image":"https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283"}}
Transaction InfoBlock #30784403/Trx 042dca282bb1af14ba3a92046c9dd5b33b4bd015
View Raw JSON Data
{
  "trx_id": "042dca282bb1af14ba3a92046c9dd5b33b4bd015",
  "block": 30784403,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-03-01T22:58:00",
  "op": [
    "account_update",
    {
      "account": "asherslab",
      "memo_key": "STM6nEvgf1FDMG3Ruxi2DyRxyzmxR4UncZz2thzjZt4pPAQovqT3W",
      "json_metadata": "{\"profile\":{\"name\":\"Asherslab\",\"about\":\"Currently programming for a Minecraft mod called Minecolonies\",\"location\":\"USA\",\"profile_image\":\"https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283\"}}"
    }
  ]
}
raycomsdelegated 0.000 SP to @asherslab
2018/08/06 22:07:51
delegatorraycoms
delegateeasherslab
vesting shares0.000000 VESTS
Transaction InfoBlock #24841562/Trx a12942e435f18a03ec572928a3c277c8edb21d7f
View Raw JSON Data
{
  "trx_id": "a12942e435f18a03ec572928a3c277c8edb21d7f",
  "block": 24841562,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-08-06T22:07:51",
  "op": [
    "delegate_vesting_shares",
    {
      "delegator": "raycoms",
      "delegatee": "asherslab",
      "vesting_shares": "0.000000 VESTS"
    }
  ]
}
2018/06/14 23:19:09
curatorasherslab
reward2.031765 VESTS
comment authorpodanrj
comment permlinkre-porousedsnax-re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t231909185z
Transaction InfoBlock #23327546/Virtual Operation #6
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23327546,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 6,
  "timestamp": "2018-06-14T23:19:09",
  "op": [
    "curation_reward",
    {
      "curator": "asherslab",
      "reward": "2.031765 VESTS",
      "comment_author": "podanrj",
      "comment_permlink": "re-porousedsnax-re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t231909185z"
    }
  ]
}
2018/06/14 18:39:12
curatorasherslab
reward14.222503 VESTS
comment authorpodanrj
comment permlinkre-raycoms-letsdevtogether-ldt-logo-task-request-20180607t183933724z
Transaction InfoBlock #23321947/Virtual Operation #37
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23321947,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 37,
  "timestamp": "2018-06-14T18:39:12",
  "op": [
    "curation_reward",
    {
      "curator": "asherslab",
      "reward": "14.222503 VESTS",
      "comment_author": "podanrj",
      "comment_permlink": "re-raycoms-letsdevtogether-ldt-logo-task-request-20180607t183933724z"
    }
  ]
}
2018/06/14 18:37:09
curatorasherslab
reward10.158931 VESTS
comment authorpodanrj
comment permlinkresponsive-logo-designs-for-ltd-let-s-dev-together
Transaction InfoBlock #23321906/Virtual Operation #68
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23321906,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 68,
  "timestamp": "2018-06-14T18:37:09",
  "op": [
    "curation_reward",
    {
      "curator": "asherslab",
      "reward": "10.158931 VESTS",
      "comment_author": "podanrj",
      "comment_permlink": "responsive-logo-designs-for-ltd-let-s-dev-together"
    }
  ]
}
2018/06/13 05:06:39
curatorasherslab
reward2.031953 VESTS
comment authorpodanrj
comment permlinkre-raycoms-letsdevtogether-ldt-logo-task-request-20180606t050638519z
Transaction InfoBlock #23276908/Virtual Operation #9
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23276908,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 9,
  "timestamp": "2018-06-13T05:06:39",
  "op": [
    "curation_reward",
    {
      "curator": "asherslab",
      "reward": "2.031953 VESTS",
      "comment_author": "podanrj",
      "comment_permlink": "re-raycoms-letsdevtogether-ldt-logo-task-request-20180606t050638519z"
    }
  ]
}
2018/06/11 13:19:51
authorasherslab
permlinkre-auliausu-re-raycoms-letsdevtogether-ldt-logo-task-request-20180604t131945225z
sbd payout0.018 SBD
steem payout0.002 STEEM
vesting payout22.353419 VESTS
Transaction InfoBlock #23229444/Virtual Operation #3
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 23229444,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 3,
  "timestamp": "2018-06-11T13:19:51",
  "op": [
    "author_reward",
    {
      "author": "asherslab",
      "permlink": "re-auliausu-re-raycoms-letsdevtogether-ldt-logo-task-request-20180604t131945225z",
      "sbd_payout": "0.018 SBD",
      "steem_payout": "0.002 STEEM",
      "vesting_payout": "22.353419 VESTS"
    }
  ]
}
2018/06/08 00:59:09
voterasherslab
authorpodanrj
permlinkre-raycoms-letsdevtogether-ldt-logo-task-request-20180607t183933724z
weight10000 (100.00%)
Transaction InfoBlock #23128555/Trx fa8f2be04daa6b96ea4705447d01bf756334e4d0
View Raw JSON Data
{
  "trx_id": "fa8f2be04daa6b96ea4705447d01bf756334e4d0",
  "block": 23128555,
  "trx_in_block": 48,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-08T00:59:09",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "podanrj",
      "permlink": "re-raycoms-letsdevtogether-ldt-logo-task-request-20180607t183933724z",
      "weight": 10000
    }
  ]
}
2018/06/08 00:58:33
voterasherslab
authorpodanrj
permlinkre-mendezand-re-podanrj-re-asherslab-re-podanrj-re-raycoms-letsdevtogether-ldt-logo-task-request-20180607t184003975z
weight10000 (100.00%)
Transaction InfoBlock #23128543/Trx 599a662c51daf6ac932bbd578f7036fe335a5458
View Raw JSON Data
{
  "trx_id": "599a662c51daf6ac932bbd578f7036fe335a5458",
  "block": 23128543,
  "trx_in_block": 51,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-08T00:58:33",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "podanrj",
      "permlink": "re-mendezand-re-podanrj-re-asherslab-re-podanrj-re-raycoms-letsdevtogether-ldt-logo-task-request-20180607t184003975z",
      "weight": 10000
    }
  ]
}
2018/06/08 00:56:36
voterasherslab
authorcazsius
permlinkhello-everyone-new-here
weight10000 (100.00%)
Transaction InfoBlock #23128504/Trx 20023316a04ce2aa626bb75f371c21a9b8653cb0
View Raw JSON Data
{
  "trx_id": "20023316a04ce2aa626bb75f371c21a9b8653cb0",
  "block": 23128504,
  "trx_in_block": 28,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-08T00:56:36",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "cazsius",
      "permlink": "hello-everyone-new-here",
      "weight": 10000
    }
  ]
}
2018/06/07 23:35:30
voterasherslab
authorporousedsnax
permlinkre-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t231643453z
weight10000 (100.00%)
Transaction InfoBlock #23126884/Trx db67bad637475608672c00caf81b7f3f2e0089ca
View Raw JSON Data
{
  "trx_id": "db67bad637475608672c00caf81b7f3f2e0089ca",
  "block": 23126884,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-07T23:35:30",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "porousedsnax",
      "permlink": "re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t231643453z",
      "weight": 10000
    }
  ]
}
2018/06/07 23:35:24
voterasherslab
authorpodanrj
permlinkre-jefpatat-re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t193925424z
weight10000 (100.00%)
Transaction InfoBlock #23126882/Trx 9658e3cc712b8adbb0efd616c159f2b85614e292
View Raw JSON Data
{
  "trx_id": "9658e3cc712b8adbb0efd616c159f2b85614e292",
  "block": 23126882,
  "trx_in_block": 22,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-07T23:35:24",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "podanrj",
      "permlink": "re-jefpatat-re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t193925424z",
      "weight": 10000
    }
  ]
}
2018/06/07 23:35:21
voterasherslab
authorpodanrj
permlinkre-porousedsnax-re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t231909185z
weight10000 (100.00%)
Transaction InfoBlock #23126881/Trx 032738a80285bbd9499c17a77bfb3e39c74b37fa
View Raw JSON Data
{
  "trx_id": "032738a80285bbd9499c17a77bfb3e39c74b37fa",
  "block": 23126881,
  "trx_in_block": 51,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-07T23:35:21",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "podanrj",
      "permlink": "re-porousedsnax-re-podanrj-responsive-logo-designs-for-ltd-let-s-dev-together-20180607t231909185z",
      "weight": 10000
    }
  ]
}
2018/06/07 23:35:15
voterasherslab
authorpodanrj
permlinkresponsive-logo-designs-for-ltd-let-s-dev-together
weight10000 (100.00%)
Transaction InfoBlock #23126879/Trx c627ce9455de53cc14c002464da4f692d7c732c7
View Raw JSON Data
{
  "trx_id": "c627ce9455de53cc14c002464da4f692d7c732c7",
  "block": 23126879,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2018-06-07T23:35:15",
  "op": [
    "vote",
    {
      "voter": "asherslab",
      "author": "podanrj",
      "permlink": "responsive-logo-designs-for-ltd-let-s-dev-together",
      "weight": 10000
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"name":"Asherslab","about":"Currently programming for a Minecraft mod called Minecolonies","location":"USA","profile_image":"https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283"}
JSON METADATA
profile{"name":"Asherslab","about":"Currently programming for a Minecraft mod called Minecolonies","location":"USA","profile_image":"https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283"}
{
  "posting_json_metadata": {
    "profile": {
      "name": "Asherslab",
      "about": "Currently programming for a Minecraft mod called Minecolonies",
      "location": "USA",
      "profile_image": "https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283"
    }
  },
  "json_metadata": {
    "profile": {
      "name": "Asherslab",
      "about": "Currently programming for a Minecraft mod called Minecolonies",
      "location": "USA",
      "profile_image": "https://forum.minecolonies.com/uploads/avatars/avatar_36.gif?dateline=1511332283"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM6tqGMo15L2Ms3XeHwYRG9rusocwX4vbR6HEpaVgRec5C5Jq86i1/1
Active
Single Signature
Public Keys
STM7p5QJrhWCjzy6wyRiupokfPYysL7LZKhxSDTRAzoJjvveSqth21/1
Posting
Single Signature
Public Keys
STM52cwSF79zs2BMdS3Br2jJ9DjtFbHr4skxtLZpjmXPnqmXYSwYn1/1
App Permissions
Memo
STM6nEvgf1FDMG3Ruxi2DyRxyzmxR4UncZz2thzjZt4pPAQovqT3W
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM6tqGMo15L2Ms3XeHwYRG9rusocwX4vbR6HEpaVgRec5C5Jq86i",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7p5QJrhWCjzy6wyRiupokfPYysL7LZKhxSDTRAzoJjvveSqth2",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "utopian.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM52cwSF79zs2BMdS3Br2jJ9DjtFbHr4skxtLZpjmXPnqmXYSwYn",
        1
      ]
    ]
  },
  "memo": "STM6nEvgf1FDMG3Ruxi2DyRxyzmxR4UncZz2thzjZt4pPAQovqT3W"
}

Witness Votes

0 / 30
No active witness votes.
[]