Viewing a response to: @almost-digital/creating-accounts-with-dsteem-0-6
Great job buy how different it is compared to [steem-js](https://github.com/steemit/steem-js)? I feel it is much more appreciated to help steem-js develops better documentation and everyone use that instead of creating new packages. Just my 2 cents here.
author | p0o |
---|---|
permlink | re-almost-digital-creating-accounts-with-dsteem-0-6-20170829t051045599z |
category | steemdev |
json_metadata | {"tags":["steemdev"],"links":["https://github.com/steemit/steem-js"],"app":"steemit/0.1"} |
created | 2017-08-29 05:10:48 |
last_update | 2017-08-29 05:10:48 |
depth | 1 |
children | 3 |
last_payout | 2017-09-05 05:10:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.298 HBD |
curator_payout_value | 0.003 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 254 |
author_reputation | 8,373,104,781,065 |
root_title | "Creating accounts with dsteem 0.6" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,193,788 |
net_rshares | 84,689,879,873 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
p0o | 0 | 75,215,296,608 | 20% | ||
almost-digital | 0 | 9,474,583,265 | 5% | ||
urbansteemers | 0 | 0 | 100% |
It's [faster](https://steemit.com/steemdev/@almost-digital/dsteem-vs-steem-js-round-1), written in [TypeScript](https://www.typescriptlang.org) and has [99% test coverage](https://coveralls.io/github/jnordberg/dsteem?branch=master) along with integration tests against a [testnet](https://testnet.steem.vc). I'm also aiming to simplify the steemd APIs instead of just providing a 1:1 call wrapper as shown here with the account creation. But I understand your point. I started out using steem-js and even have a commit or two in the project but to be honest I didn't like the smell of the code... and barging in to a established project and saying "Hi! I'm new here. I'm going to rewrite all your things in my own opinionated way" usually don't go over well :) I also recently wrote a [WebSocket RPC client](https://github.com/jnordberg/wsrpc) that I could reuse a lot of code from.
author | almost-digital |
---|---|
permlink | re-p0o-re-almost-digital-creating-accounts-with-dsteem-0-6-20170829t085453238z |
category | steemdev |
json_metadata | {"tags":["steemdev"],"links":["https://steemit.com/steemdev/@almost-digital/dsteem-vs-steem-js-round-1","https://www.typescriptlang.org","https://coveralls.io/github/jnordberg/dsteem?branch=master","https://testnet.steem.vc","https://github.com/jnordberg/wsrpc"],"app":"steemit/0.1"} |
created | 2017-08-29 08:54:57 |
last_update | 2017-08-29 08:54:57 |
depth | 2 |
children | 1 |
last_payout | 2017-09-05 08:54:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.202 HBD |
curator_payout_value | 0.066 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 883 |
author_reputation | 12,829,718,661,429 |
root_title | "Creating accounts with dsteem 0.6" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,208,987 |
net_rshares | 75,216,954,736 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
p0o | 0 | 75,216,954,736 | 20% | ||
urbansteemers | 0 | 0 | 100% |
Great contributions on your side. I think having a 1:1 call wrapper is necessary to have a low-level API available for different use cases but I wished we could all build new high level APIs on top of that one single well maintained code. Even so, it's a great effort on your side and maybe it's better to use a well tested code like yours for new apps. I find it a little risky for new devs to join since most of the sample codes are for steem-js and it makes your job much harder to promote your solution.
author | p0o |
---|---|
permlink | re-almost-digital-re-p0o-re-almost-digital-creating-accounts-with-dsteem-0-6-20170829t171546743z |
category | steemdev |
json_metadata | {"tags":["steemdev"],"app":"steemit/0.1"} |
created | 2017-08-29 17:15:48 |
last_update | 2017-08-29 17:15:48 |
depth | 3 |
children | 0 |
last_payout | 2017-09-05 17:15:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 508 |
author_reputation | 8,373,104,781,065 |
root_title | "Creating accounts with dsteem 0.6" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,251,001 |
net_rshares | 0 |
But I understand your point. I started out using steem-js and even have a commit or two in the project but to be honest I didn't like the smell of the code..
author | urbansteemers |
---|---|
permlink | re-p0o-re-almost-digital-creating-accounts-with-dsteem-0-6-20171002t215930422z |
category | steemdev |
json_metadata | {"tags":["steemdev"],"app":"steemit/0.1"} |
created | 2017-10-02 21:59:30 |
last_update | 2017-10-02 21:59:30 |
depth | 2 |
children | 0 |
last_payout | 2017-10-09 21:59:30 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 157 |
author_reputation | 83,763,475,248 |
root_title | "Creating accounts with dsteem 0.6" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 16,608,665 |
net_rshares | 0 |