-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(release): v2.2.0-beta #2197
base: main
Are you sure you want to change the base?
Commits on Aug 2, 2024
-
feat(nft-swap): complete refund methods (#2129)
This commit does the following: - Resolves issues with NFT swap_v2 tests on Geth. - Updates NFT activation to utilize coins config. - Moves authentication message from Body to Header in Quicknode HTTP requests. - Adds optional `swap_v2_contracts` field for Ethereum platform coin activation.
Configuration menu - View commit details
-
Copy full SHA for 9b01339 - Browse repository at this point
Copy the full SHA 9b01339View commit details
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 62dd72d - Browse repository at this point
Copy the full SHA 62dd72dView commit details
Commits on Aug 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3675f64 - Browse repository at this point
Copy the full SHA 3675f64View commit details
Commits on Aug 8, 2024
-
chore(mm2_main): replace lib.rs by mm2.rs as the root lib (#2178)
Having lib.rs forced us to write #[path = 'file/path.rs'] directive for every module we define, even the trivial ones that didn't need no #[path]. This commit fixes this by setting mm2.rs as the root lib for mm2_main.
Configuration menu - View commit details
-
Copy full SHA for 7723b50 - Browse repository at this point
Copy the full SHA 7723b50View commit details
Commits on Aug 15, 2024
-
feat(cosmos): komodo-defi-proxy support (#2173)
This commit does the following: * Adds new signature algorithm for komodo-defi-proxy (coin-agnostic, pubkey-only mode) * Refactors NFT and ETH proxy to use the new algorithm * Implements proxy support for Tendermint (including WebSocket connections) BREAKING CHANGES: * Updates to Tendermint activation payloads: - 'rpc_urls' field (previously a list of plain string values) is replaced with 'nodes' (a list of JSON objects). * All RPC methods fields controlling komodo-defi-proxy are renamed to 'komodo_proxy', this affects various activations, including ETH/EVM.
Configuration menu - View commit details
-
Copy full SHA for 8b1170d - Browse repository at this point
Copy the full SHA 8b1170dView commit details
Commits on Aug 16, 2024
-
use default value for
komodo_proxy
(#2192)Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8dfd0a9 - Browse repository at this point
Copy the full SHA 8dfd0a9View commit details
Commits on Aug 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25fc412 - Browse repository at this point
Copy the full SHA 25fc412View commit details
Commits on Aug 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 932669a - Browse repository at this point
Copy the full SHA 932669aView commit details
Commits on Aug 30, 2024
-
feat(eth-swap): eth tpu v2 methods, eth docker test enhancements (#2169)
This commit implements EVM TPU taker methods and adds some enhancements for eth docker tests.
Configuration menu - View commit details
-
Copy full SHA for f6e8348 - Browse repository at this point
Copy the full SHA f6e8348View commit details -
feat(sia): extract sia lib to external repo (#2167)
This comit removes any sia lib related code from kdf and uses sia-rust repo as a dependency instead. `my_balance` is also implemented for siacoin in this commit.
Configuration menu - View commit details
-
Copy full SHA for 805ed93 - Browse repository at this point
Copy the full SHA 805ed93View commit details -
chore(test): turn on debug assertion (#2204)
This commit removes zcoin additional chain validation to turn on debug assertion.
Configuration menu - View commit details
-
Copy full SHA for 7ca140a - Browse repository at this point
Copy the full SHA 7ca140aView commit details
Commits on Sep 5, 2024
-
fix(coins): add p2p feature to mm2_net dependency (#2210)
This makes coins a separate crate that can be tested and checked separately.
Configuration menu - View commit details
-
Copy full SHA for ffed860 - Browse repository at this point
Copy the full SHA ffed860View commit details
Commits on Sep 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c366630 - Browse repository at this point
Copy the full SHA c366630View commit details
Commits on Sep 10, 2024
-
chore(RPCs): rename
get_peers_info
RPC to `get_directly_connected_p……eers` (#2195) `get_peers_info` RPC had a misleading name, it only returns the directly connected peers, not all network peers. This commit renames the RPC to `get_directly_connected_peers` which causes a breaking change.
Configuration menu - View commit details
-
Copy full SHA for d1a8ea7 - Browse repository at this point
Copy the full SHA d1a8ea7View commit details
Commits on Sep 13, 2024
-
fix(db): stop creating the all-zeroes dir on KDF start (#2218)
KDF was creating the default all zeroes db dir on start which is not used, this commit fixes this.
Configuration menu - View commit details
-
Copy full SHA for 079ea5e - Browse repository at this point
Copy the full SHA 079ea5eView commit details
Commits on Sep 18, 2024
-
remove the non-sense arguments (#2216)
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6bee9d - Browse repository at this point
Copy the full SHA d6bee9dView commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b27172 - Browse repository at this point
Copy the full SHA 3b27172View commit details -
Configuration menu - View commit details
-
Copy full SHA for baa72a7 - Browse repository at this point
Copy the full SHA baa72a7View commit details
Commits on Sep 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cde7f36 - Browse repository at this point
Copy the full SHA cde7f36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc8388 - Browse repository at this point
Copy the full SHA 4fc8388View commit details
Commits on Sep 24, 2024
-
chore(tests): don't use
.wait()
and useblock_on
instead (#2220)Fixes an issue regarding a tokio tcp stream that breaks because it was spawned in a non-tokio runtime. the `.wait` methods were using a different runtime - from futures - to run the future. This commit uses `block_on(fut.compat())` from KDF's tokio runtime instead.
Configuration menu - View commit details
-
Copy full SHA for 5c324f2 - Browse repository at this point
Copy the full SHA 5c324f2View commit details
Commits on Sep 25, 2024
-
feat(wallets): add
get_wallet_names
rpc (#2202)This commit introduces the `get_wallet_names` RPC method, which allows clients to retrieve information about all wallet names and the currently active one.
Configuration menu - View commit details
-
Copy full SHA for ab23c11 - Browse repository at this point
Copy the full SHA ab23c11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e19bbd - Browse repository at this point
Copy the full SHA 8e19bbdView commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7ef08e4 - Browse repository at this point
Copy the full SHA 7ef08e4View commit details
Commits on Sep 27, 2024
-
feat(CI): handle remote files in a safer way (#2217)
This commit updates GHA runners to use locked scripts rather than always using the latest one from the master branch. It also adds a new GHA helper/plugin to easily download files and verify their checksums.
Configuration menu - View commit details
-
Copy full SHA for 6dc3c7d - Browse repository at this point
Copy the full SHA 6dc3c7dView commit details
Commits on Oct 1, 2024
-
fix(proxy-signature): add message lifetime overflows (#2233)
This commit prevents creating messages for proxy with too long lifetimes.
Configuration menu - View commit details
-
Copy full SHA for 76d4342 - Browse repository at this point
Copy the full SHA 76d4342View commit details
Commits on Oct 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1f3dffa - Browse repository at this point
Copy the full SHA 1f3dffaView commit details
Commits on Oct 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 122112a - Browse repository at this point
Copy the full SHA 122112aView commit details -
fix(legacy-swap): taker failed spend maker payment marked as failed (#…
…2199) This fixes the issue where taker doesn't wait for maker payment spend confirmation. Two new events were added: - "MakerPaymentSpendConfirmed": Success event, fired after "MakerPaymentSpent". - "MakerPaymentSpendConfirmFailed": Error event, means that the taker spend maker payment transaction confirmation was failed.
Configuration menu - View commit details
-
Copy full SHA for 359cb5c - Browse repository at this point
Copy the full SHA 359cb5cView commit details -
fix(orders): fix cancel order race condition using time-based cache (#…
…2232) This commit addresses the issue where cancelled orders can sometimes remain in the orderbook due to P2P message caching and out-of-order message delivery.
Configuration menu - View commit details
-
Copy full SHA for ce18376 - Browse repository at this point
Copy the full SHA ce18376View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e65fefe - Browse repository at this point
Copy the full SHA e65fefeView commit details
Commits on Oct 10, 2024
-
chore(solana): remove solana implementation (#2239)
The solana implementation was removed until it can be redone using the latest solana sdk
Configuration menu - View commit details
-
Copy full SHA for 26b87c3 - Browse repository at this point
Copy the full SHA 26b87c3View commit details -
fix(cosmos): fix tx broadcasting error (#2238)
This commit upgrades cosmrs to version 15 along with other required dependency upgrades to fix the broadcast_tx_commit failure.
Configuration menu - View commit details
-
Copy full SHA for 4e8bc50 - Browse repository at this point
Copy the full SHA 4e8bc50View commit details
Commits on Oct 17, 2024
-
feat(cosmos-offline-tests): prepare IBC channels inside the container (…
…#2246) Fixes the weird "expired channel" bug and re-enables ignored IBC tests.
Configuration menu - View commit details
-
Copy full SHA for ad83236 - Browse repository at this point
Copy the full SHA ad83236View commit details
Commits on Oct 22, 2024
-
remove old p2p implementation (#2248)
There is no point to keep them in the project anymore. Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b90d4dc - Browse repository at this point
Copy the full SHA b90d4dcView commit details
Commits on Oct 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b35a818 - Browse repository at this point
Copy the full SHA b35a818View commit details
Commits on Oct 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df3d39c - Browse repository at this point
Copy the full SHA df3d39cView commit details
Commits on Oct 25, 2024
-
feat(utxo): prioritize electrum connections (#1966)
Refactors electrum client to add min/max connection controls, with server priority based on list order. Electrum client can now operate in single-server mode (1,1) to reduce resource usage (especially beneficial for mobile) or multi-server (legacy) mode for reliability. Higher priority servers automatically replace lower priority ones when reconnecting during periodic retries or when connection count drops below minimum.
Configuration menu - View commit details
-
Copy full SHA for f487947 - Browse repository at this point
Copy the full SHA f487947View commit details -
fix(evm): correctly display eth addr in iguana v2 activation result (#…
…2254) Show full evm coins address in iguana v2 activation result instead of truncated address.
Configuration menu - View commit details
-
Copy full SHA for 8de861d - Browse repository at this point
Copy the full SHA 8de861dView commit details
Commits on Oct 30, 2024
-
refactor(P2P): types and modules (#2256)
Organizes scattered P2P types and modules into a more suitable crate and makes them easier to maintain and accessible directly from the P2P layer
Configuration menu - View commit details
-
Copy full SHA for a538a02 - Browse repository at this point
Copy the full SHA a538a02View commit details
Commits on Nov 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ebdbf7 - Browse repository at this point
Copy the full SHA 1ebdbf7View commit details -
fix(legacy-swap): check for confirmations on recover taker (#2242)
This commit fixes recover funds for taker when the swap was marked as unsuccessful due to the maker payment spend transaction not being confirmed. It also uses the required confirmations from coin config for taker/maker payment spend instead of using 1 confirmation max. This is because some chains require more than 1 confirmation for finality, e.g. Polygon.
Configuration menu - View commit details
-
Copy full SHA for 91d982b - Browse repository at this point
Copy the full SHA 91d982bView commit details
Commits on Nov 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 97d1813 - Browse repository at this point
Copy the full SHA 97d1813View commit details -
fix(hd-wallet): use
CoinBalanceMap
for UTXO and QTUM (#2259)This is to return the same type/json across all coins for GUIs since EVM uses `CoinBalanceMap`
Configuration menu - View commit details
-
Copy full SHA for 295a848 - Browse repository at this point
Copy the full SHA 295a848View commit details
Commits on Nov 6, 2024
-
feat(cosmos): support IBC types in tx history implementation (#2245)
Cosmos transaction history implementation was incorrectly parsing addresses (using the relayer address instead of the cross-chain address) from IBC transactions. This commit fixes the address parsing logic and adds test coverage for it.
Configuration menu - View commit details
-
Copy full SHA for 5328bc3 - Browse repository at this point
Copy the full SHA 5328bc3View commit details -
fix(nft): add token_id field to the tx history primary key, fix balan…
…ce (#2209) This commit also fixes `withdarw_erc1155` decimal issue.
Configuration menu - View commit details
-
Copy full SHA for a1b02c1 - Browse repository at this point
Copy the full SHA a1b02c1View commit details
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 99cb87a - Browse repository at this point
Copy the full SHA 99cb87aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f401497 - Browse repository at this point
Copy the full SHA f401497View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfca6b7 - Browse repository at this point
Copy the full SHA dfca6b7View commit details
Commits on Nov 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 45c9118 - Browse repository at this point
Copy the full SHA 45c9118View commit details
Commits on Nov 14, 2024
-
use safer subtraction on healthcheck expiration check (#2272)
Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d0f812 - Browse repository at this point
Copy the full SHA 4d0f812View commit details