Skip to content

Releases: Codaone/DEXBot

0.10.12

03 May 10:49
Compare
Choose a tag to compare

Features:

  • #523 - Add connected node to the GUI dashboard

Changes:

  • #490, #540 - Change default location of dexbot.log
  • #544 - Changed Travis building process to validate PEP8
  • #546 - Removed dexbot/statemachine.py
  • #552 - Move get_external_market_center_price from base.py to relative_orders.py as part of upcoming refactor
  • #556, #557 Lost bitshares instance
  • #562 - Update SQLAlchemy to 1.3.0

Fixes:

  • #488 - Fix trx expiration problems
  • #528 - Fix installation ModuleNotFoundError when building from source
  • #534 - Documentation fixes
  • #549 - Fix pyqt5 bluetooth issue on Windows 8.1
  • #567 - Fix conditional expressions logic

Contributors:
@bitfag, @dominic22, @joelvai, @juhanihaapala, @thehapax

0.10.0

20 Mar 07:26
Compare
Choose a tag to compare

Features:

  • #432 - Staggered Orders dust orders handling to cancel partially filled orders
  • #493 - CLI supports custom logfile location using argument --logfile [path]
  • #510 - CLI refactor with new options

Changes:

  • #443 - Simplify Staggered Orders fallback logic on the sell side to never cancel furthest orders but instead place closer sell order using available funds
  • #503 - Change order of external price feed options in CLI configuration

Fixes:

  • #483 - Fix obtaining balance in update_gui_slider
  • #489 - Fix .invert() consistency in place_market_sell_order()
  • #495 - Fix Reset orders on center price change option staying checked when unchecking market center price option
  • #497 - Fix exception logging

Contributors:
@bitfag, @joelvai, @thehapax

0.9.19

01 Mar 12:03
Compare
Choose a tag to compare

Changes:

  • #367 - Add logging to get_order in case this rare error reoccurs
  • #468 - Move all dependencies from setup.py to requirements.txt
  • #446 - Change Staggered Orders to better handle trx errors
  • #448 - Change the dialogue text when creating wallet password
  • #450 - Change spread > increment check on Staggered Orders strategy
  • #467 - Change cancel_orders() to return False if not successfully cancelled orders

Fixes:

  • #276 - Fix Assert Exception: min_to_receive.amount > 0 error on Relative Orders strategy
  • #429 - Fix UI latency when updating server latency label
  • #431 - Fix missing dependency uptick
  • #438 - Fix get_market_xxx_price() division by zero error
  • #445 - Fix list index out of range error when configuring external price feed using CLI
  • #453 - Fix market fee in get_market_xxx_price()
  • #462 - Fix profit estimation division by zero error
  • #469 - Fix numeric symbols in asset names

Contributors:
@bitfag, @juhanihaapala, @thehapax

0.9.5

31 Dec 11:36
Compare
Choose a tag to compare

Features:

  • #399 - Add external price feed for Relative Orders to GUI

Changes:

  • #414 - Update dependencies
  • #424 - Improvements and small fixes for Staggered Orders

Fixes:

  • #274 - Fixes error when trying to use dexbot-cli configure with empty config
  • #408 - Emit a log message when fee asset balance is too small
  • #427 - Fixes problem when trying to delete worker

Note

This release updates some dependencies, some of which do not work with Python 3.5.2 thus raising the minimum Python version to 3.6.

Contributors:
@bitfag, @joelvai

0.8.5

21 Dec 07:19
Compare
Choose a tag to compare

Features:

  • #394 - External price feeds for Relative Orders (CLI only, GUI option coming in next release)
  • #401 - Depth limit and closest partially filled orders handling
  • #420 - Profit estimation indicator on worker item widget
  • #422 - Store profit estimation in Staggered Orders

Changes:

  • #400 - Updated readme with some images of DEXBot and more detailed description
  • #407 - Change Staggered Orders default mode to 'Neutral' and small improvements
  • #412 - Removed basestrategy.py and Walls strategy

Fixes:

  • #398 - Fix 'NoneType' in allocate_asset() when using Staggered Orders
  • #404 - Fixes for Staggered orders and improvements for Relative Orders

Contributors:
@bitfag, @joelvai, @MarkoPaasila, @thehapax

0.7.25

23 Nov 12:58
Compare
Choose a tag to compare

Changes:

  • #385 - Change Staggered Orders strategy to use base.py
  • #391 - Improvements to Staggered Orders strategy's fallback logic

Fixes:

  • #201 - Fix decimal numbers showing correctly when editing worker on CLI
  • #380 - Fix KeyAlreadyInStoreException error when adding private key, which already has been added
  • #382 - Fix dexbot-cli doesn't exit on C-c
  • #393 - Fix NoneType error in place_closer_order() (Not merged)

Contributors:
@bitfag, @joelvai

0.7.19

31 Oct 13:56
12c3c23
Compare
Choose a tag to compare

Fixes:

  • #375 - Fix wallet locked error as well as wallet not being saved after creation

Contributors:
@joelvai

0.7.18

30 Oct 07:17
Compare
Choose a tag to compare

Features:

  • #352 - Add Neutral mode to Staggered Orders strategy
  • #356 - Add ability to run DEXBot as background service using "dexbot-cli runservice"

Changes:

  • #335 - Update python-bitshares to version 0.2.0

Fixes:

  • #312 - Fix depreciation warning by updating graphenelib
  • #348 - Fix NoneType error caused by get_updated_limit_order()
  • #353 - Fix CLI configuration showing options from wrong strategy
  • #359 - Fix a bug where maximum amount of workers was 5 instead of 10
  • #361 - Fix Travis building problem with OSX version
  • #370 - Fix order size in place_further_order()
  • #372 - Fix errors when using dynamic spread or dynamic centre price on an empty market and case where editing paused worker pauses another worker

Contributors:
@bitfag, @joelvai, @slade991

0.7.9

15 Oct 05:43
Compare
Choose a tag to compare

Features:

  • #325 - Help button which opens the Wiki page on default browser
  • #321 - Worker details view with per strategy tab customization

Changes:

  • #333 - Improvements to the StrategyBase class
  • #339 - Optimizations to Staggered Orders
  • #341 - Allow Owner private key usage

Fixes:

  • #332 - Fixed settings window breaking when changing size
  • #334 - Fixed Relative Orders order cancellation
  • #346 - Fixed building bug caused by missing folder reference

Contributors:
@bitfag, @joelvai, @MarkoPaasila

0.7.1 Hotfix

01 Oct 12:22
Compare
Choose a tag to compare

Changes:

  • #324 - Add websocket-client version 0.48.0 to the requirements

Contributors:
@joelvai