Skip to content

Releases: KomodoPlatform/komodo-defi-framework

beta-2.0.1928

12 May 07:36
Compare
Choose a tag to compare
beta-2.0.1928 Pre-release
Pre-release

Changes:

  • df95403 Prevent maker from processing request and connect messages twice.
  • bb8578e Log the warning instead of panic on orders files removal error. #627
  • 0ef0212 Stop swaps on "stop" RPC call. Add swaps file locks. #626 (#628)
  • aee8d84 Use non-final sequence to fix send_maker_refunds_payment #544
  • 02f1ff6 Use relay fee if dyn. fee < relay fee if force_min_relay_fee is true #617 (#619)
  • 7d10c66 Electrum extended error msg #611 (#614)
  • d7e666a Merge pull request #615 from KomodoPlatform/datetime
  • 51dca04 Add MM_DATETIME into version output
  • 9926eb1 Implement RPC sim_panic
  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
See More
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore co...
Read more

beta-2.0.1913

07 May 12:33
Compare
Choose a tag to compare
beta-2.0.1913 Pre-release
Pre-release

Changes:

  • bb8578e Log the warning instead of panic on orders files removal error. #627
  • 0ef0212 Stop swaps on "stop" RPC call. Add swaps file locks. #626 (#628)
  • aee8d84 Use non-final sequence to fix send_maker_refunds_payment #544
  • 02f1ff6 Use relay fee if dyn. fee < relay fee if force_min_relay_fee is true #617 (#619)
  • 7d10c66 Electrum extended error msg #611 (#614)
  • d7e666a Merge pull request #615 from KomodoPlatform/datetime
  • 51dca04 Add MM_DATETIME into version output
  • 9926eb1 Implement RPC sim_panic
  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
See More
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b...
Read more

beta-2.0.1904: Stop swaps on "stop" RPC call. Add swaps file locks. #626 (#628)

05 May 00:25
0ef0212
Compare
Choose a tag to compare

Changes:

  • 0ef0212 Stop swaps on "stop" RPC call. Add swaps file locks. #626 (#628)
  • aee8d84 Use non-final sequence to fix send_maker_refunds_payment #544
  • 02f1ff6 Use relay fee if dyn. fee < relay fee if force_min_relay_fee is true #617 (#619)
  • 7d10c66 Electrum extended error msg #611 (#614)
  • d7e666a Merge pull request #615 from KomodoPlatform/datetime
  • 51dca04 Add MM_DATETIME into version output
  • 9926eb1 Implement RPC sim_panic
  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
See More
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to cons...
Read more

beta-2.0.1876

27 Apr 13:48
Compare
Choose a tag to compare
beta-2.0.1876 Pre-release
Pre-release

Changes:

  • aee8d84 Use non-final sequence to fix send_maker_refunds_payment #544
  • 02f1ff6 Use relay fee if dyn. fee < relay fee if force_min_relay_fee is true #617 (#619)
  • 7d10c66 Electrum extended error msg #611 (#614)
  • d7e666a Merge pull request #615 from KomodoPlatform/datetime
  • 51dca04 Add MM_DATETIME into version output
  • 9926eb1 Implement RPC sim_panic
  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
See More
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and rep...
Read more

beta-2.0.1863

22 Apr 07:22
02f1ff6
Compare
Choose a tag to compare
beta-2.0.1863 Pre-release
Pre-release

Changes:

  • 02f1ff6 Use relay fee if dyn. fee < relay fee if force_min_relay_fee is true #617 (#619)
  • 7d10c66 Electrum extended error msg #611 (#614)
  • d7e666a Merge pull request #615 from KomodoPlatform/datetime
  • 51dca04 Add MM_DATETIME into version output
  • 9926eb1 Implement RPC sim_panic
  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
See More
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and replies
  • 07ca552 Poll lp_post_price_recv
  • 3f1169a...
Read more

beta-2.0.1848: Electrum extended error msg #611 (#614)

15 Apr 07:53
7d10c66
Compare
Choose a tag to compare

Changes:

  • 7d10c66 Electrum extended error msg #611 (#614)
  • d7e666a Merge pull request #615 from KomodoPlatform/datetime
  • 51dca04 Add MM_DATETIME into version output
  • 9926eb1 Implement RPC sim_panic
  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
See More
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and replies
  • 07ca552 Poll lp_post_price_recv
  • 3f1169a Port Electrum connection
  • c263f59 Port Electrum boilerplate to green threads
  • 6f...
Read more

beta-2.0.1823: Make MmNumber a wrapper of BigRation #608 (#613)

10 Apr 11:58
9826e57
Compare
Choose a tag to compare

Changes:

  • 9826e57 Make MmNumber a wrapper of BigRation #608 (#613)
  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
See More
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and replies
  • 07ca552 Poll lp_post_price_recv
  • 3f1169a Port Electrum connection
  • c263f59 Port Electrum boilerplate to green threads
  • 6f6ce5a Fix deserialization of tx having witness inputs with empty scriptSig #540
  • 896835b Add import_swaps API #543
  • 2074c9e Add secret_hash field to MakerSwapData #536
  • d5860fb Add recoverab...
Read more

beta-2.0.1798

30 Mar 09:13
Compare
Choose a tag to compare
beta-2.0.1798 Pre-release
Pre-release

Changes:

  • 34dd28d Add match_by and order_type fields to buy/sell methods #606 #607
  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
See More
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and replies
  • 07ca552 Poll lp_post_price_recv
  • 3f1169a Port Electrum connection
  • c263f59 Port Electrum boilerplate to green threads
  • 6f6ce5a Fix deserialization of tx having witness inputs with empty scriptSig #540
  • 896835b Add import_swaps API #543
  • 2074c9e Add secret_hash field to MakerSwapData #536
  • d5860fb Add recoverable field to my_swap_status and my_recent_swaps #542
  • b9f7f42...
Read more

beta-2.0.1781

18 Mar 10:23
Compare
Choose a tag to compare
beta-2.0.1781 Pre-release
Pre-release

Changes:

  • 21b8a57 Put Build and Push Docker Release image condition at right place #600
  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
See More
  • 475bd46 Add requires_nota field to swaps data #591
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and replies
  • 07ca552 Poll lp_post_price_recv
  • 3f1169a Port Electrum connection
  • c263f59 Port Electrum boilerplate to green threads
  • 6f6ce5a Fix deserialization of tx having witness inputs with empty scriptSig #540
  • 896835b Add import_swaps API #543
  • 2074c9e Add secret_hash field to MakerSwapData #536
  • d5860fb Add recoverable field to my_swap_status and my_recent_swaps #542
  • b9f7f42 Remove price rounding in orderbook as it also displayed as rational.
  • 105ab21...
Read more

beta-2.0.1780

18 Mar 10:04
Compare
Choose a tag to compare
beta-2.0.1780 Pre-release
Pre-release

Changes:

  • 953ff17 Try to use Azure Pipelines task to build and push docker release image #600
  • fa12d28 Enable Github release back.
  • f1d096d Build and push official MM2 image to Docker Hub #600 (#605)
  • 9884f18 Fix UTXO get_tx_details_by_hash fails on coinbase transactions. #587 (#604)
  • a7f428a Disallow creation of orders with base or rel volume < 0.00777 #481
  • 2c4bec8 .gitignore "/coins because "coins" also ignores coins crate dir which is unwanted.
  • e01d8ac Add list_banned_pubkeys and unban_pubkeys APIs #597
  • 3dd9de2 Fix UTXO get_tx_details_by_hash deadlock by replacing wait() with await #592 (#596)
  • 798b5a1 Merge pull request #595 from KomodoPlatform/mm2-gstuff
  • 475bd46 Add requires_nota field to swaps data #591
See More
  • 922a8ed Fix WASM build.
  • f0bc743 Add access to ISATTY for build script
  • afd2148 Upload binaries to existing release if they were not uploaded #589 (#594)
  • c82f84d Clean upload dir and recompile debug build on release stage #589
  • b5ad65b Use boost link download from KomodoPlatform fork releases.
  • 9711b7f Add required_confirmations, require_notarization to enable/electrum [ #586 ]
  • e82af51 Increase a hardcoded UTXO swap tx spend size to 305, use kilobyte size = 1000 #588
  • 3ef17e6 Increase a hardcoded UTXO swap tx spend size to 305 #588
  • a2d3c9a Add show_priv_key API #519
  • bbaf7da Use dynamic fee for coins with txfee:0, use 1000 sat if txfee is not set #493
  • 0f11b2d Add "requires_notarization" field to coins config #577
  • 0c98ca3 Ensure that Release stage does not run if Build stage failed. (#585)
  • e3bf6ab Use right target/debug dir for MacOS debug build upload.
  • 3384bf2 Setup automatic Github release publishing on mm2 branch. (#584)
  • 5f079ef Add #![allow(uncommon_codepoints)] to suppress warnings.
  • 8a7fd86 Fix docker_tests_runner after Rust update.
  • 00bfd6b Merge pull request #583 from KomodoPlatform/mm2-rust
  • cf4c4e6 Recommend Rust 2020-02-01 (1.41)
  • fba4fdf Add MakerPaymentWaitRefundStarted and TakerPaymentWaitRefundStarted swap events #582
  • da8a0bf Fix tests by using Infura for ETH Ropsten testnet.
  • 79ab7eb Resolve Electrum servers IP every time (re)connection is required #558
  • bdfe38c Maker and taker now wait for theirs payments confirmation #580
  • c9ebeb1 Pin libtorrent version to 1.2.2 as tests start to fail after 1.2.3 was released #581
  • a5fa0e7 Wait for swap payments confirmations longer. Emit new event in case of error #579 #580
  • 401425c test_check_balance_on_order_post was false passing.
  • 5a79d61 Fix tests by using RICK/MORTY instead of BEER/PIZZA.
  • f114ccb Fix tests.
  • 555b51d Allow withdraw of UTXO coins to P2SH addresses if segwit flag == true [ #506 ]
  • 20cda8c Fix tests.
  • 546426b Fix ZEC support after Blossom upgrade #574
  • a900fc6 Ban pubkey until restart in case of swap failure by other's side fault [ #571 ]
  • d7937cc Fix NAV coin support #461
  • 3ac871d Drop the connection to seed if no data was received in 30 seconds #569
  • 766d23e Reconnect to the seed when EOF is reached on read #569
  • 7dcb678 Avoid the coins block_on
  • ce65f31 Use dashboard to track waiting for ETH tx confirmations
  • fbb5cba Edit DuplexMutex description [ #561 ]
  • 79165cb Track status deadlines and start dashboard thread [ #561 ]
  • 7be380b Remove references from StatusHandle [ #561 ]
  • 8801999 Merge branch 'mm2' of github.com:KomodoPlatform/atomicDEX-API into mm2
  • 71aa3d0 Skip errors when requesting ETH address nonce #560
  • 841f82e Bump the demo version
  • 737ae6e Port "orderbook"
  • 1c24cdd Add MM_CONF_PATH and MM_COINS_PATH env to set conf and coins location. [ #562 ]
  • c5c9a57 Increase the WAIT_CONFIRM_INTERVAL as it was set to 1 for debugging [ #561 ]
  • 0b9e5d3 Make account optional in ListTransactionsItem as it might be missing [ #563 ]
  • 2c9424d Log the fallback server error message [ #564 ]
  • 4b1b30d Clear hf_poll earlier in order not to poll twice [ #564 ]
  • 8e3e545 Tune trade_base_rel_electrum up to "orderbook"
  • 1c01d1e Preserve the knowledge of the QEMU/Raspbian build
  • f66f111 Port slurp
  • 20d0c17 Link with -latomic on Raspbian [ #501 ]
  • 718cfa9 Port my_swap_status and my_recent_swaps
  • 867fcd2 Port save_my_taker_swap_event
  • d357c7c Port save_my_maker_swap_event
  • 29e5fb9 Merge branch 'mm2' into mm2-wip
  • bbbf39d Port lp_connect_start_bob
  • 93610a3 Cancel the maker order when available balance < 0.00777 #554
  • 5df6b04 Merge pull request #557 from KomodoPlatform/mm2-setprice-max [ #471 ]
  • 21e81ef Deduct the fee from order volume on setprice max. Refactoring #471
  • 007fac3 Use only logical CPU count for libtorrent.
  • 07890fa Switch remaining MaybeUninit
  • 043e792 Increase the min processes bound for libtorrent to 16.
  • 1019c60 Fix tests by removing no more working test3.cipig.net.
  • 218b81b Port lp_connected_alice
  • 0352ad8 Refactor swaps to async. Add wasm-bindgen as optional feature. (#556)
  • 92b9bae Fix PricePingRequest locks
  • 40332e5 Proxy and trace block_on
  • be3bbf0 Port lp_ordermatch_loop
  • 099c49a Remove "seed broadcast" log as it hardly spams on seednodes.
  • 3eca86e Add more fields to Maker and Taker saved swaps #552
  • e6595b6 Enable docker_tests back.
  • 5a5317d Tap from seed instance
  • 9687d15 Start ordermatching loops
  • 5646ab3 Port lp_command_q_loop
  • af097bf Port buy
  • 2b9ec4d Reduce the number of cc processes gradually
  • 0e9897b Limit the number of build processes if memory low [ #501 ]
  • 6a9765b Port save_my_taker_order
  • e3f2d08 Limit the number of libtorrent build processes [ #501 ]
  • 1234772 Port new_uuid
  • 6634985 Timeout when host electrum is silent
  • d48f3c5 Port get_token_decimals
  • cc84571 Merge branch 'mm2' into mm2-wip
  • 32658be Restore coin spec
  • 3a6ac67 Implement slurp_req helper for Web3
  • b2c319b Port RPC sell
  • 87fc4be Use new instead of new_raw to construct BigRational so it's reduced.
  • 033a769 Pass Electrum requests and replies
  • 07ca552 Poll lp_post_price_recv
  • 3f1169a Port Electrum connection
  • c263f59 Port Electrum boilerplate to green threads
  • 6f6ce5a Fix deserialization of tx having witness inputs with empty scriptSig #540
  • 896835b Add import_swaps API #543
  • 2074c9e Add secret_hash field to MakerSwapData #536
  • d5860fb Add recoverable field to my_swap_status and my_recent_swaps #542
  • b9f7f42 Remove price rounding in orderbook as it also displayed as rational.
  • 105ab21 Remove hardcoded txversion 4 and overwintered 1 for KMD and AC.
  • 059381c...
Read more