Skip to content

Releases: holgern/beem

0.23.10

31 May 19:32
Compare
Choose a tag to compare
  • 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

20 May 08:04
Compare
Choose a tag to compare
  • Improve chain detection (Steem chain detection fixed and preparing for Hive HF24)
  • Add authored_by and description fields in YAMLM header
  • Improve doc
  • beempy post image upload includes the markdown file path now

0.23.7

12 May 19:18
Compare
Choose a tag to compare
  • 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

10 May 21:58
Compare
Choose a tag to compare
  • beempy --key key_list.json command can be used to set keys in beempy without using the wallet.

0.23.5

07 May 10:09
Compare
Choose a tag to compare
  • Add missing diff_match_patch to requirements
  • beempy download without providing a permlink will download all posts
  • Improve Yaml parsing

0.23.4

05 May 19:18
Compare
Choose a tag to compare
  • 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

02 May 23:48
Compare
Choose a tag to compare

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

26 Apr 23:00
Compare
Choose a tag to compare
  • 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

18 Apr 16:37
Compare
Choose a tag to compare
  • 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

08 Apr 13:11
Compare
Choose a tag to compare
  • 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