Skip to content
Snippets Groups Projects
Commit 8f47cc4f authored by inertia's avatar inertia
Browse files

#75 docs.hivesql.io references sync'd

parent 78d4f71c
No related branches found
No related tags found
1 merge request!114Restoring Master
......@@ -114,6 +114,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-transaction)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-transaction)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/database-diagram#blocks-and-transactions)'
- api_method: account_history_api.enum_virtual_ops
since: HF24
purpose: |
......@@ -170,3 +171,4 @@
- '{"jsonrpc":"2.0", "method":"account_history_api.enum_virtual_ops", "params":{"block_range_begin":1,"block_range_end":2,"include_reversible":true}, "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/virtual-operations)'
......@@ -64,6 +64,8 @@
]
curl_examples:
- '{"jsonrpc":"2.0", "method":"bridge.get_ranked_posts", "params":{"sort":"trending","tag":"","observer":"alice"}, "id":1}'
client_docs:
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: bridge.account_notifications
purpose: |
Account notifications.
......@@ -102,6 +104,10 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_account_notifications)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/reblogs)'
- api_method: bridge.does_user_follow_any_lists
purpose: Checks if a given observer follows any blacklists or mute lists.
parameter_json: '{"observer":"alice"}'
......@@ -112,6 +118,10 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_does_user_follow_any_lists)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/blacklistsfollows)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: bridge.get_account_posts
purpose: |
Lists posts related to a given account.
......@@ -189,6 +199,8 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_account_posts)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/reblogs)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: bridge.get_community_context
purpose: Gets the role, subscription status, and title for a given account in a given community.
parameter_json: {"name": "hive-111111", "account": "therealwolf"}
......@@ -198,6 +210,9 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_community_context)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/communities)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/communitiesroles)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/communitiessubscribers)'
- api_method: bridge.get_discussion
purpose: Gives a flattened discussion tree starting at given post.
parameter_json: {"author": "hiveio", "permlink": "around-the-hive-reflections", "observer": "alice"}
......@@ -262,6 +277,7 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_discussion)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: bridge.get_follow_list
purpose: |
Returns blacklisted/muted accounts or list of blacklists/mute lists followed by a given observer.
......@@ -277,6 +293,10 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_follow_list)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/blacklistsfollows)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: bridge.get_profile
purpose: |
Gets profile
......@@ -483,6 +503,9 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_community)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/communities)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/communitiesroles)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/communitiessubscribers)'
- api_method: bridge.get_relationship_between_accounts
purpose: Tells what relations connect given accounts from the perspective of first account.
parameter_json: '["alice", "bob"]'
......@@ -499,6 +522,11 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_relationship_between_accounts)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/blacklists)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/blacklistsfollows)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: bridge.get_payout_stats
purpose: |
Lists communities ordered by payout with stats (total payout, number of posts and authors).
......@@ -593,6 +621,8 @@
client_docs:
- '[openApi](https://gitlab.syncad.com/hive/hivemind/-/blob/pczempiel_openapi_bridge/openApi/client/docs/DefaultApi.md#bridge_get_post)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Bridge)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/comments)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: bridge.get_post_header
purpose: |
Gives very basic information on given post.
......
This diff is collapsed.
......@@ -184,6 +184,9 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-account-history)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-account-history)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: condenser_api.get_account_reputations
since: HF13
purpose: |
......@@ -376,6 +379,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-accounts)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.blockchain.html#beem.blockchain.Blockchain.get_all_accounts)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/accounts)'
- api_method: condenser_api.get_active_votes
purpose: |
Returns all votes for the given post. Parameters: `author:string`; `permlink:string`
......@@ -420,6 +424,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-active-witnesses)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-active-witnesses)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: condenser_api.get_block
purpose: |
Returns a block. Parameters: `block_num:int`
......@@ -646,6 +651,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-comment-discussions-by-payout)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-comment-discussions-by-payout)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_config
purpose: |
Returns information about compile-time constants. See: [Understanding
......@@ -726,6 +732,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-content)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-content)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/comments)'
- api_method: condenser_api.get_content_replies
purpose: |
Returns a list of replies. Parameters: `author:string`; `permlink:string`
......@@ -846,6 +853,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-active)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-active)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_author_before_date
purpose: |
Returns a list of discussions based on author before date.
......@@ -864,6 +872,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-author-before-date)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-author-before-date)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_blog
purpose: |
Returns a list of discussions by blog.
......@@ -886,6 +895,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-blog)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-blog)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_cashout
purpose: Returns a list of discussions by cashout.
parameter_json:
......@@ -905,6 +915,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-cashout)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-cashout)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_children
purpose: Returns a list of discussions by children.
parameter_json:
......@@ -924,6 +935,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-children)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-children)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_comments
purpose: |
Returns a list of discussions by comments.
......@@ -946,6 +958,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-comments)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-comments)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_created
purpose: |
Returns a list of discussions by created.
......@@ -968,6 +981,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-created)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-created)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_feed
since: HF14
purpose: Returns a list of discussions by feed.
......@@ -986,6 +1000,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-feed)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-feed)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_hot
purpose: |
Returns a list of discussions by hot.
......@@ -1008,6 +1023,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-hot)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-hot)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_promoted
since: HF13
purpose: |
......@@ -1031,6 +1047,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-promoted)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-promoted)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_trending
purpose: |
Returns a list of discussions by trending.
......@@ -1053,6 +1070,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-trending)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-trending)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_discussions_by_votes
purpose: Returns a list of discussions by votes.
parameter_json:
......@@ -1072,6 +1090,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-discussions-by-votes)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-discussions-by-votes)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_dynamic_global_properties
purpose: |
Returns the current dynamic global properties. See: [Understanding
......@@ -1112,6 +1131,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-dynamic-global-properties)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-dynamic-global-properties)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/dynamicglobalproperties)'
- api_method: condenser_api.get_escrow
since: HF14
purpose: |
......@@ -1155,6 +1175,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#api-call)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-expiring-vesting-delegations)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/delegations)'
- api_method: condenser_api.get_feed
since: HF14
purpose: |
......@@ -1247,6 +1268,9 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-follow-count)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-follow-count)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: condenser_api.get_followers
since: HF9
purpose: |
......@@ -1279,6 +1303,9 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-followers)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-followers)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: condenser_api.get_following
since: HF9
purpose: |
......@@ -1305,6 +1332,9 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-following)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-following)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutes)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/mutesfollows)'
- api_method: condenser_api.get_hardfork_version
purpose: |
Returns the current hardfork version.
......@@ -1533,6 +1563,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-post-discussions-by-payout)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-post-discussions-by-payout)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_potential_signatures
purpose: |
This method will return the set of all public keys that could possibly sign for a given transaction.
......@@ -1578,6 +1609,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-reblogged-by)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-reblogged-by)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/reblogs)'
- api_method: condenser_api.get_recent_trades
purpose: |
Returns the most recent trades for the internal HBD:HIVE market. Parameters: `limit:int` up to 1000
......@@ -1803,6 +1835,8 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-state)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-state)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/comments)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_tags_used_by_author
purpose: |
Returns a list of tags used by an author. Parameters: `author:string`
......@@ -1820,6 +1854,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#api-call)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-tags-used-by-author)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_ticker
purpose: |
Returns the market ticker for the internal HBD:HIVE market.
......@@ -1942,6 +1977,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-trending-tags)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-trending-tags)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/tags)'
- api_method: condenser_api.get_version
purpose: |
Returns the versions of blockchain, hive, and FC.
......@@ -1985,6 +2021,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-vesting-delegations)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-vesting-delegations)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/delegations)'
- api_method: condenser_api.get_volume
purpose: |
Returns the market volume for the past 24 hours.
......@@ -2075,6 +2112,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witness-by-account)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-witness-by-account)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: condenser_api.get_witness_count
purpose:
parameter_json: []
......@@ -2133,6 +2171,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-witnesses)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: condenser_api.get_witnesses_by_vote
purpose: |
Returns current witnesses by vote. Parameters: `start_name:string`; `limit:int` up to 1000
......@@ -2156,6 +2195,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses-by-vote)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-witnesses-by-vote)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: condenser_api.lookup_account_names
purpose: |
Looks up account names. Parameters: `accounts:[string]`; `delayed_votes_active:boolean`
......@@ -2336,6 +2376,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#lookup-witness-accounts)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#lookup-witness-accounts)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: condenser_api.verify_account_authority
disabled: true
purpose: |
......@@ -2410,6 +2451,7 @@
- '{"jsonrpc":"2.0", "method":"condenser_api.find_proposals", "params":[[0]], "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/proposals)'
- api_method: condenser_api.list_proposal_votes
purpose: |
Returns all proposal votes, starting with the specified voter or `proposal.id`. Parameters: `start:array`; `limit:int`; `order:string`; `order_direction:string`; `status:string`
......@@ -2465,6 +2507,7 @@
- '{"jsonrpc":"2.0", "method":"condenser_api.list_proposal_votes", "params":[[0], 10, "by_proposal_voter", "ascending", "active"], "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/proposalsapprovals)'
- api_method: condenser_api.list_proposals
purpose: |
Returns all proposals, starting with the specified creator or start date. Parameters: `start:array`; `limit:int`; `order:string`; `order_direction:string`; `status:string`
......@@ -2526,6 +2569,7 @@
- '{"jsonrpc":"2.0", "method":"condenser_api.list_proposals", "params":[[10], 1000, "by_total_votes", "ascending", "votable"], "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/proposals)'
- api_method: condenser_api.is_known_transaction
since: HF25
purpose: |
......@@ -2538,3 +2582,15 @@
expected_response_json: 'false'
curl_examples:
- '{"jsonrpc":"2.0", "method":"condenser_api.is_known_transaction", "params":["0000000000000000000000000000000000000000"]}, "id":1}'
- api_method: condenser_api.get_collateralized_conversion_requests
since: HF25
purpose: |
Returns objects corresponding with `collateralized_convert` operations.
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
parameter_json: "[]"
expected_response_json: "[]"
client_docs:
- '[hivesql](https://docs.hivesql.io/technical-informations/operations/txcollateralizedconverts-hf25)'
......@@ -220,6 +220,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-accounts)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.blockchain.html#beem.blockchain.Blockchain.get_all_accounts)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/accounts)'
- api_method: database_api.find_change_recovery_account_requests
since: HF11
purpose: |
......@@ -421,6 +422,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-vesting-delegations)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.account.html#beem.account.Account.get_expiring_vesting_delegations)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/delegations)'
- api_method: database_api.find_vesting_delegations
since: HF17
purpose: |
......@@ -454,6 +456,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-vesting-delegations)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.account.html#beem.account.Account.get_vesting_delegations)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/delegations)'
- api_method: database_api.find_votes
purpose: |
Returns all votes for the given post. Required (non-empty) parameters: `author:string`; `permlink:string`
......@@ -568,6 +571,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-active-witnesses)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: database_api.get_active_witnesses
purpose: Returns the list of active witnesses.
parameter_json: "{}"
......@@ -603,6 +607,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-active-witnesses)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-active-witnesses)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: database_api.get_config
purpose: |
Returns information about compile-time constants. Some properties may
......@@ -1011,6 +1016,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-dynamic-global-properties)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.blockchaininstance.html#beem.blockchaininstance.BlockChainInstance.get_dynamic_global_properties)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/dynamicglobalproperties)'
- api_method: database_api.get_feed_history
purpose: Returns the history of price feed values.
parameter_json: "{}"
......@@ -1267,6 +1273,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witness-schedule)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-witness-schedule)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: database_api.list_account_recovery_requests
since: HF11
purpose: |
......@@ -1915,6 +1922,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-vesting-delegations)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.account.html#beem.account.Account.get_expiring_vesting_delegations)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/delegations)'
- api_method: database_api.list_vesting_delegations
since: HF17
purpose: |
......@@ -1953,6 +1961,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-vesting-delegations)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.account.html#beem.account.Account.get_expiring_vesting_delegations)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/delegations)'
- api_method: database_api.list_votes
purpose: |
Returns all votes, starting with the specified voter and/or author and permlink. Parameters: `start:array`; `limit:int`; `order:string`
......@@ -2075,6 +2084,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses-by-vote)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.witness.html#beem.witness.WitnessesRankedByVote)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: database_api.list_witnesses
purpose: |
Returns the list of witnesses. Parameters: `start:object`; `limit:int`; `order:string`
......@@ -2154,6 +2164,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-witnesses-by-vote)'
- '[beem](https://beem.readthedocs.io/en/latest/beem.witness.html#beem.witness.WitnessesRankedByVote)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/witnesses)'
- api_method: database_api.verify_account_authority
disabled: true
purpose: |
......@@ -2216,6 +2227,7 @@
- '{"jsonrpc":"2.0", "method":"database_api.find_proposals", "params":{"proposal_ids": [0]}, "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/proposals)'
- api_method: database_api.list_proposal_votes
purpose: |
Returns all proposal votes, starting with the specified voter or `proposal.id`. Parameters: `start:array`; `limit:int`; `order:string`; `order_direction:string`; `status:string`
......@@ -2271,6 +2283,7 @@
- '{"jsonrpc":"2.0", "method":"database_api.list_proposal_votes", "params":{"start": [0], "limit": 10, "order": "by_proposal_voter", "order_direction": "ascending", "status": "active"}, "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/proposalsapprovals)'
- api_method: database_api.list_proposals
purpose: |
Returns all proposals, starting with the specified creator or start date. Parameters: `start:array`; `limit:int`; `order:string`; `order_direction:string`; `status:string`
......@@ -2336,6 +2349,7 @@
- '{"jsonrpc":"2.0", "method":"database_api.list_proposals", "params":{"start": [10], "limit": 1000, "order": "by_total_votes", "order_direction": "ascending", "status": "votable"}, "id":1}'
client_docs:
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/proposals)'
- api_method: database_api.find_smt_contributions
since: Mysterious Future
purpose: |
......@@ -2689,3 +2703,27 @@
expected_response_json: '{"is_known":false}'
curl_examples:
- '{"jsonrpc":"2.0", "method":"database_api.is_known_transaction", "params":{"transaction_id":"0000000000000000000000000000000000000000"}, "id":1}'
- api_method: database_api.find_collateralized_conversion_requests
since: HF25
purpose: |
Returns objects corresponding with `collateralized_convert` operations.
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
parameter_json: '{"account":""}'
expected_response_json: '{"requests":[]}'
client_docs:
- '[hivesql](https://docs.hivesql.io/technical-informations/operations/txcollateralizedconverts-hf25)'
- api_method: database_api.list_collateralized_conversion_requests
since: HF25
purpose: |
Returns objects corresponding with `collateralized_convert` operations.
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
parameter_json: '{"start":null,"limit":0,"order":"by_name"}'
expected_response_json: '{"requests":[]}'
client_docs:
- '[hivesql](https://docs.hivesql.io/technical-informations/operations/txcollateralizedconverts-hf25)'
......@@ -226,6 +226,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-follow-count)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-follow-count)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- api_method: follow_api.get_followers
removed: true
since: HF9
......@@ -257,6 +258,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-followers)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-followers)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- api_method: follow_api.get_following
removed: true
since: HF9
......@@ -288,6 +290,7 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-following)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-following)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/followers)'
- api_method: follow_api.get_reblogged_by
removed: true
since: HF14
......@@ -309,3 +312,4 @@
- '[hive-js](https://gitlab.syncad.com/hive/hive-js/tree/master/doc#get-reblogged-by)'
- '[beem](https://beem.readthedocs.io/en/latest/apidefinitions.html#get-reblogged-by)'
- '[hive-ruby](https://www.rubydoc.info/gems/hive-ruby/Hive/Api)'
- '[hivesql](https://docs.hivesql.io/technical-informations/state-tables/reblogs)'
......@@ -93,3 +93,4 @@ archived_urls:
'https://github.com/steemit/steem/issues/1878': 'https://archive.ph/GLazc'
'https://github.com/steemit/steem/issues/1655': 'https://archive.ph/1CoM4'
'https://github.com/steemit/steem/blob/62b48877d9f731c3fe00ef818e3324a0a3de3e63/libraries/plugins/witness/witness_plugin.cpp': 'https://archive.ph/GTEmP'
'https://github.com/steemit/steem/issues/410': 'https://archive.is/SyP1K'
......@@ -719,6 +719,14 @@ a[href*='tutorials-ruby'] {
padding-left: .90em;
}
a[href*='hivesql'] {
background-image: url(../images/languages/hivesql.svg);
background-size: .90em .90em;
background-repeat: no-repeat;
background-position: left top;
padding-left: .90em;
}
#search-process {
background-image: url(../images/loading.gif);
background-size: .90em .90em;
......
---
title: Round Trip
position: 1
description: |
Usign Hive as your personal "Hash in the Sky"
exclude: true
layout: full
canonical_url: round-trip.html
---
#### Intro
Let's say you have an application and you want to store arbitrary data on the Hive blockchain.
#### Caveats
Typically, applications store their data in a private database. But there are times when it is desirable to store data in a censorship resistant manner. Although it is possible to store arbitrary data on the Hive blockchain, it is recommended to only store key information that other applications besides yours might be interested in, to provide interoperability.
For example, if your application stores private details about your user, doing so in a private database would be a better fit.
On the other hand, if your application stores public details about your user, and those details are not already on the Hive blockchain, it would be a good fit for this solution.
Another example might be public game state, if your application is a game.
#### Overview
First, you define your public model, the stuff your application wants to persist forever.
Next, you bundle your model data as JSON.
Then, you broadcast your JSON to the blockchain.
To retrieve it, you can perform a query on HiveSQL.
Keep in mind that HiveSQL is a server-side solution only. Browsers cannot directly query HiveSQL.
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="256.000000pt" height="256.000000pt" viewBox="0 0 256.000000 256.000000"
preserveAspectRatio="xMidYMid meet">
<g transform="translate(0.000000,256.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path fill="#e31337" d="M374 2380 c-130 -74 -249 -279 -312 -535 -51 -203 -57 -267 -57 -560
0 -247 3 -294 22 -401 68 -365 197 -619 355 -698 69 -34 169 -36 231 -5 179
91 315 373 374 774 23 157 22 512 -1 665 -32 205 -70 345 -131 477 -71 151
-146 243 -237 289 -72 36 -175 34 -244 -6z"/>
<path fill="#e31337" d="M680 2405 c0 -2 20 -13 45 -24 51 -23 134 -97 176 -158 102 -147 195
-436 214 -663 3 -41 8 -99 11 -127 l5 -53 195 0 194 0 0 74 c0 129 -51 395
-106 548 -65 181 -173 332 -276 384 -45 23 -55 24 -253 24 -113 0 -205 -2
-205 -5z"/>
<path fill="#e31337" d="M1200 2406 c0 -2 25 -16 55 -30 140 -69 267 -284 337 -571 93 -383
68 -899 -59 -1235 -69 -184 -174 -324 -281 -377 l-57 -28 207 -3 c203 -2 209
-2 256 22 172 87 312 381 367 771 23 159 24 497 2 650 -33 229 -94 431 -170
567 -49 87 -138 183 -198 214 -47 23 -56 24 -254 24 -113 0 -205 -2 -205 -4z"/>
<path fill="#e31337" d="M1720 2406 c0 -2 25 -16 55 -30 200 -99 357 -472 387 -924 40 -582
-131 -1132 -390 -1259 l-57 -28 207 -3 c203 -2 209 -2 255 22 122 61 239 244
307 477 61 212 71 299 71 624 0 325 -10 412 -71 624 -68 232 -185 416 -306
477 -45 23 -56 24 -253 24 -113 0 -205 -2 -205 -4z"/>
<path fill="#e31337" d="M1121 1078 c-27 -300 -108 -568 -220 -731 -42 -61 -125 -135 -179
-160 l-47 -22 207 -3 c203 -2 209 -2 256 22 103 52 211 203 276 384 56 158
106 419 106 558 l0 84 -193 0 -194 0 -12 -132z"/>
</g>
</svg>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment