Я сожалею, но это будет на английском языке.
Pull requests:
https://github.com/GolosChain/python-graphenelib/pull/1
https://github.com/GolosChain/python-steemlib/pull/1
https://github.com/GolosChain/conservatorio/pull/1
Features:
python-graphenelib Version 0.4.6
New:
[API] Allow for a list of API nodes
Allow 'proper' wif encoding for compressed keys
[example] drain fee pool
[example] more example scripts
[example] Halt an asset, prevent people from transfers and trading
Fixes:
[api] do not show first reconnect messages
[base] return pub keys on verify signed transactions
[transactions] Fix Unknown op error and incorrect handling of 'extensions'
python-steemlib Version 0.2.3
added tests for HF 14.2
merge steemtools operations with steemlib
[API] Allow for a list of API nodes #9
Fixes:
[memo] make memos compliant with steemit.com (close #11)
[base] more tests
[base] cleanup from merge
[exchange] just don't sign if no keys present and don't through an error
[api] make sure there is a transaction in a block
fixed the struct ordering for Transfer_from_savings
[exchange] fix api changes and remove redundancy
[base] return pub keys on verify signed transactions
[transactions] Fix proper return of OperationKlass
conservatorio (piston) Version 0.3.4
New:
[Steem] Add Decentralized Exchange
[piston] add buy, sell call and allow multisig/coldsigning
[orderbook] new command to show orderbook of internal market
[piston] Add --chart to orderbook
[piston] Allow to add a 'password' to an account
[piston] show version on --version (#68)
Fixes:
[steem] through AccountDoesNotExistsException, fix dex-safe-mode
[piston] linting
[setup] fixup tox/module error
[docs] Documentation updates
[setup] require scrypt since wallet is encrypted
[utils] strip and enforce ascii on permlink
You can check my branches before pull requests are merged.
Please test and have fun.
Those features were merged from upstream libraries by @xeroc for steeemit project.
Merged
This libs in golos are under refactoring now, partially working
It took me some time to play with it, the installation order is important as normally it takes dependencies from steem. I created a simple script for now:
checked on ubuntu 16.04 + fresh virtualenv on python 3.5.3
...
Exchange is empty as there are no bids/asks yet but it seems to connect correctly:
shows
Let me know if you have any issues, i'll try to help.
I am just thinking loud: perhaps python-graphenelib fork should stay as-is, python-steemlib renamed into python-goloslib and conservatorio and python-goloslib deployed into Python Package Index? This way we would have conservatorio with all dependencies installed with a single 'pip install conservatorio'.
Thanks, I will have a look today evening and play with it more.