Skip to content
Snippets Groups Projects
  1. Mar 20, 2021
  2. Nov 06, 2020
  3. Oct 23, 2020
    • Holger's avatar
      Cleanup and add use_tor option · 26ae05f2
      Holger authored
      * Add option add_tor to config storage, which allows it to use beempy in tails
      * Remove Events requirements, beem.notify and beemapi.websocket, as it is not well tested and there are no websocket api nodes available on hive
      * Remove unnecessary requirements (pylibscrypt and future)
      26ae05f2
  4. Oct 14, 2020
  5. Oct 09, 2020
    • Holger's avatar
      Fix get_discussions · 63a863ec
      Holger authored
      * improved get_discussions calls, fallback to condenser when tags api not available
      * Fix detection when content does not exists
      63a863ec
    • Holger's avatar
      Fix severial issues for HF24 · 85010a97
      Holger authored
      * Add new operation ids for HF 24
      * Remove remaining py2 code
      * Run unit tests on beta.openhive.network
      * Fix compatibility issues with HF 24
      * account get_follow_count, get_followers and get_following have been fixed
      85010a97
  6. Jun 25, 2020
  7. Jun 21, 2020
    • Holger's avatar
      Release 0.24.2 · 2d7ee647
      Holger authored
      * New UnknownTransaction exception that is raised when using get_transaction with an unkown trx_id
      * New function is_transaction_existing which returns false, when a trx_id does not exists
      * beempy info does not show information for a trx_id
      * broadcast from TransactionBuilder can now return a trx_id, when set trx_id to True (default)
      * sign and finalizeOp from Hive and Steem return now the trx_id in a field
      * add export parameter to all broadcast commands in beempy
      * When setting unsigned in beempy, the default value of expires is changed to 3600
      2d7ee647
  8. Apr 17, 2020
  9. Apr 05, 2020
    • Holger's avatar
      several optimiations · c684cd93
      Holger authored
      * add account get_notifications and mark_notifications_as_read
      * beempy notifications has been added
      * bridge api support added
      * config storage improved and add get_default_config_storage, get_default_key_storage and get_default_token_storage
      * list_all_subscriptions and get_account_posts added
      * image upload url fixed for HIVE
      * reduce number of performed api calls on Steem object creation
      c684cd93
  10. Sep 22, 2019
  11. Aug 28, 2019
  12. Jul 31, 2019
  13. Nov 25, 2018
  14. Jul 20, 2018
  15. Jun 22, 2018
    • Holger's avatar
      New steem instance for each thread · fe0bc6d5
      Holger authored
      * "Bad or missing upstream response" is handled
      fe0bc6d5
    • Holger's avatar
      Several fixes and improvements · 7387a965
      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
      7387a965
  16. Jun 21, 2018
  17. Jun 16, 2018
  18. Jun 09, 2018
    • Holger's avatar
      New operation structure for appbase · 0260304f
      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
      0260304f
  19. Jun 05, 2018
  20. Jun 04, 2018
  21. Jun 02, 2018
  22. May 29, 2018
    • Holger Nahrstaedt's avatar
      Several improvements and fixes · 97711e5e
      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
      97711e5e
  23. May 24, 2018
    • Holger Nahrstaedt's avatar
      New nodes class for better node url handling · a261c53e
      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
      a261c53e
  24. May 23, 2018
  25. May 11, 2018
  26. May 06, 2018
    • Holger Nahrstaedt's avatar
      history and history_reverse improved by estimate_account_op() · c539773d
      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
      c539773d
  27. May 02, 2018
    • Holger Nahrstaedt's avatar
      Autoclean for Objectcache, improved graphenrpc and threaded pingnode · 726a419a
      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
  28. Apr 30, 2018
  29. Apr 28, 2018
  30. Apr 24, 2018
    • Holger Nahrstaedt's avatar
      Several improvements and refactoring · 5a4fa4d7
      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
      *
      5a4fa4d7
  31. Apr 20, 2018
    • Holger Nahrstaedt's avatar
      Json export import and Muting and muter added · 078fb1b6
      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
      078fb1b6
  32. Apr 17, 2018
  33. Apr 14, 2018
    • Holger Nahrstaedt's avatar
      More function added to cli · 64b51c01
      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
      64b51c01
Loading