0.4.1 Release 0.4.1
New:
- [various/API] deploy logging infrastructure
- [transactions] override transfer operation with example script
- [API] Monitor changes to an asset with GrapheneClient
- [base] PasswordKey - derive private keys from account name, passphrase and role
- [exchange] Allow to obtain the order ID right on order creation with 'returnID=True' flag
- [exchange] add a call to normalize the price (float/int-ratio discrepancies)
- [API] Add 'stream' method for easier monitoring blocks
- [API] grapheneWSrpc auto reconnect on error during send
- [transactions] add asset_fund_fee_pool
Fixes:
- [API] Updates, fixes
- [account] allow utf8 passwordkeys
- [api] fix method overwrite
- [api] minor fixes
- [api] more robust reconnect on witness failures
- [api] more robustness when breaking connectivity
- [exchange] do not fail if no settlement price exists, i.e. get_debt_position called on non-bitasset
- [exchange] fix error on returnOrderBook's amount to be in base
- [exchange] make sure 'wif' exists even if connected to cli-wallet
- [exchange] typo base/quote
- [logging] improve logging
- [logging] more logging infrastructure
- [requirements] add unidecode for String() class
- [signed transaction] fix python3.4 issue with bytes