Releases: BlockIo/block_io-python
Minor: Portability fix for Python3 in 1.1.7
Bugfix: Python3+ Pycryptodome requires encoding to be specified when using encrypt
for strings.
Security Update: Migrate to pycrptodome from pycrypto
Thanks @nyanloutre for the work.
Fix for CVE-2013-7459.
Minor: Packaging Fix
This release fixes a packaging issue on PyPi.
Minor Update: Graceful Exception Handling
This release features:
- Better error handling with specific Exception classes
- Relegation of specific package versions to requirements.txt
- Update dependency ecdsa to 0.13
- Update tests.py to use updated ecdsa deterministic signature interface
Add support for sweeping legacy addresses
Added support for sweeping legacy addresses (uncompressed keys).
Added Sweep Functionality
This release adds a sweep functionality. You can now provide a Private Key to sweep coins (transfer) from a source address into a destination address.
Usage:
block_io.sweep_from_address(from_address='SOURCE ADDRESS',private_key='WALLET IMPORT FORMAT PRIVATE KEY FOR SOURCE ADDRESS',to_address='DESTINATION ADDRESS TO DEPOSIT COINS INTO')
Block.io Python Library v1.0.6
Significant changes:
- Add BIP62 compliant low 's' in ECDSA signatures, see https://github.com/bitcoin/bips/blob/master/bip-0062.mediawiki#low-s-values-in-signatures
Minor Fixes, MultiSig Client
Python library for Block.io's API v2 support. Now includes MultiSig client-side signatures for security.
MultiSig API Support
This library release is for compatibility with MultiSig (API v2) and client-side signing support. See https://block.io/api/simple/python for more info.
Block.io Python v0.1.3
Block.io provides the easiest way to create Bitcoin, Litecoin, and Dogecoin wallets. It is a very simple task to receive, and send money using the Block.io API as well.
This library requires an API key from Block.io to work. Get yours here, and get started with 0% fee payments!