- Sep 22, 2019
-
-
Holger authored
-
- Aug 28, 2019
-
-
Holger authored
-
- Jul 31, 2019
- Nov 25, 2018
-
-
Holger authored
-
- Jul 20, 2018
- Jun 22, 2018
-
-
Holger authored
* "Bad or missing upstream response" is handled
-
Holger authored
Block * switch to condenser when api call does not work on appbase node * blocknum property returns Null when block is empty Blockchain * check improved in threading blocks Discussions * set_next_node_on_empty_reply set to False Steemnoderpc * Request Timeout added Unit tets * test_account for appbase nodes improved
-
- Jun 21, 2018
-
-
Holger authored
* stream_threading_performance example added to evaluate threading * _switch_to_next_node added to Steemnoderpc * 5 tags restriction removed from post()
-
- Jun 16, 2018
- Jun 09, 2018
-
-
Holger authored
Transactionbuilder * Prepare broadcasting in new appbase format * Force condenser_api by now RPCUtils * Improve detection of conenser_api Streemnoderpc * Improved error message for Assert Exception:v.is_object() beembase.Object * Add new appbase Operation format beemgraphenebase.object * Add handling of new appbase operation format
-
- Jun 05, 2018
-
-
Holger Nahrstaedt authored
CLI * updatenodes added, this command can be used to update the nodes list NodeList * update_nodes added, this command reads the metadata from fullnodeupdate, which contain newest nodes information * add option wss and https fo get_nodes Unit tests * use updatenodes in all tests
-
- Jun 04, 2018
-
-
crokkon authored
-
- Jun 02, 2018
-
-
Holger Nahrstaedt authored
-
- May 29, 2018
-
-
Holger Nahrstaedt authored
Account * Example added for transfer Nodelist * Doc added Steem * steemconnect integration improved and use_sc2 added * Docu improved SteemConnect * compatible with py2.7 * several improvements * Examles added Transactionbuilder * Integration of steemconnect improved Wallet * fix bug SteemNodeRPC * fix old and removed parameter n_urls Doc * Fix bug in tutorial page
-
- May 24, 2018
-
-
Holger Nahrstaedt authored
Wallet * getKeysForAccount added * getOwnerKeysForAccount, getActiveKeysForAccount, getPostingKeysForAccount added beemapi * WorkingNodeMissing is raised when no working node could be found GrapheneRPC * cycle([urls]) is replaced by the nodes class Nodes * Node handling and management of url and error_counts is performed by the nodes class * sleep_and_check_retries is moved to the nodes class * Websocket, steemnodrpc were adpapted to the changes Unit tests * new tests for the nodes class * tests adapted for websocket and rpcutils
-
- May 23, 2018
-
-
Holger Nahrstaedt authored
-
- May 11, 2018
-
-
Holger Nahrstaedt authored
Set use_condenser to True Add unit test for hash_op
-
- May 06, 2018
-
-
Holger Nahrstaedt authored
Account * print_info improved (Last Vote added) * entryId changed to start_entry_id in get_feed, get_blog_entries and get_blog *rpc.get_account_history moved to _get_account_history * estimate_account_op added, can be used to fastly get account op numbers from dates or block nums * history and history_reverse uses estimate_account_op Exception * KeyNotFound removed Memo * raises MissingKeyError instead of KeyNotFound Price * small improvement Steem * __repr__ added Transactionbuilder * get_potential_signatures, get_transaction_hex and get_required_signatures added * raises MissingKeyError instead of KeyNotFound VotesObject * __contains__, __str__ and __repr__ added Wallet * raises MissingKeyError instead of KeyNotFound Witness * __contains__, __str__ and __repr__ added to WitnessObject Steemnoderpc * small improvements Operationsid * producer_reward added Unit tests * new function added and tests adapted to changes
-
- May 02, 2018
-
-
Holger Nahrstaedt authored
Blockchainobject * auto_clean function added. Everytime a new item is stored into the cache, all expired elements are removed. * The __contains__ function sets now data ot None, when the date is expired, in order to reduce memory consumption CLI * threading for pingnode added. with --threading, all nodes are tested simultanously. Steemnoderpc * Error count and exception improved when only one node is available Graphenerpc * regests.session is stored as signelton * requests_retry_session removed * shared_session_instance and set_session_instance is used to get and set the global request.session object * create_ws_instance added; A websocket is created everytime and the singleton is removed * error_cnt and num_retries_call handling improved RpcUtils * sleep_and_check_retries improved Examples * benchmark_node2 uses threads (one thread for each node) * memory_profiler2 added to check memory consumption for creating multiple account objects Unit tests * test for objectcache improved
-
- Apr 30, 2018
-
-
Holger Nahrstaedt authored
Formatting of all doc parts improved Logo and icon added Doc structure improved quickstart improved
-
- Apr 28, 2018
-
-
Holger Nahrstaedt authored
steem * add option use_condenser steemnoderpc * refactoring Graphenerpc * condenser_api calls shen use_condenser=True is set. unit tests * test_comment and test_discussion uses 19.4 nodes now
-
- Apr 24, 2018
-
-
Holger Nahrstaedt authored
Account * get_bandwidth refactored * get_account_bandwidth added Cli * power added for showing vote power and bandwidth Steem * Improvements and refactoring for get_config, get_network, get_hardfork_properties, get_current_median_history, get_reward_funds, get_feed_history, get_reserve_ratio and get_dynamic_global_properties Steemnoderpc * get_network moved to graphenerpc Chains * removed to beemgraphenebase/chains.py Unit tests * add unit test for power for cli * golos test reduced *
-
- Apr 20, 2018
-
-
Holger Nahrstaedt authored
Account * Json export improved * All times are converted to datetime * Doku about ignore for muting improved * Accounts and AccountsObject added * mute for Mute another account added * get_muters and get_mutings added CLI * refactoring of follows and following * muter and muting for showing muted and muting accounts * mut added * doku for unfollow improved Comment * json() improved Unit tests * test_account adapted to steemit/steem bug for appbase * test_json_export added * test for muter and muting for cli added
-
- Apr 17, 2018
-
-
Holger Nahrstaedt authored
cli * Add price prediction for buy and sell of cli steemnoderpc * refactoring Exceptions * CallRetriesReached added unit tests * tests for test_cli added
-
Holger Nahrstaedt authored
-
- Apr 14, 2018
-
-
Holger Nahrstaedt authored
account * set_withdraw_vesting_route added cli * powerdownroute, convert and interest added steemnoderpc * error messages improved * _check_api_name added * ApiNotSupported when Api is not supported by node but exists graphenerpc * error messages improved rpcutils * error messages in sleep_and_check_retries improved unit tests * new function added
-
- Apr 11, 2018
-
-
Holger Nahrstaedt authored
Graphenerpc * some refafctoring Steemnoderpc * fix next_node_on_empty_reply
-
Holger Nahrstaedt authored
-
Holger Nahrstaedt authored
-
- Apr 10, 2018
-
-
Holger Nahrstaedt authored
set_next_node_on_empty_reply added to all discussions and RecentByPath and RecentReplies
-
Holger Nahrstaedt authored
Comment * Check added for empty returns Market * refactoring * Checks added fro empty rpc returns storage * default nodes are taken from utils.get_node_list Vote * Check added for empty rpc calls * Check added for Unkown key return Exception * UnkownKey added Steemnoderpc * set_next_node_on_empty_reply added, to add a check on empty returns on the next rpc call * Refactoring * UnkownKey exception added Transaction * refactoring Unit tests test_vote improve and check for VoteDoesNotExistsException added
-
- Apr 06, 2018
-
-
Holger Nahrstaedt authored
account * function for reputation to score calculation * Doku improved amount * better handling of offline mode steem * Doku improved transactionbuilder * handing of appbase for tx verify and broadcast improved utils * node list added as function * not needed function removed steemnoderpc * handling of server errors improved objects * Amount fixed for appbase exception * RPCErrorDoRetry added, when a rpc call should be retried grapherpc * Handling of server error 500 to 511 added * better handling when get_config does not work unit tests * nodes and nodes_appbase are take from utils * keys is used instead of wif for Steem() * unit test for broadcast added * unit test for appbase for verify added * test_operations added * test_types added
-
- Apr 04, 2018
-
-
Holger Nahrstaedt authored
-
Holger Nahrstaedt authored
Steemnoderpc * self.errror_cnt_call used instead of local variable doRetryCount Graphenerpc * num_retries_call added for setting a max number of retries on a rpc call * self.n_urls added for getting the number of given nodes * sleep on retry removed, when switching over to the next node self.error_cnt_call used for counting rpc call retries rpcutils * sleep_and_check_retries improved Unit tests num_retries added test_golos reduced
-
Holger Nahrstaedt authored
blockchain * reduced times in which get_current_block_num is called * when last_fetched_block_num is given, get_current_block_num is only called when block_number is greater than last_fetched_block_num storage * default nodes list enhanced steemnoderpc * Service Temporarily Unavailable and Bad Gateway added to exception detection graphenerpc * check for Service Temporarily Unavailable and Bad Gateway * Improved handling of Client returned invalid format. Expected JSON! when output is int Unit test test_utils fixed
-
Holger Nahrstaedt authored
-