Package: bismuthclient
BismuthClientBismuth python library to be used by dApps and clients.Free software: MIT licenseDocumentation:https://bismuthclient.readthedocs.io.OverviewBismuthClient is an all-in-one native client for the Bismuth cryptocurrency, designed to connect to both local and remote wallet servers.
It is a comprehensive tool for managing Bismuth wallets and transactions, providing a range of functionalities to interact with the Bismuth blockchain.FeaturesWallet Management: Supports operations with Bismuth wallets, including the ability to handle multiple wallet addresses.Transaction Handling: Facilitates the creation, signing, and broadcasting of transactions.Balance Checks: Provides functionalities to check the balance of Bismuth wallets.Alias Management: Includes features for managing and resolving aliases associated with Bismuth addresses.Server Connectivity: Can connect to a list of specified Bismuth wallet servers for various operations.Caching Mechanism: Implements caching for faster retrieval of frequently accessed data.Logging Support: Integrates logging for better tracking and debugging.CreditsThis package was created withCookiecutterand theaudreyr/cookiecutter-pypackageproject template.History0.0.1 (2018-11-17)First release on PyPI.0.0.2 (2018-11-20)Alpha release0.0.21 (2018-11-26)Added features, still Alpha0.0.22 (2018-11-30)Added features, still Alpha0.0.23 (2018-11-30)Fix AmountFormatter0.0.24 (2018-12-02)Bismuth Util ClassIncremental updates0.0.25 (2018-12-02)Fix AmountFormatter (again)0.0.26 (2018-12-05)Fix Send with data0.0.27 (2018-12-09)Small improvements0.0.28 (2018-12-10)Small improvements0.0.29 (2018-12-11)Embed simplecrypt, removes need for old and unmaintained pycrypto and simplecrypt modules.Add missing “requests” dependencies0.0.30 (2018-12-18)Removed debug logBismuthClient, user_subdir now is a static method0.0.31 (2019-01-19)BismuthMultiWallet classVarious fixes and addition to support Tornado Wallet0.0.32 (2019-01-19)Bugfix0.0.33 (2019-01-19)Bugfix again0.0.34 (2019-03-07)Bugfix0.0.35 (2019-03-09)More info from APIFull server list property with load and heightrefresh_server_list method0.0.36 (2019-03-10)Edit Address labels0.0.37 (2019-03-14)Fix labels with encrypted wallets0.0.38 (2019-03-14)Multi level encryption support for faster operations on encrypted wallets.0.0.39 (2019-03-14)Fix leaking info0.0.40 (2019-05-03)Addons to support new wallet functions.import encrypted wallet.derreject empty messages tx to exchangesreduce verbosity0.0.41 (2019-05-04)First support for alias functionscached alias results0.0.42 (2019-05-12)More feedback on failed tx submission0.0.43 (2019-05-18)Fixed encrypted wallet.der loading0.0.44 (2019-05-20)Support for message encryption/decryption and pubkey retrieval0.0.45 (2019-06-27)Support for new addresses schemes0.0.46 (2019-06-28)Support for optional mempool txs in last transactions.0.0.47 (2019-07-14)Fixes by @Endogen, alias support0.0.48 (2019-09-30)First support for other crypto schemes, include polysign.0.0.49 (2019-10-16)Fix single wallet operations0.0.50 (2020-05-09)Merge dev branch, several new features to doc
Update to supply calculation0.0.51 (2021-04-18)Support for very old style privkey.der wallets
New feature: sublimate and condensate utils, to split privkveys into several chunks.
All chunks are then needed to rebuild the key.0.0.52 (2021-04-19)Sublimate tweak0.0.53 (2023-11-15)Added backup API