atomicDEX-API
atomicDEX-API copied to clipboard
This is the official AtomicAPI (atomicDEX API) repository
This makes it so we don't auto-convert P2PK addresses to P2PKH addresses, thus we can query them for balances if they have any. Also refactors `utxo::output_script()` to auto detect the...
This pull request enables support for managing multiple public keys in mm2 databases. Initially, a single database instance is generated using the startup public key rmd160. With this update, the...
The main feat here is `taker payment spend fee` negotiation (I guess we will refactor namings in the swaps v2 code and rename this to `taker payment fee`/`funding spend fee`):...
This PR implements pubkey-only mode for the Tendermint protocol, which means we can use any external wallet for wallet and swap operations on Tendermint. Additionally, `ibc_withdraw` RPC is removed and...
related to issue #900 Etomic swap implementation approach was changed to Multi Standalone Etomic Swap contracts (see https://github.com/KomodoPlatform/etomic-swap/pull/7#issuecomment-2074382943) At the first stage we are going to support `EtomicSwapMakerNftV2` and `EtomicSwapTakerV2`...
Add eth EIP1559 priority fee estimator (WiP): - [x] simple priority gas fee estimator based on eth_feeHistory call - [x] loop running the estimator with blocktime period and storing values...
Opening as a draft. Will provide changelog in the coming days.
#### UTXO Fee Improvements: 1. fee-per-kb calculation and improvement: Ensure UTXO fee calculation is based on transaction size and some improvements. 2. Custom Fee Options: Enable users to select low,...
**Bug description** Test test_taker_completes_swap_after_taker_payment_spent_while_offline may fail with error: ``` thread 'docker_tests::swap_watcher_tests::test_taker_completes_swap_after_taker_payment_spent_while_offline' panicked at 'called `Result::unwrap()` on an `Err` value: "!status of 35844273-888e-42dc-9652-5a35f67ff20a: {\"error\":\"rpc:215] dispatcher_legacy:141] lp_swap:1117] saved_swap:211] fs:192] Error deserializing a...