Skip to content

0.3

@xeroc xeroc tagged this 10 Feb 11:12
===========

Major New Features
------------------
* Poloniex-style Exchange API for the BitShares DEX
* Initial work for real-time capable Bot Infrastructure with simple example strategies
* Performance tweaks for Websocket notifications
* Price feed script now includes the BitShares DEX markets
* Plenty of bugfixes

Documentation
-------------
http://python-graphenelib.readthedocs.org/en/latest/

Demo Scripts
-------------
https://github.com/xeroc/python-graphenelib/tree/master/scripts

Changelog
---------

[890b564] | Version Dump (release/0.3)
[c498c9d] | [Exchange Bot] Documentation (origin/develop, develop)
[703b545] | [Bot Infrastructure Update]
[dc3674d] | [PriceFeed] Allow to define quoteNames to have every asset setting in the configuration file
[c7ba95d] | [Price Feed] Added Internal DEX (testing)
[6c2ced9] | [Feed Script] Redirect quotes and bases for feed sources into config
[ec9b224] | [Exchange] Fix comments
[2e7aae6] | Add more exchange calls and fix returnOrderBook prices
[ce011e6] | Fixed float target_price
[8a804db] | [MarketStatistics] small fixes
[392a605] | [Bot] Made the bot notification aware
[5416ff0] | Work around cancelation cli-wallet issue
[bbd9649] | Fixed bug in 'feed'-related prices
[5d2fa4c] | huge basic update
[3aaca40] | Added more stubs and comments
[71282aa] | [BaseStrategy] Allow cancelation of my/all orders of type sell/buy
[cdf88dc] | Also loadmarket on cancel_all()
[e9448cb] | fix openorder type linting and comments
[e823f96] | Fix float/str/int issue
[3a9f78b] | Remove redunant script for bridge-bot
[90af130] | Adept maket bot to deal with new pricing scheme
[48a0986] | [Exchange] switch prices from quote/base to base/quote for easier price derivations in bots
[4a3295a] | [Bot] Also market PEG.RANDOM
[904ac79] | add configuration example
[7bc8541] | Ignoregile update, print executed bot
[f438842] | [ExchangeBot] Order Management
[e0e26df] | [ExchangeBot] Now does what it is supposed to be doing
[22597b9] | Work around cancelation cli-wallet issue
[116fc26] | Performance Tuning for LimitedSizeDict
[66db289] | [Price Feed Script] Re-enable publishing of price
[96db203] | [Price Feed Script] Rename Witness->Producer; Allow non witnesses to produce price; Allow to produce price for only secondary assets
[ebf1990] | [Script] Add more output
[d4e9bfc] | added returnOpenOrdersIds()
[0d25d59] | [GrapheneAPI] Modifications of demo scripts
[be31f9c] | [GrapheneAPI] Re-Enable fixed objectmap storage with max 50 objects per default
[873d6bc] | [Transactions] opID updates + getOperationNameForId
[4784eb0] | Added new transaction types
[175cacc] | [BrainKeyScript] Define prefix
[105da07] | [SimpleTicker] Added BTC_BTS market
[e0c98dd] | [API] Remove ObjectMap storage due to memory leak
[7d0e332] | [Base58] Fixed Prefix bug
[8cd955a] | Added Format for TEST-network
[eb03d48] | Linting
[7fd49a6] | [ScriptSimpleTicker] Fixed output
[05dac1b] | [GrapheneClient] Remove config.init() again
[c029b2f] | [GrapheneExchange] Remove distinction of one vs. multiple markets
[159ea27] | [WS protocol] Call account callback on proposals and get proposals of accounts
[81dedc5] | [GrapheneClient] Initialize configuration
[5f9887a] | Finally fix bugs in buy/sell and prices
[d606c29] | [Release] Hotfix Release (tag: 0.2-rc4-hotfix)
[f80df93] | [ExchangeAPI] IMPORTANT: returnTicker had prices in base instead of quote
[ff0de8d] | [BrainKeyScript] Define prefix
[50d9458] | [SimpleTicker] Added BTC_BTS market
[a68293f] | [API] Remove ObjectMap storage due to memory leak
[35e0da1] | [Base58] Fixed Prefix bug
[f81c88f] | Added Format for TEST-network
[3ec975b] | Linting
[c649699] | [ScriptSimpleTicker] Fixed output
[cc867de] | [GrapheneClient] Remove config.init() again
[5929897] | [WS protocol] Call account callback on proposals and get proposals of accounts
[596a579] | [GrapheneClient] Initialize configuration
[0a2ed00] | [GrapheneExchange] Remove distinction of one vs. multiple markets
[892b35a] | Python Modules Correction
[ff9e800] | [ExchangeBot] initial
[ae3b8c0] | [GrapheneExchange] _get_txorder_price
[3b1bdbe] | Fix asset rename
[2c13a27] | [Exchange] Documentation and rename
[cb3539a] | Update main.py {{abitmore}}
[0cf3fae] | release candidate 0.2-rc4 (tag: 0.2-rc4)
[1eeb98f] | release candidate 0.2-rc5
[33a154f] | release candidate 0.2-rc4
[4f9bbf1] | Bugfix
[3a4f027] | [Scripts] Simple Bridge Market Maker - Documentation
[b36aaa4] | [Scripts] Simple Bridge Market Maker
[784fff9] | [GrapheneExchange] Skip zero balances
[c8199bd] | [GrapheneClient] Add safety check for market syntax
[8d0c5df] | [GrapheneExchange] Verify sell/buy amounts
[bab5ea9] | [GrapheneExchange] Cleanup
[60b3abb] | [GrapheneExchange] Remove inused variable from cancel-interface
[e3be32e] | [GrapheneExchange] Fix Buy price invert
[783eba6] | [GrapehenExchange] Fix Fee and add Fees to borrow()
[11cc6dc] | [GrapehenExchange] Added method to get all fees
[c884bc3] | [GrapehenExchange] Added method to 'borrow' bitassets
[560f493] | REAME update
[6c53b9d] | release candidate 0.2-rc3
[7ca2fa1] | [GrapheneExchange] Linting fixes
[594eea5] | [GrapehenExchange] Simple Ticker Stats (tag: 0.2-rc3)
[3cc24eb] | [GrapehenExchange] Add CER/SP to ticker
[e0c612b] | [PriceFeed] Skip debugging information
[2c1af1c] | [PriceFeed] Fix CCEDK Price Source
[bb6f31f] | [Price Feed] Linting
[d492333] | Added Makefile
[bbafe4c] | release candidate 0.2-rc2 (tag: 0.2-rc2)
[dac6368] | [GrapehenExchange] Add Safety measure to the trading
Assets 2