create account

RE: Creating accounts with dsteem 0.6 by p0o

View this thread on: hive.blogpeakd.comecency.com

Viewing a response to: @almost-digital/creating-accounts-with-dsteem-0-6

· @p0o ·
$0.30
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.
👍  , ,
properties (23)
authorp0o
permlinkre-almost-digital-creating-accounts-with-dsteem-0-6-20170829t051045599z
categorysteemdev
json_metadata{"tags":["steemdev"],"links":["https://github.com/steemit/steem-js"],"app":"steemit/0.1"}
created2017-08-29 05:10:48
last_update2017-08-29 05:10:48
depth1
children3
last_payout2017-09-05 05:10:48
cashout_time1969-12-31 23:59:59
total_payout_value0.298 HBD
curator_payout_value0.003 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length254
author_reputation8,373,104,781,065
root_title"Creating accounts with dsteem 0.6"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id13,193,788
net_rshares84,689,879,873
author_curate_reward""
vote details (3)
@almost-digital ·
$0.27
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.
👍  ,
properties (23)
authoralmost-digital
permlinkre-p0o-re-almost-digital-creating-accounts-with-dsteem-0-6-20170829t085453238z
categorysteemdev
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"}
created2017-08-29 08:54:57
last_update2017-08-29 08:54:57
depth2
children1
last_payout2017-09-05 08:54:57
cashout_time1969-12-31 23:59:59
total_payout_value0.202 HBD
curator_payout_value0.066 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length883
author_reputation12,829,718,661,429
root_title"Creating accounts with dsteem 0.6"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id13,208,987
net_rshares75,216,954,736
author_curate_reward""
vote details (2)
@p0o ·
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.
properties (22)
authorp0o
permlinkre-almost-digital-re-p0o-re-almost-digital-creating-accounts-with-dsteem-0-6-20170829t171546743z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2017-08-29 17:15:48
last_update2017-08-29 17:15:48
depth3
children0
last_payout2017-09-05 17:15:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length508
author_reputation8,373,104,781,065
root_title"Creating accounts with dsteem 0.6"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id13,251,001
net_rshares0
@urbansteemers ·
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..
properties (22)
authorurbansteemers
permlinkre-p0o-re-almost-digital-creating-accounts-with-dsteem-0-6-20171002t215930422z
categorysteemdev
json_metadata{"tags":["steemdev"],"app":"steemit/0.1"}
created2017-10-02 21:59:30
last_update2017-10-02 21:59:30
depth2
children0
last_payout2017-10-09 21:59:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length157
author_reputation83,763,475,248
root_title"Creating accounts with dsteem 0.6"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id16,608,665
net_rshares0