{"push_id":2346636502,"size":55,"distinct_size":53,"ref":"refs/heads/develop","head":"fc99c2cf87eea19846ac5d0aa9cf8f5d22607178","before":"ec49773cde36519c5e427581c9ad4a2c2e7efe18","commits":[{"sha":"cbcabdbaa7435e94b74bdcdbfdcf334be51c392b","author":{"name":"Tim Molter","email":"92e9e9f17742456b6163d6a97ee8c52400d8ec57@gmail.com"},"message":"added .travis.yml and settings.xml","distinct":false,"url":"https://api.github.com/repos/npomfret/XChange/commits/cbcabdbaa7435e94b74bdcdbfdcf334be51c392b"},{"sha":"e6d9be0b39d70bfae6e67ca5cc9780b3fcfdcf20","author":{"name":"Tim Molter","email":"92e9e9f17742456b6163d6a97ee8c52400d8ec57@gmail.com"},"message":"shouldn't need this anymore","distinct":false,"url":"https://api.github.com/repos/npomfret/XChange/commits/e6d9be0b39d70bfae6e67ca5cc9780b3fcfdcf20"},{"sha":"1d400b1ac99e45afd0a0e306d430dcdaed51f11a","author":{"name":"Theofanis Pantelides","email":"bd5a1484ea0d33c9c4ef777d2474cc85d292288b@gmail.com"},"message":"Merge remote-tracking branch 'timmolter/develop' into develop","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/1d400b1ac99e45afd0a0e306d430dcdaed51f11a"},{"sha":"fa117bb546da595d9ddf07d8e6218f875d2d04ac","author":{"name":"Theofanis Pantelides","email":"bd5a1484ea0d33c9c4ef777d2474cc85d292288b@gmail.com"},"message":"Merge branch 'develop' of https://github.com/timmolter/XChange into develop","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/fa117bb546da595d9ddf07d8e6218f875d2d04ac"},{"sha":"53db6cd57ab63daa547325ea41bc8d0ceffe09cc","author":{"name":"Theofanis Pantelides","email":"bd5a1484ea0d33c9c4ef777d2474cc85d292288b@gmail.com"},"message":"Merge branch 'develop' of https://github.com/timmolter/XChange into develop","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/53db6cd57ab63daa547325ea41bc8d0ceffe09cc"},{"sha":"333d0621c406e440e61d3b1643e192bcac269652","author":{"name":"cacofishadct","email":"1ee82b14f10067c2d0de01ae94ec03df387eaae7@users.noreply.github.com"},"message":"Merge pull request #1 from timmolter/develop\n\nUpdate dev branch","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/333d0621c406e440e61d3b1643e192bcac269652"},{"sha":"ed7f9d28369ef970e72b54f0d9988ddafe5c7897","author":{"name":"bharris","email":"9ac5c2068796a4be6c9932824cd6747d8970259c@yahoo.com"},"message":"[LakeBTC] Fixing ticker information based on real world data\n\nThe documentation on LakeBTCs website doesn't seem to match real world data.  Their documentation matches the XChange implementation, but then fails when running live against the servers.\n\nThe changes I see are as follows:\n1) I eliminated the object LakeBTCTickers and replaced it with a Map object.  The example in their documentation shows USD and CNY.  The LakeBTCTickers object was hardcoded to expect this output.\n\nIn reality a large number of currency tickers are returned so a Map seemed a more natural fit and would be more future proof.\n\n2) The structure of the keys themselves seems to have changed.  Instead of 'USD' we see 'btcusd'.  CNY doesn't seem to be returned anymore, I'd guess based off the data they've switched to HKD (returned as 'btchkd').\n\nThese changes at least get the ticker information coming in again.\n\nOne change I'd propose.  There's a bit of an impedance mismatch between the generic MarketData API and the LakeBTCMarketData API.\n\nMarketData provides a per-CurrencyPair API.  LakeBTC returns all currency pairs at once.  This means when using the MarketData API you'll be making multiple calls to LakeBTC per currency pair even though all can be retrieved in a single server call.\n\nI toyed around with caching the results and clearing them after a couple of seconds, but didn't want to get too far ahead of myself.  If that approach is liked I'm happy to include it.","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/ed7f9d28369ef970e72b54f0d9988ddafe5c7897"},{"sha":"3b2c30bbaa749ad4555c0cb12098e5e60ad4d3cb","author":{"name":"cacofish","email":"643bb6ad0f12a562033a0aaf7e5373a1c30df870@hotmail.com"},"message":"Add withdraw support for gateio\n\nAdd withdraw support for gateio","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/3b2c30bbaa749ad4555c0cb12098e5e60ad4d3cb"},{"sha":"d400b1e3256da1a95eac50d270aeb52fe2c7ef13","author":{"name":"Ujjwal Kabra","email":"e3d5f5194b86cb74c8f7770f94c8d803a55a14b7@ujjwal.net"},"message":"[Cex IO] Adding a remote init to get the correct minimumAmounts","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/d400b1e3256da1a95eac50d270aeb52fe2c7ef13"},{"sha":"5cbe486a6eabcf533b3e938079b3a5d03d4862f2","author":{"name":"Thomas Diesler","email":"ea02e6c1eba039af6aa65fecd25303d2c2234fab@redhat.com"},"message":"[Binance] Initialize min/max quantity and tickSize properly\n\nresolves #2299","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/5cbe486a6eabcf533b3e938079b3a5d03d4862f2"},{"sha":"8b3698c9d67a54799cccd973f43739e6798d3c00","author":{"name":"Theofanis Pantelides","email":"bd5a1484ea0d33c9c4ef777d2474cc85d292288b@gmail.com"},"message":"Merge branch 'develop' of https://github.com/timmolter/XChange into develop","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/8b3698c9d67a54799cccd973f43739e6798d3c00"},{"sha":"a08a38523943e268ec558e4c93e08f8220da8e5d","author":{"name":"Theofanis Pantelides","email":"bd5a1484ea0d33c9c4ef777d2474cc85d292288b@gmail.com"},"message":"[Zaif] New Exchange, getDepth + Tests","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/a08a38523943e268ec558e4c93e08f8220da8e5d"},{"sha":"d04ac49619f171b63e4a5bb4cfb9acbabfd3a21d","author":{"name":"Theofanis Pantelides","email":"bd5a1484ea0d33c9c4ef777d2474cc85d292288b@gmail.com"},"message":"[Zaif] Fixed Examples - Add Dependancy","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/d04ac49619f171b63e4a5bb4cfb9acbabfd3a21d"},{"sha":"c2be3b708da05fc0b8ceba07d2749a2c3f99826d","author":{"name":"Ujjwal Kabra","email":"e3d5f5194b86cb74c8f7770f94c8d803a55a14b7@ujjwal.net"},"message":"Addressing CR comments and reformatting code to align with Code-Style","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/c2be3b708da05fc0b8ceba07d2749a2c3f99826d"},{"sha":"82c4f593b352ea961c25dcd745f4c5bcc84337c5","author":{"name":"Ujjwal Kabra","email":"e3d5f5194b86cb74c8f7770f94c8d803a55a14b7@ujjwal.net"},"message":"[cexio] Implementation of get_myfee, Issue #2289\n\nAlso some renaming / moving around of test classes.","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/82c4f593b352ea961c25dcd745f4c5bcc84337c5"},{"sha":"9127596072096238dd03aa14454880cf968357fc","author":{"name":"bharris","email":"9ac5c2068796a4be6c9932824cd6747d8970259c@yahoo.com"},"message":"[abucoins] Improved abucoins AbucoinsAccount to AccountInfo mapping (adapting).\n\nPrior implementation created a Wallet for each AbucoinsAccount entry (with a single currency Balance in the wallet).\n\nRevised logic groups AbucoinsAccounts by their profileID.  It then creates a wallet per profileID which has multiple balances.\n\nThis seems more consistent with other exchanges.","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/9127596072096238dd03aa14454880cf968357fc"},{"sha":"21dd4e2c24e3b7f5e8943faa00b232192fb7a5fb","author":{"name":"bharris","email":"9ac5c2068796a4be6c9932824cd6747d8970259c@yahoo.com"},"message":"Merge remote-tracking branch 'upstream/develop' into lakebtc_tickersfix","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/21dd4e2c24e3b7f5e8943faa00b232192fb7a5fb"},{"sha":"24c7b40f7a09808ac229775d7be28afddbc55fe4","author":{"name":"bharris","email":"9ac5c2068796a4be6c9932824cd6747d8970259c@yahoo.com"},"message":"[lakebtc] Updated examples to use Map replacing LateBTCTickers object.","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/24c7b40f7a09808ac229775d7be28afddbc55fe4"},{"sha":"69dda99bd4eb9ed627a1b8218253a8f060f7d2e7","author":{"name":"Ryan Fox","email":"8f18e670ec432ee5e15365d38d203f741b57c02e@foxrow.com"},"message":"[bitmex] add pagination for getTrade requests with > 100 responses","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/69dda99bd4eb9ed627a1b8218253a8f060f7d2e7"},{"sha":"e0cb5617d1347a89303b08e2fda1aab38170354d","author":{"name":"bharris","email":"9ac5c2068796a4be6c9932824cd6747d8970259c@yahoo.com"},"message":"[bitflyer] DateFormat it turns out aren't thread safe, so if you create a static instance, clone it per thread.","distinct":true,"url":"https://api.github.com/repos/npomfret/XChange/commits/e0cb5617d1347a89303b08e2fda1aab38170354d"}]}
{"actor":{"display_login":"npomfret"}}