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". ----
author | faddat |
---|---|
permlink | is-there-a-full-schema-for-steem-steemit-we-still-need-a-versioned-json-schema-bad |
category | beyondbitcoin |
json_metadata | {"tags":["beyondbitcoin","steemitcity","steem","steveballmer"]} |
created | 2016-10-05 09:44:21 |
last_update | 2016-10-05 10:34:42 |
depth | 0 |
children | 2 |
last_payout | 2016-11-05 10:31:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 4.703 HBD |
curator_payout_value | 0.120 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,750 |
author_reputation | 36,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,448,852 |
net_rshares | 24,833,824,343,785 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
anonymous | 0 | 233,362,773,915 | 100% | ||
summon | 0 | 13,753,668,462,904 | 100% | ||
highasfuck | 0 | 173,586,973,050 | 100% | ||
fuzzyvest | 0 | 5,896,082,149,269 | 100% | ||
boy | 0 | 6,246,628,034 | 100% | ||
bue-witness | 0 | 7,591,500,144 | 100% | ||
bunny | 0 | 1,318,874,855 | 100% | ||
bue | 0 | 114,336,816,568 | 100% | ||
mini | 0 | 3,346,038,435 | 100% | ||
moon | 0 | 428,894,068 | 100% | ||
alex90342fastn1 | 0 | 206,845,939,803 | 100% | ||
joseph | 0 | 1,445,646,369,981 | 100% | ||
aizensou | 0 | 146,272,836,320 | 100% | ||
masteryoda | 0 | 757,444,596,055 | 100% | ||
officialfuzzy | 0 | 494,048,196,621 | 100% | ||
pfunk | 0 | 764,819,118,247 | 100% | ||
proctologic | 0 | 30,087,832,937 | 100% | ||
idol | 0 | 7,351,215,399 | 100% | ||
healthcare | 0 | 1,255,835,605 | 100% | ||
daniel.pan | 0 | 1,968,144,994 | 100% | ||
sakr | 0 | 4,890,602,271 | 100% | ||
helen.tan | 0 | 578,719,341 | 100% | ||
jocelyn | 0 | 1,444,442,867 | 100% | ||
fkn | 0 | 2,500,145,726 | 9% | ||
elishagh1 | 0 | 3,288,093,385 | 9% | ||
murh | 0 | 1,729,130,576 | 13.37% | ||
error | 0 | 1,643,748,892 | 100% | ||
andu | 0 | 12,736,819,704 | 100% | ||
thecryptofiend | 0 | 42,864,841,251 | 100% | ||
faddat | 0 | 122,967,613,369 | 100% | ||
mark-waser | 0 | 7,639,353,087 | 100% | ||
sukhjinder | 0 | 262,014,672 | 100% | ||
fyrstikken | 0 | 58,094,653,008 | 10% | ||
primus | 0 | 12,655,468,346 | 100% | ||
dasha | 0 | 7,384,503,418 | 100% | ||
furion | 0 | 23,836,664,125 | 9% | ||
snowden | 0 | 114,094,880 | 100% | ||
lichtblick | 0 | 12,721,327,126 | 100% | ||
positive | 0 | 1,216,764,473 | 6% | ||
summonerrk | 0 | 9,140,920,822 | 100% | ||
shaka | 0 | 169,093,312,439 | 100% | ||
rampant | 0 | 46,374,093,070 | 100% | ||
writing | 0 | 19,512,386,800 | 90% | ||
eneismijmich | 0 | 106,202,071,208 | 100% | ||
mione | 0 | 11,825,741,101 | 100% | ||
solarguy | 0 | 5,975,483,031 | 100% | ||
davidjkelley | 0 | 2,345,736,478 | 100% | ||
digital-wisdom | 0 | 18,414,352,469 | 100% | ||
ethical-ai | 0 | 3,985,714,846 | 100% | ||
jwaser | 0 | 8,222,230,959 | 100% | ||
bwaser | 0 | 2,931,178,549 | 100% | ||
steemafon | 0 | 1,492,048,622 | 100% | ||
peskov | 0 | 6,029,274,097 | 100% | ||
ellepdub | 0 | 2,703,732,956 | 100% | ||
herpetologyguy | 0 | 27,255,724,498 | 100% | ||
drac59 | 0 | 335,710,538 | 100% | ||
mari5555na | 0 | 50,201,461 | 100% | ||
morgan.waser | 0 | 5,280,349,344 | 100% | ||
strong-ai | 0 | 3,962,719,778 | 100% | ||
sjamayee | 0 | 585,515,056 | 100% | ||
senseye | 0 | 9,838,132,429 | 100% | ||
onemyday | 0 | 1,654,128,055 | 100% | ||
jimitations | 0 | 6,069,002,754 | 100% | ||
aks | 0 | 192,174,105 | 100% | ||
trendy1988 | 0 | 74,210,599 | 100% |
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.
author | aizensou |
---|---|
permlink | re-faddat-is-there-a-full-schema-for-steem-steemit-we-still-need-a-versioned-json-schema-bad-20161005t100723177z |
category | beyondbitcoin |
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"]} |
created | 2016-10-05 10:07:21 |
last_update | 2016-10-05 10:07:21 |
depth | 1 |
children | 1 |
last_payout | 2016-11-05 10:31:33 |
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 | 557 |
author_reputation | 31,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,448,976 |
net_rshares | 123,081,708,249 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
faddat | 0 | 122,967,613,369 | 100% | ||
snowden | 0 | 114,094,880 | 100% |
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".
author | faddat |
---|---|
permlink | re-aizensou-re-faddat-is-there-a-full-schema-for-steem-steemit-we-still-need-a-versioned-json-schema-bad-20161005t101636146z |
category | beyondbitcoin |
json_metadata | {"tags":["beyondbitcoin"]} |
created | 2016-10-05 10:16:36 |
last_update | 2016-10-05 10:33:24 |
depth | 2 |
children | 0 |
last_payout | 2016-11-05 10:31:33 |
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 | 1,185 |
author_reputation | 36,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_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 1,449,018 |
net_rshares | 0 |