Я сожалею, но это будет на английском языке.
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
Thanks, I will have a look today evening and play with it more.
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'.