Releases: holgern/beem
Releases · holgern/beem
0.23.10
- get_node_answer_time added to NodeList
- New node added
- new stored parameter: default_canonical_url
- beempy notifications sorting is reversed, a new parameter can be used to change the sorting
- New beempy createpost command, it can be used to create an empty markdown file with YAML header for a new post
- beempy post has now a canonical_url parameter, when not set, default_canonical_url is set
- New beempy draw command, can be used to generate pseudo random number from block identifiers using hashsums
- remove enum34 dependency
0.23.9
0.23.7
- Fix update_account_jsonmetadata and add posting_json_metadata property to Account
- Add Ledger Nano S support
- beempy -u activates ledger signing
- beempy -u listkeys shows pubkey from ledger
- beempy -u listaccounts searches for accounts that have pubkey derived from attached ledger
- beempy -u keygen creates pubkey lists that can be used for newaccount and changekeys
- new option use_ledger and path for Hive
- Allow role selection in keygen
0.23.6
0.23.5
0.23.4
- Bip39 and Bip32 support has been added to beempy keygen
- Privatekey derivation based on Bip39/Bip22 has been added
- Several unit tests have been added
- price/market fix for custom nodes (thanks to @crokkon)
- Replace brain key generation by BIP39 for beempy keygen
- Remove password based key generation for beempy changekeys
- Improved yaml header for beempy download
0.23.3
0.23.3
- bugfix for beempy post
0.23.2
- post detects now communities and set category correctly
- option added to remove time based suffix in derive_permlink
- beempy download added to save posts as markdown file
- beempy post is improved, automatic image upload, community support, patch generation on edit
- Unit test added for beempy download
0.23.1
- setproxy function added to Account (thanks to @flugschwein)
- addproxy and delproxy added to beempy (thanks to @flugschwein)
- updatenodes works in shell mode
- Fix offline mode for Hive
- add about command to beempy
- Add hive node
- update_account function added to blockchaininstance
- normalize added to PasswordKey, so that a Brainkey can be set as PasswordKey
- Fixed vote percentage calculation when post rshares is negative
- new beempy command changekeys
- beempy keygen can be used to generate account keys from a given password and is able to generate new passwords
- add option to beempy keygen to export pub account keys as json file
- add option to beempy newaccount and changekeys to import pub account keys from a json file
0.23.0
- set hive as default for default_chain
- get_steem_nodes added to NodeList
- Prepared for Hive HF 24
- steem object in all classes is replaced by blockchain
- Hive class has been added
- Hive and Steem are now BlockChainInstance classes
- Hive and Steem have now is_hive and is_steem properties
- Each class has now blockchain_instance parameter (steem_instance is stil available)
- shared_blockchain_instance and set_shared_blockchain_instance can be used for Hive() and Steem() instances
- token_symbol, backed_token_symbol and vest_token_symbol
- Rename SteemWebsocket to NodeWebsocket and SteemNodeRPC to NodeRPC
- Rshares, vote percentage and SBD/HBD calculation has been fixed for votes
- post_rshares parameter added to all vote calculations
- Account class has now get_token_power(), get_voting_value() and get_vote_pct_for_vote_value()
- HF 23 and HF24 operations were added thanks to @flugschwein
- Downvote power was added to Snapshot thanks to @flugschwein
0.22.14
- add click_shell to turn beempy into a shell utility with autocompletion
- new click_shell added as requirements
- Installer added for beempy on windows
- Add get_hive_nodes and get_steem_nodes functions to NodeList
- beempy command resteem renamed to reblog
- When using in shell mode, beempy walletinfo --unlock can be used to unlock the wallet and walletinfo --lock to unlock it again
- Add get_blockchain_name to Steem, returns either steem or hive
- Add switch_blockchain to Steem, can be used to switch between hive and steem
- Storage has now a new config "default_chain", can be either hive or steem
- updatenode --hive switches to hive and use hive nodes
- updatenode --steem switches to steem and use steem nodes