Releases: KomodoPlatform/komodo-defi-framework
Releases · KomodoPlatform/komodo-defi-framework
beta-2.1.3307
beta-2.1.3305: Fix UTXO rpc clients dead lock on balance/unspent requests. (#887)
Changes:
This list of changes was auto generated.
beta-2.1.3303: Mm2.1 wasm light wallet (#881)
beta-2.1.3298: Make test_collect_json, test_qrc20_tx_history tests stable (#889)
Changes:
This list of changes was auto generated.
beta-2.1.3270: orderbook and trade_preimage RPC improvements #859 #872 (#883)
beta-2.1.3236
Changes:
- 76a34cc Use webpki-tokio feature for hyper-rustls.
This list of changes was auto generated.
beta-2.1.3234: Fix waiting for FIRO atomic swap payments refunds #843 (#877)
Changes:
This list of changes was auto generated.
beta-2.1.3226
Changes:
- fdc44f5 Remove isPreRelease: true for Github releases.
- a1e4cbf Minor fixes for Binance Smart Chain/BEP20 integration #801 (#876)
- e14a556 fix hardcoded "ETH" in withdraw fee_details #860 (#861)
- 8faf623 Fix and refactor the
trade_preimage
RPC call (#869) [ #867 ] - f7af5d3 Hot fix as_rpc_entry_bid, use base as coin.
- 4716289 Use max(10 x dust, 0.00777) as min_volume + minor API additions #849 #838 #833 (#858)
- 5b76d52 Merge branch 'mm2.1' of github.com:KomodoPlatform/atomicDEX-API into mm2.1
- 3ee3120 Hot fix setting the tx lock_time in p2sh_spending_tx #852
- f49226e Merge pull request #863 from KomodoPlatform/mm2.1-best-orders-hotfix [ #862 ]
- cc258b6 Use correct direction of the pair for best_orders sell action.
See More
- 952210c Taker fee validation hot fix #857
- 9e4b9b9 Fix MM2 compilation errors for wasm32 arch (#841)
- 54eb039 Merge pull request #845 from KomodoPlatform/mm2.1-doge-wait-refund-fix-aux-pow [ #843 ]
- 76c1711 Support AuxPOW block header format (DOGE). CanRefundHtlc::HaveToWait max 1 hour.
- 9f6398b Merge pull request #844 from KomodoPlatform/mm2.1-orderbook-depth [ #700 ]
- 63f8379 Add orderbook_depth RPC.
- 7079405 Remove unwrap macro #839 (#842)
- 4f378cd Add best_orders RPC #805 (#840)
- a5e7af4 Add unspendable_balance to my_balance, electrum, enable RPC calls (#837)
- 9670720 Use ordered_mature_unspents as list_unspent_ordered for QtumCoin. (#836)
- dbd3a1b Merge pull request #834 from KomodoPlatform/electrum-enable-mature-confirmations
- c42d027 Add 'mature_confirmations' field to the 'electrum' and 'enable' RPC responses
- bf975ca Merge pull request #832 from KomodoPlatform/mm2.1-buy-sell-min-volume [ #825 ]
- 65929c4 Add min_volume arg to buy and sell RPCs.
- e9b8f13 Use H256Json as an argument for get_block. #828 (#831)
- d5bb73f Add TxFee::FixedPerKb and use it for DOGE. #829 (#830)
- 0457a74 Few additions to dex fee validation (#827)
- a96e698 Fix bad-txns-nonfinal on UTXO HTLC refunds. #544 (#822)
- 1be7cb5 Merge pull request #824 from KomodoPlatform/fix-max-taker-vol
- faa428b Fix max_taker_vol_from_available
- 64f41f3 Fix clippy.
- 375bb56 Do not process zero or hashed_null_node pair trie roots. [ #807 ]
- 0f36d9b Hot fix. Stop gossipsub polling_fut when stopping mm2.
- fe47030 Add index for started_at in stats_swaps #819
- f386038 Hot fix. Wrap SQLite connection into mutex #818
- 6649b38 Hot fix. Return 0 from max_taker_vol if balance is not sufficient.
- e423b05 Allow to request orderbook without coins activation #670 (#817)
- 0096384 Fix GRS tx signing and hash calculation #460 (#815)
- 76c2f7b Pass coin dust to dex fee amount (#813)
- 0734e7a Fix the balance checking at the start of swap (#812)
- 0a46839 Index swap statistics to SQLite database #799 (#809)
- 3460d79 Move wait_log_re!(mm_bob, 22., "INFO Listening on") upper.
- 5ef6942 Remove bch0.kister.net:50001 from test_withdraw_cashaddress.
- 241d54b Return M/TakerSwapEvent instead of the error to avoid panic #810
- 45f3a7a Sort asks (best last) and bids (best first) in orderbook response. [ #457 ]
- c487e58 Cancel previous order before balance checks on setprice #794
- 12cf6a0 Add UTXO-specific estimate_fee_blocks param to coins file #656 (#804)
- 25272e5 Mm2.1 refactor get trade fee (#797)
- 9dc6aea Fix FIRO verbose tx deserialization #772
- 7fe96eb Merge pull request #800 from KomodoPlatform/mm2.1-all-swaps-uuids-by-filter [ #785 ]
- b8180f5 Add all_swaps_uuids_by_filter RPC.
- 9d9cd70 Additional filters support in my_recent_swaps #784. (#796)
- 3cc42ed Merge QRC20 Native Mode into mm2.1 (#786) [ #779 ]
- 7b510fb Remove C code completely. Refactor ordermatching logs. #773 #767 (#776)
- 233b5a4 Make the TxFeeDetails tagged #782 (#783)
- 014c4ea Add page_number to my_tx_history and my_recent_swaps. Add active_swaps RPC. [ #780, #781 ]
- c6cf54a Fix the maker recover funds RPC call #774 (#775)
- 90db2b0 Add p2p.connected_peers.count metric.
- e3661f3 Add convert_utxo_address RPC call.
- 3918a3d Replace gossipsub received messages from lru::LruCache with TimeCache (#766)
- f66fcc0 Spawn init_metrics on CORE to run on tokio runtime and avoid panic.
- 0eb3342 Add explicit_relay_list and forcefully keep peers from it in relay mesh.
- ecff611 Add PeerIds to ALL_NETID_7777_SEEDNODES.
- d488b39 Add ALL_NETID_7777_SEEDNODES to known peers on init.
- e78ba12 Some improvements of peers_exchange.
- ad076e1 Some improvements of peers_exchange.
- 2fb3b07 Remove opt-level = 1 for dev and test profiles.
- b7f5a2c Add max_merge_at_once to UtxoMergeParams with default value of 100.
- ca5503a Add utxo_merge_params for UTXO coins.
- 6fa7982 Fallback to getaddressinfo to check whether address is imported to daemon. [ #761 ]
- 1f43232 Merge pull request #760 from lightspeed393/mm2.1
- 9a31fc6 Readme: update rustup nightly version
- 19701cc Call Swarm::listen_on only on relay nodes.
- a831432 Upload release binary to nightly server during CI build.
- 9d9cf1f Remove unwrap in check_balance_update_loop.
- 3de21d9 Do not connect to already connected peer from peers_exchange
- 6dad1bb Set nightly-2020-10-25 as default in Dockerfile.ubuntu.ci.
- b53ee07 Replace println! where it's possible, fix clippy warnings
- ba540b6 Forward log entries to mm_log
- e51b7d3 Ignore test_limit_reached_true on all platforms.
- 092d8ea Fix tests and ignore failing on MacOS.
- cd0b76f Add +nightly for release binaries compilation.
- d879b28 Enable Github release of mm2.1 branch.
- 9fb94fb Add winapi to the main Cargo.toml dev-dependencies.
- ebe7404 Add winapi back to build-dependencies.
- 77cb7ba Move winapi to dependencies list from dev deps for common crate.
- c29d97c Move crash_reports to common crate to fix linking issues on Windows.
- 1a60821 Fix a bug when taker swap failed on start with specific balance on address.
- d1ba955 Fix various ordermatching bugs.
- 392f559 Fix reconnection to peers from peers_exchange
- 54d206f Fix clippy warnings.
- edf5a67 Merge remote-tracking branch 'origin/mm2.1' into mm2.1
- 58f3a62 Generate new peer id every time on start_gossipsub
- 77b198b Extend alice_can_see_the_active_order_after_connection test
- 7c89a6c Log buy/sell request and response and orderbook response.
- 935c43b Mm2.1 testing refactoring (#753)
- 032a12f Hot fix buy/sell/my_orders response format and ensure that maker order is deleted on cancel.
- 907308a Use hardcoded seednodes for 7777 netid if not set in config.
- dc46f4c Implement orderbook request (#744)
- f5c4418 Add the env_logger error handling #748 (#749)
- 828e55a Fix after merge.
- 81ea63b Merge remote-tracking branch 'origin/mm2' i...
beta-2.1.3225: Minor fixes for Binance Smart Chain/BEP20 integration #801 (#876)
Pre-release
Changes:
- a1e4cbf Minor fixes for Binance Smart Chain/BEP20 integration #801 (#876)
- e14a556 fix hardcoded "ETH" in withdraw fee_details #860 (#861)
- 8faf623 Fix and refactor the
trade_preimage
RPC call (#869) [ #867 ] - f7af5d3 Hot fix as_rpc_entry_bid, use base as coin.
- 4716289 Use max(10 x dust, 0.00777) as min_volume + minor API additions #849 #838 #833 (#858)
- 5b76d52 Merge branch 'mm2.1' of github.com:KomodoPlatform/atomicDEX-API into mm2.1
- 3ee3120 Hot fix setting the tx lock_time in p2sh_spending_tx #852
- f49226e Merge pull request #863 from KomodoPlatform/mm2.1-best-orders-hotfix [ #862 ]
- cc258b6 Use correct direction of the pair for best_orders sell action.
- 952210c Taker fee validation hot fix #857
See More
- 9e4b9b9 Fix MM2 compilation errors for wasm32 arch (#841)
- 54eb039 Merge pull request #845 from KomodoPlatform/mm2.1-doge-wait-refund-fix-aux-pow [ #843 ]
- 76c1711 Support AuxPOW block header format (DOGE). CanRefundHtlc::HaveToWait max 1 hour.
- 9f6398b Merge pull request #844 from KomodoPlatform/mm2.1-orderbook-depth [ #700 ]
- 63f8379 Add orderbook_depth RPC.
- 7079405 Remove unwrap macro #839 (#842)
- 4f378cd Add best_orders RPC #805 (#840)
- a5e7af4 Add unspendable_balance to my_balance, electrum, enable RPC calls (#837)
- 9670720 Use ordered_mature_unspents as list_unspent_ordered for QtumCoin. (#836)
- dbd3a1b Merge pull request #834 from KomodoPlatform/electrum-enable-mature-confirmations
- c42d027 Add 'mature_confirmations' field to the 'electrum' and 'enable' RPC responses
- bf975ca Merge pull request #832 from KomodoPlatform/mm2.1-buy-sell-min-volume [ #825 ]
- 65929c4 Add min_volume arg to buy and sell RPCs.
- e9b8f13 Use H256Json as an argument for get_block. #828 (#831)
- d5bb73f Add TxFee::FixedPerKb and use it for DOGE. #829 (#830)
- 0457a74 Few additions to dex fee validation (#827)
- a96e698 Fix bad-txns-nonfinal on UTXO HTLC refunds. #544 (#822)
- 1be7cb5 Merge pull request #824 from KomodoPlatform/fix-max-taker-vol
- faa428b Fix max_taker_vol_from_available
- 64f41f3 Fix clippy.
- 375bb56 Do not process zero or hashed_null_node pair trie roots. [ #807 ]
- 0f36d9b Hot fix. Stop gossipsub polling_fut when stopping mm2.
- fe47030 Add index for started_at in stats_swaps #819
- f386038 Hot fix. Wrap SQLite connection into mutex #818
- 6649b38 Hot fix. Return 0 from max_taker_vol if balance is not sufficient.
- e423b05 Allow to request orderbook without coins activation #670 (#817)
- 0096384 Fix GRS tx signing and hash calculation #460 (#815)
- 76c2f7b Pass coin dust to dex fee amount (#813)
- 0734e7a Fix the balance checking at the start of swap (#812)
- 0a46839 Index swap statistics to SQLite database #799 (#809)
- 3460d79 Move wait_log_re!(mm_bob, 22., "INFO Listening on") upper.
- 5ef6942 Remove bch0.kister.net:50001 from test_withdraw_cashaddress.
- 241d54b Return M/TakerSwapEvent instead of the error to avoid panic #810
- 45f3a7a Sort asks (best last) and bids (best first) in orderbook response. [ #457 ]
- c487e58 Cancel previous order before balance checks on setprice #794
- 12cf6a0 Add UTXO-specific estimate_fee_blocks param to coins file #656 (#804)
- 25272e5 Mm2.1 refactor get trade fee (#797)
- 9dc6aea Fix FIRO verbose tx deserialization #772
- 7fe96eb Merge pull request #800 from KomodoPlatform/mm2.1-all-swaps-uuids-by-filter [ #785 ]
- b8180f5 Add all_swaps_uuids_by_filter RPC.
- 9d9cd70 Additional filters support in my_recent_swaps #784. (#796)
- 3cc42ed Merge QRC20 Native Mode into mm2.1 (#786) [ #779 ]
- 7b510fb Remove C code completely. Refactor ordermatching logs. #773 #767 (#776)
- 233b5a4 Make the TxFeeDetails tagged #782 (#783)
- 014c4ea Add page_number to my_tx_history and my_recent_swaps. Add active_swaps RPC. [ #780, #781 ]
- c6cf54a Fix the maker recover funds RPC call #774 (#775)
- 90db2b0 Add p2p.connected_peers.count metric.
- e3661f3 Add convert_utxo_address RPC call.
- 3918a3d Replace gossipsub received messages from lru::LruCache with TimeCache (#766)
- f66fcc0 Spawn init_metrics on CORE to run on tokio runtime and avoid panic.
- 0eb3342 Add explicit_relay_list and forcefully keep peers from it in relay mesh.
- ecff611 Add PeerIds to ALL_NETID_7777_SEEDNODES.
- d488b39 Add ALL_NETID_7777_SEEDNODES to known peers on init.
- e78ba12 Some improvements of peers_exchange.
- ad076e1 Some improvements of peers_exchange.
- 2fb3b07 Remove opt-level = 1 for dev and test profiles.
- b7f5a2c Add max_merge_at_once to UtxoMergeParams with default value of 100.
- ca5503a Add utxo_merge_params for UTXO coins.
- 6fa7982 Fallback to getaddressinfo to check whether address is imported to daemon. [ #761 ]
- 1f43232 Merge pull request #760 from lightspeed393/mm2.1
- 9a31fc6 Readme: update rustup nightly version
- 19701cc Call Swarm::listen_on only on relay nodes.
- a831432 Upload release binary to nightly server during CI build.
- 9d9cf1f Remove unwrap in check_balance_update_loop.
- 3de21d9 Do not connect to already connected peer from peers_exchange
- 6dad1bb Set nightly-2020-10-25 as default in Dockerfile.ubuntu.ci.
- b53ee07 Replace println! where it's possible, fix clippy warnings
- ba540b6 Forward log entries to mm_log
- e51b7d3 Ignore test_limit_reached_true on all platforms.
- 092d8ea Fix tests and ignore failing on MacOS.
- cd0b76f Add +nightly for release binaries compilation.
- d879b28 Enable Github release of mm2.1 branch.
- 9fb94fb Add winapi to the main Cargo.toml dev-dependencies.
- ebe7404 Add winapi back to build-dependencies.
- 77cb7ba Move winapi to dependencies list from dev deps for common crate.
- c29d97c Move crash_reports to common crate to fix linking issues on Windows.
- 1a60821 Fix a bug when taker swap failed on start with specific balance on address.
- d1ba955 Fix various ordermatching bugs.
- 392f559 Fix reconnection to peers from peers_exchange
- 54d206f Fix clippy warnings.
- edf5a67 Merge remote-tracking branch 'origin/mm2.1' into mm2.1
- 58f3a62 Generate new peer id every time on start_gossipsub
- 77b198b Extend alice_can_see_the_active_order_after_connection test
- 7c89a6c Log buy/sell request and response and orderbook response.
- 935c43b Mm2.1 testing refactoring (#753)
- 032a12f Hot fix buy/sell/my_orders response format and ensure that maker order is deleted on cancel.
- 907308a Use hardcoded seednodes for 7777 netid if not set in config.
- dc46f4c Implement orderbook request (#744)
- f5c4418 Add the env_logger error handling #748 (#749)
- 828e55a Fix after merge.
- 81ea63b Merge remote-tracking branch 'origin/mm2' into mm2.1
- 91fcacc Fix max_taker_vol. Take min dex fee a...
beta-2.1.3220: fix hardcoded "ETH" in withdraw fee_details #860 (#861)
Changes:
- e14a556 fix hardcoded "ETH" in withdraw fee_details #860 (#861)
- 8faf623 Fix and refactor the
trade_preimage
RPC call (#869) [ #867 ] - f7af5d3 Hot fix as_rpc_entry_bid, use base as coin.
- 4716289 Use max(10 x dust, 0.00777) as min_volume + minor API additions #849 #838 #833 (#858)
- 5b76d52 Merge branch 'mm2.1' of github.com:KomodoPlatform/atomicDEX-API into mm2.1
- 3ee3120 Hot fix setting the tx lock_time in p2sh_spending_tx #852
- f49226e Merge pull request #863 from KomodoPlatform/mm2.1-best-orders-hotfix [ #862 ]
- cc258b6 Use correct direction of the pair for best_orders sell action.
- 952210c Taker fee validation hot fix #857
- 9e4b9b9 Fix MM2 compilation errors for wasm32 arch (#841)
See More
- 54eb039 Merge pull request #845 from KomodoPlatform/mm2.1-doge-wait-refund-fix-aux-pow [ #843 ]
- 76c1711 Support AuxPOW block header format (DOGE). CanRefundHtlc::HaveToWait max 1 hour.
- 9f6398b Merge pull request #844 from KomodoPlatform/mm2.1-orderbook-depth [ #700 ]
- 63f8379 Add orderbook_depth RPC.
- 7079405 Remove unwrap macro #839 (#842)
- 4f378cd Add best_orders RPC #805 (#840)
- a5e7af4 Add unspendable_balance to my_balance, electrum, enable RPC calls (#837)
- 9670720 Use ordered_mature_unspents as list_unspent_ordered for QtumCoin. (#836)
- dbd3a1b Merge pull request #834 from KomodoPlatform/electrum-enable-mature-confirmations
- c42d027 Add 'mature_confirmations' field to the 'electrum' and 'enable' RPC responses
- bf975ca Merge pull request #832 from KomodoPlatform/mm2.1-buy-sell-min-volume [ #825 ]
- 65929c4 Add min_volume arg to buy and sell RPCs.
- e9b8f13 Use H256Json as an argument for get_block. #828 (#831)
- d5bb73f Add TxFee::FixedPerKb and use it for DOGE. #829 (#830)
- 0457a74 Few additions to dex fee validation (#827)
- a96e698 Fix bad-txns-nonfinal on UTXO HTLC refunds. #544 (#822)
- 1be7cb5 Merge pull request #824 from KomodoPlatform/fix-max-taker-vol
- faa428b Fix max_taker_vol_from_available
- 64f41f3 Fix clippy.
- 375bb56 Do not process zero or hashed_null_node pair trie roots. [ #807 ]
- 0f36d9b Hot fix. Stop gossipsub polling_fut when stopping mm2.
- fe47030 Add index for started_at in stats_swaps #819
- f386038 Hot fix. Wrap SQLite connection into mutex #818
- 6649b38 Hot fix. Return 0 from max_taker_vol if balance is not sufficient.
- e423b05 Allow to request orderbook without coins activation #670 (#817)
- 0096384 Fix GRS tx signing and hash calculation #460 (#815)
- 76c2f7b Pass coin dust to dex fee amount (#813)
- 0734e7a Fix the balance checking at the start of swap (#812)
- 0a46839 Index swap statistics to SQLite database #799 (#809)
- 3460d79 Move wait_log_re!(mm_bob, 22., "INFO Listening on") upper.
- 5ef6942 Remove bch0.kister.net:50001 from test_withdraw_cashaddress.
- 241d54b Return M/TakerSwapEvent instead of the error to avoid panic #810
- 45f3a7a Sort asks (best last) and bids (best first) in orderbook response. [ #457 ]
- c487e58 Cancel previous order before balance checks on setprice #794
- 12cf6a0 Add UTXO-specific estimate_fee_blocks param to coins file #656 (#804)
- 25272e5 Mm2.1 refactor get trade fee (#797)
- 9dc6aea Fix FIRO verbose tx deserialization #772
- 7fe96eb Merge pull request #800 from KomodoPlatform/mm2.1-all-swaps-uuids-by-filter [ #785 ]
- b8180f5 Add all_swaps_uuids_by_filter RPC.
- 9d9cd70 Additional filters support in my_recent_swaps #784. (#796)
- 3cc42ed Merge QRC20 Native Mode into mm2.1 (#786) [ #779 ]
- 7b510fb Remove C code completely. Refactor ordermatching logs. #773 #767 (#776)
- 233b5a4 Make the TxFeeDetails tagged #782 (#783)
- 014c4ea Add page_number to my_tx_history and my_recent_swaps. Add active_swaps RPC. [ #780, #781 ]
- c6cf54a Fix the maker recover funds RPC call #774 (#775)
- 90db2b0 Add p2p.connected_peers.count metric.
- e3661f3 Add convert_utxo_address RPC call.
- 3918a3d Replace gossipsub received messages from lru::LruCache with TimeCache (#766)
- f66fcc0 Spawn init_metrics on CORE to run on tokio runtime and avoid panic.
- 0eb3342 Add explicit_relay_list and forcefully keep peers from it in relay mesh.
- ecff611 Add PeerIds to ALL_NETID_7777_SEEDNODES.
- d488b39 Add ALL_NETID_7777_SEEDNODES to known peers on init.
- e78ba12 Some improvements of peers_exchange.
- ad076e1 Some improvements of peers_exchange.
- 2fb3b07 Remove opt-level = 1 for dev and test profiles.
- b7f5a2c Add max_merge_at_once to UtxoMergeParams with default value of 100.
- ca5503a Add utxo_merge_params for UTXO coins.
- 6fa7982 Fallback to getaddressinfo to check whether address is imported to daemon. [ #761 ]
- 1f43232 Merge pull request #760 from lightspeed393/mm2.1
- 9a31fc6 Readme: update rustup nightly version
- 19701cc Call Swarm::listen_on only on relay nodes.
- a831432 Upload release binary to nightly server during CI build.
- 9d9cf1f Remove unwrap in check_balance_update_loop.
- 3de21d9 Do not connect to already connected peer from peers_exchange
- 6dad1bb Set nightly-2020-10-25 as default in Dockerfile.ubuntu.ci.
- b53ee07 Replace println! where it's possible, fix clippy warnings
- ba540b6 Forward log entries to mm_log
- e51b7d3 Ignore test_limit_reached_true on all platforms.
- 092d8ea Fix tests and ignore failing on MacOS.
- cd0b76f Add +nightly for release binaries compilation.
- d879b28 Enable Github release of mm2.1 branch.
- 9fb94fb Add winapi to the main Cargo.toml dev-dependencies.
- ebe7404 Add winapi back to build-dependencies.
- 77cb7ba Move winapi to dependencies list from dev deps for common crate.
- c29d97c Move crash_reports to common crate to fix linking issues on Windows.
- 1a60821 Fix a bug when taker swap failed on start with specific balance on address.
- d1ba955 Fix various ordermatching bugs.
- 392f559 Fix reconnection to peers from peers_exchange
- 54d206f Fix clippy warnings.
- edf5a67 Merge remote-tracking branch 'origin/mm2.1' into mm2.1
- 58f3a62 Generate new peer id every time on start_gossipsub
- 77b198b Extend alice_can_see_the_active_order_after_connection test
- 7c89a6c Log buy/sell request and response and orderbook response.
- 935c43b Mm2.1 testing refactoring (#753)
- 032a12f Hot fix buy/sell/my_orders response format and ensure that maker order is deleted on cancel.
- 907308a Use hardcoded seednodes for 7777 netid if not set in config.
- dc46f4c Implement orderbook request (#744)
- f5c4418 Add the env_logger error handling #748 (#749)
- 828e55a Fix after merge.
- 81ea63b Merge remote-tracking branch 'origin/mm2' into mm2.1
- 91fcacc Fix max_taker_vol. Take min dex fee and KMD discount into account. #733 (#734)
- 15a225a Avoid long handling lock...