dartsteem 1.0.1 dartsteem: ^1.0.1 copied to clipboard
Steem API client
swagger #
Interactive Steem API lets you interact with Steem Blockchain and make a request, get output and start implementing new apps! APIs have default parameters set to get you started and see how request works. API list is compiled from Steem Github 1 and 2. If you want to contribute documenting detail of properties and output, contact @good-karma. You can also check full list here Steem.js
This Dart package is automatically generated by the Swagger Codegen project:
- API version: 1.0.0
- Build package: io.swagger.codegen.languages.DartClientCodegen
Requirements #
Dart 1.20.0 and later
Installation & Usage #
Github #
If this Dart package is published to Github, please include the following in pubspec.yaml
name: swagger
version: 1.0.0
description: Swagger API client
dependencies:
swagger:
git: https://github.com/GIT_USER_ID/GIT_REPO_ID.git
version: 'any'
Local #
To use the package in your local drive, please include the following in pubspec.yaml
dependencies:
swagger:
path: /path/to/swagger
Tests #
TODO
Getting Started #
Please follow the installation procedure and then run the following:
import 'package:swagger/api.dart';
var api_instance = new AccountApi();
var account = account_example; // String | account name.
var bandwidthType = bandwidthType_example; // String | bandwidthType.
try {
var result = api_instance.getAccountBandwidthGet(account, bandwidthType);
print(result);
} catch (e) {
print("Exception when calling AccountApi->getAccountBandwidthGet: $e\n");
}
Documentation for API Endpoints #
All URIs are relative to https://api.steemjs.com
Class | Method | HTTP request | Description |
---|---|---|---|
AccountApi | getAccountBandwidthGet | GET /get_account_bandwidth | get_account_bandwidth |
AccountApi | getAccountHistoryGet | GET /get_account_history | Account history |
AccountApi | getAccountVotesGet | GET /get_account_votes | get_account_votes |
AccountApi | getAccountsGet | GET /get_accounts | Account |
AccountApi | getConversionRequestsGet | GET /get_conversion_requests | get conversation |
AccountApi | getEscrowGet | GET /get_escrow | get_escrow |
AccountApi | getFollowCountGet | GET /get_follow_count | get_follow_count |
AccountApi | getFollowersGet | GET /get_followers | get_followers |
AccountApi | getFollowingGet | GET /get_following | get_following |
AccountApi | getRecoveryRequestGet | GET /get_recovery_request | get_recovery_request |
AccountApi | getSavingsWithdrawFromGet | GET /get_savings_withdraw_from | get_savings_withdraw_from |
AccountApi | getSavingsWithdrawToGet | GET /get_savings_withdraw_to | get_savings_withdraw_to |
AccountApi | getStateGet | GET /get_state | get_state |
AccountApi | getWithdrawRoutesGet | GET /get_withdraw_routes | get_withdraw_routes |
AccountApi | lookupAccountNamesGet | GET /lookup_account_names | lookup_account_names |
AccountApi | lookupAccountsGet | GET /lookup_accounts | lookup_accounts |
ChainApi | getAccountCountGet | GET /get_account_count | number of accounts |
ChainApi | getChainPropertiesGet | GET /get_chain_properties | get chain properties |
ChainApi | getConfigGet | GET /get_config | get config |
ChainApi | getCurrentMedianHistoryPriceGet | GET /get_current_median_history_price | get_current_median_history_price |
ChainApi | getDynamicGlobalPropertiesGet | GET /get_dynamic_global_properties | get_dynamic_global_properties |
ChainApi | getFeedHistoryGet | GET /get_feed_history | get_feed_history |
ChainApi | getHardforkVersionGet | GET /get_hardfork_version | get_hardfork_version |
ChainApi | getNextScheduledHardforkGet | GET /get_next_scheduled_hardfork | get_next_scheduled_hardfork |
ChainApi | getVersionGet | GET /get_version | get version of Steem |
MarketApi | getLiquidityQueueGet | GET /get_liquidity_queue | get_liquidity_queue |
MarketApi | getOpenOrdersGet | GET /get_open_orders | get_open_orders |
MarketApi | getOrderBookGet | GET /get_order_book | get_order_book |
MarketApi | getOwnerHistoryGet | GET /get_owner_history | get_owner_history |
NetworkApi | broadcastBlockGet | GET /broadcast_block | broadcast_block |
NetworkApi | broadcastTransactionGet | GET /broadcast_transaction | broadcast_transaction |
NetworkApi | broadcastTransactionSynchronousGet | GET /broadcast_transaction_synchronous | broadcast_transaction_synchronous |
NetworkApi | broadcastTransactionWithCallbackGet | GET /broadcast_transaction_with_callback | WARNING: can only be used in Steem node or in scripts broadcast_transaction_with_callback |
NetworkApi | cancelAllSubscriptionsGet | GET /cancel_all_subscriptions | WARNING: can only be used in Steem node or in scripts cancel_all_subscriptions |
NetworkApi | getApiByNameGet | GET /get_api_by_name | get_api_by_name |
NetworkApi | getBlockGet | GET /get_block | get block |
NetworkApi | getBlockHeaderGet | GET /get_block_header | get block header |
NetworkApi | getKeyReferencesGet | GET /get_key_references | get_key_references |
NetworkApi | getOpsInBlockGet | GET /get_ops_in_block | get_ops_in_block |
NetworkApi | getPotentialSignaturesGet | GET /get_potential_signatures | get_potential_signatures |
NetworkApi | getRequiredSignaturesGet | GET /get_required_signatures | get_required_signatures |
NetworkApi | getTransactionGet | GET /get_transaction | get_transaction |
NetworkApi | getTransactionHexGet | GET /get_transaction_hex | get_transaction_hex |
NetworkApi | setBlockAppliedCallbackGet | GET /set_block_applied_callback | WARNING: can only be used in Steem node or in scripts set_block_applied_callback |
NetworkApi | setMaxBlockAgeGet | GET /set_max_block_age | WARNING: can only be used in Steem node or in scripts set_max_block_age |
NetworkApi | setPendingTransactionCallbackGet | GET /set_pending_transaction_callback | WARNING: can only be used in Steem node or in scripts set_pending_transaction_callback |
NetworkApi | setSubscribeCallbackGet | GET /set_subscribe_callback | WARNING: can only be used in Steem node or in scripts set_subscribe_callback |
NetworkApi | verifyAccountAuthorityGet | GET /verify_account_authority | verify_account_authority |
NetworkApi | verifyAuthorityGet | GET /verify_authority | verify_authority |
PostApi | getActiveVotesGet | GET /get_active_votes | get_active_votes |
PostApi | getContentGet | GET /get_content | get content |
PostApi | getContentRepliesGet | GET /get_content_replies | get content replies |
PostApi | getDiscussionsByActiveGet | GET /get_discussions_by_active | get discussions |
PostApi | getDiscussionsByAuthorBeforeDateGet | GET /get_discussions_by_author_before_date | get_discussions_by_author_before_date |
PostApi | getDiscussionsByBlogGet | GET /get_discussions_by_blog | get discussions |
PostApi | getDiscussionsByCashoutGet | GET /get_discussions_by_cashout | get discussions |
PostApi | getDiscussionsByChildrenGet | GET /get_discussions_by_children | get discussions |
PostApi | getDiscussionsByCommentsGet | GET /get_discussions_by_comments | get discussions |
PostApi | getDiscussionsByCreatedGet | GET /get_discussions_by_created | get discussions |
PostApi | getDiscussionsByFeedGet | GET /get_discussions_by_feed | get discussions |
PostApi | getDiscussionsByHotGet | GET /get_discussions_by_hot | get discussions |
PostApi | getDiscussionsByPayoutGet | GET /get_discussions_by_payout | get discussions |
PostApi | getDiscussionsByPromotedGet | GET /get_discussions_by_promoted | get discussions |
PostApi | getDiscussionsByTrending30Get | GET /get_discussions_by_trending30 | get discussions |
PostApi | getDiscussionsByTrendingGet | GET /get_discussions_by_trending | get discussions |
PostApi | getDiscussionsByVotesGet | GET /get_discussions_by_votes | get discussions |
PostApi | getRepliesByLastUpdateGet | GET /get_replies_by_last_update | get_replies_by_last_update |
PostApi | getStateGet | GET /get_state | get_state |
TagsApi | getActiveCategoriesGet | GET /get_active_categories | get active categories |
TagsApi | getBestCategoriesGet | GET /get_best_categories | get best categories |
TagsApi | getRecentCategoriesGet | GET /get_recent_categories | get recent categories |
TagsApi | getTrendingCategoriesGet | GET /get_trending_categories | get trending categories |
TagsApi | getTrendingTagsGet | GET /get_trending_tags | get trending categories |
WitnessApi | getActiveWitnessesGet | GET /get_active_witnesses | get_active_witnesses |
WitnessApi | getMinerQueueGet | GET /get_miner_queue | get_miner_queue |
WitnessApi | getWitnessByAccountGet | GET /get_witness_by_account | get_witness_by_account |
WitnessApi | getWitnessCountGet | GET /get_witness_count | get_witness_count |
WitnessApi | getWitnessScheduleGet | GET /get_witness_schedule | get_witness_schedule |
WitnessApi | getWitnessesByVoteGet | GET /get_witnesses_by_vote | get_witnesses_by_vote |
WitnessApi | getWitnessesGet | GET /get_witnesses | get_witnesses |
WitnessApi | lookupWitnessAccountsGet | GET /lookup_witness_accounts | lookup_witness_accounts |
Documentation For Models #
Documentation For Authorization #
All endpoints do not require authorization.