create account

Is there a full Schema for STEEM / steemit? We still need a versioned json schema. Bad. by faddat

View this thread on: hive.blogpeakd.comecency.com
· @faddat · (edited)
$4.82
Is there a full Schema for STEEM / steemit? We still need a versioned json schema. Bad.
Okay, so look.  

When doing get_block, operation changes a TON!  

is there a schema, anywhere?  

Or should I go back into database_api just like the guy who wrote the golang library for steem, and still be guessing?  I'm only trying to set up a graphql endpoint for steem, and make it public....

If we do stuff like this, we will get ourselves the developers, and win.  

If we don't do stuff like this, we will surely lose.

Oh, and how about the mid-versions of steeem that steemit.com runs against?  Can we include those in the schema?  

C'mon.... please?

----
Oh, it's not the breaking changes that have me miffed, it's the fact that when doing a get_block the operation inside of the transactions array changes shape every time and makes it a moving target. I'm trying to find even a variables list because then I could use the golang JSON import tools properly.

Breaking changes, mean progress is happening fast.

A community of frustrated developers is something else altogether, however.

My sense of frustration comes directly from the reality that I'm certain that steemit could be a totally new and awesome kind of web infrastructure, a place to dump state that is better than other places to dump state by a lot because you know it isn't going to go down, since it's run by a decentralized network of peers.

State tends to be the most valuable portion of most applications. Imagine the value of STEEM if it contained the state of not one, but hundreds of steemit.com sized applications. Sure, we would have a much larger chain, and witnesses would have a tougher job, but in the end we'd have something world-changing, I think*.

*Steem is already software with the potential to make global change. note the word "potential".
----
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorfaddat
permlinkis-there-a-full-schema-for-steem-steemit-we-still-need-a-versioned-json-schema-bad
categorybeyondbitcoin
json_metadata{"tags":["beyondbitcoin","steemitcity","steem","steveballmer"]}
created2016-10-05 09:44:21
last_update2016-10-05 10:34:42
depth0
children2
last_payout2016-11-05 10:31:33
cashout_time1969-12-31 23:59:59
total_payout_value4.703 HBD
curator_payout_value0.120 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,750
author_reputation36,581,868,473,026
root_title"Is there a full Schema for STEEM / steemit? We still need a versioned json schema. Bad."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,448,852
net_rshares24,833,824,343,785
author_curate_reward""
vote details (65)
@aizensou ·
I understand your frustration because I'm working with the api as well and it took me many hours just searching for a very simple information. And it changes everytime. But consider that Steem is still super beta and the devs haben no time to work on documents. So we have to rely on community's effort like @originate:
https://steemit.com/steemapidocs/@originate/steemit-for-developers-it-s-time-for-delightful-organized-and-example-rich-api-documentation
Still huge work ahead but it's a great start. 
Right now, we are still left with frustration, sadly.
👍  ,
properties (23)
authoraizensou
permlinkre-faddat-is-there-a-full-schema-for-steem-steemit-we-still-need-a-versioned-json-schema-bad-20161005t100723177z
categorybeyondbitcoin
json_metadata{"tags":["beyondbitcoin"],"users":["originate"],"links":["https://steemit.com/steemapidocs/@originate/steemit-for-developers-it-s-time-for-delightful-organized-and-example-rich-api-documentation"]}
created2016-10-05 10:07:21
last_update2016-10-05 10:07:21
depth1
children1
last_payout2016-11-05 10:31:33
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_length557
author_reputation31,620,973,634,639
root_title"Is there a full Schema for STEEM / steemit? We still need a versioned json schema. Bad."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,448,976
net_rshares123,081,708,249
author_curate_reward""
vote details (2)
@faddat · (edited)
Oh, it's not the breaking changes that have me miffed, it's the fact that when doing a get_block the operation inside of the transactions array changes shape every time and makes it a moving target.  I'm trying to find even a variables list because then I could use the golang JSON import tools properly.

Breaking changes, mean progress is happening fast.  

A community of frustrated developers is something else altogether, however.  

My sense of frustration comes directly from the reality that I'm *certain* that steemit could be a totally new and awesome kind of web infrastructure, a place to dump state that is better than other places to dump state by a lot because you know it isn't going to go down, since it's run by a decentralized network of peers.

State tends to be the most valuable portion of most applications.  Imagine the value of STEEM if it contained the state of not one, but hundreds of steemit.com sized applications.  Sure, we would have a much larger chain, and witnesses would have a tougher job, but in the end we'd have something world-changing, I think*.

*Steem is already software with the potential to make global change.  note the word "potential".
properties (22)
authorfaddat
permlinkre-aizensou-re-faddat-is-there-a-full-schema-for-steem-steemit-we-still-need-a-versioned-json-schema-bad-20161005t101636146z
categorybeyondbitcoin
json_metadata{"tags":["beyondbitcoin"]}
created2016-10-05 10:16:36
last_update2016-10-05 10:33:24
depth2
children0
last_payout2016-11-05 10:31:33
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_length1,185
author_reputation36,581,868,473,026
root_title"Is there a full Schema for STEEM / steemit? We still need a versioned json schema. Bad."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id1,449,018
net_rshares0