To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.rst 37.80 KiB
Changelog
0.24.27
- Adapt changes of HF25 to operationids
0.24.26
- reverting change to operationsid
0.24.25
- More robust HIVE_CHAIN_ID detection
0.24.24
- Prioritize HIVE_CHAIN_ID property for the chain selection (@emre)
0.24.23
- Fixed some small code issues
- Added reccurring_transfer op in preparation for HF25 (@sicarius)
- Added collateralized_convert op in preparation for HF25 (@sicarius)
0.24.22
- Fix to parameter in transfer_to_vesting
- Improve hybrid operation in operations (pre / post HF 24 operation are supported)
- UpdateProposalExtensions has been added to Update_proposal as preperation for the next HF (thanks to @drov0)
- Fix some small code issues
0.24.21
- Fix bug in ecda (convert mpz into int when not supported)
- add coinactivity example script
- add blockstats example script
- Add Blocks class, which uses get_block_range
- PR #272: correct blockchain virtual op batch calls (thanks to @crokkon)
- PR #276: blockchain: get_account_reputations fix for first (thanks to @crokkon)
- PR #287: beempy witnessproperties: fix interest rate options (thanks to @crokkon)
- Fix #289: Unable to Claim Specific Reward Asset
0.24.20
- New hive node has been added (https://hived.emre.sh)
- Add option to use a derived WIF from coldcard hardware wallet to derive a new account password
- beempy passwordgen and beempy importaccount have now a new option import-coldcard
- beempy passwordgen handles now password generation and import, whereas beempy keygen handles BIP39 related key generation.
- refactoring and better unit testing
0.24.19
- Fix history item with index 0 for https://api.hive.blog
0.24.18
- Adapt account history on api changes and fixes issue #267
- Speed up history call, when limit is below 1000
- Improve unit tests for account history
- Fix estimate_virtual_op_num, when get_account_history returns an empty entry for an index
- Implement _get_operation_filter and use filter operations in history and history_reverse on the https://api.hive.blog api node
0.24.17
- Fixed a bug when using skip_account_check=True
- Refactor code in Account
- Add more unit tests
0.24.16
- Fix bug in bytes representation of an Amount which prevents sending certain amounts (e.g. 8.19 HIVE)
- Added unit tests to check if 8.190 is correctly working
0.24.15
- Add diff_match_patch dependency again, as the difflib implementation does not work
0.24.14
- Add option add_tor to config storage, which allows it to use beempy in tails
- Switch from pyyaml to ruamel.yaml
- 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)
- add new node (fin.hive.3speak.co) and change change rpc.esteem.app to rpc.ecency.com
- Replace diff_match_patch by difflib and add unit tests
- Increase timeout and retry count in beempy
- Remove obsolete replace_hive_by_steem parameter
- skip_account_check added to account.transfer and account.transfer_to_vesting
0.24.13
- Add new node (https://hive-api.arcange.eu)
- Fix logic in RankedPosts and AccountPosts
- Fix feed_publish
0.24.12
- Fix beempy witnessfeed for HF24
- Fix more hbd renaming in beempy
- improved RankedPosts class
- New AccountPosts class for account feed and more
- Comment class has been cleaned up, use_tags_api has been replaced by api
- Add check if get_account_votes is still supported (is dropped in HF24)
- New SupportedByHivemind exception has been added
- Fix issue #263
0.24.11
- assumes that a rpc server uses appbase
0.24.10
- Add hbd_interest_rate to beempy witnessproperties
- Add beempy listdelegations (thanks to @crokkon)
- fix account_name assignment from dict in get_account_reputations() (PR #259)
- 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
- improved get_discussions calls, fallback to condenser when tags api not available
- Fix detection when content does not exists on HF24
- Fix detection when a vote does not exists on HF24
0.24.9
- Support for update_proposal_operation (thanks to dkedzierski)
- Remove not needed SECP256K1 import
- Fix corner case last_irreversible_block_num == head_block_number for Transactionbuilder (thanks to dkedzierski)
- import keyring only when needed
- Add use_condenser to config (can be set wtih beempy set), when set to False, condenser calls are not used
- Add set_expiration to Object Cache
- Use floor instead of round in beembase/Amount in order to handle floats which have a higher precision than allowed
- json_str parameter has been added to beembase.Amount, when True, a json dict is returned as string (needing when broadcasting with use_condenser=False)
- Handle deleted comments in beempy pending thanks to @crokkon
0.24.8
- Fix is_steem
0.24.7
- Fix chain detection
0.24.6
- Improved community selection in beempy createpost
- Improved Transactionbuilder object representation
- _fetchkeys function moved outside appendSigner
- Fix get urls in parse body
- Two more nodes have been added to nodelist
- new beempy chaininfo command
- Automatic chain detection (beempy will now connect to unkown chain ids)
0.24.5
- replace percent_hive_dollars by percent_hbd (to make beem HF24 ready)
- Remove whaleshares related code
- Fix adding of a wif in beempy
- Remove SteemConnect
- Fix set token in HiveSigner
- Add Blurt
- Add Community for community reladed requests and broadcasts
- Improve community lookup for beempy createpost
- Improved beempy history command output
- Improved beempy stream