Skip to content
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

feat(ETH): add eth access list (experimental) #2170

Open
wants to merge 24 commits into
base: dev
Choose a base branch
from
Open

Commits on Jul 15, 2024

  1. Configuration menu
    Copy the full SHA
    08c9d64 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    a28547b View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. Configuration menu
    Copy the full SHA
    8b0c8cb View commit details
    Browse the repository at this point in the history
  2. more access lists: fix web3 tx build with access list, add list for m…

    …etamask, add conf to use access list, edit lists to remove contract address item (no gas reducing)
    dimxy committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    1304d85 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b85d22f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev' into add-eth-access-list

    * dev:
      feat(nft-swap): add standalone maker contract and proxy support (#2100)
      feat(ETH): add `gas_limit` coins param to override default values (#2137)
      feat(tendermint): implement better sequence resolving logic (#2164)
      ci(artifact): add target for macos on apple silicon (#2163)
      fix(helpers): extend http to ws address conversion (#2166)
      fix(makerbot): add "testcoin" to provider options (#2161)
      fix(hd_wallet): make extended pubkey of hd wallet generic (#2159)
      fix(docker-tests): implement containers runtime directories (#2162)
      feat(tendermint): improve the `max` handling for tendermint withdraw (#2155)
      revert #2158 (comment) (#2160)
      ci(artifacts): upload build artifacts with in-tree script (#2158)
      test(tendermint): migrate to local/offline containerized testnets (#2128)
      use easingthemes/[email protected] for all builds except windows (#2157)
      chore(bin): rename mm2 binaries to kdf (#2126)
    dimxy committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    1722ec6 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Merge branch 'dev' into add-eth-access-list

    * dev:
      chore(mm2_main): replace lib.rs by mm2.rs as the root lib (#2178)
      chore(release): bump mm2 version to 2.2.0-beta (#2188)
      ci(docker-tests): ignore tendermint IBC tests for now (#2185)
      feat(nft-swap): complete refund methods (#2129)
      chore(release): add changelog entries for v2.1.0-beta (#2165)
      fix(zcoin): don't force low r signing to generate htlc pubkey for zcoin (#2184)
      chore(rust-analyzer): add rust-analyzer into the workspace toolchain (#2179)
      chore: migrate .cargo/config to .cargo/config.toml to avoid deprecation warning (#2177)
      fix(swaps): ensure taker payment spend confirmations (#2176)
    dimxy committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    35f98b7 View commit details
    Browse the repository at this point in the history
  2. fix after merge

    dimxy committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    9aa5422 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    eb53960 View commit details
    Browse the repository at this point in the history
  2. fix clippy

    dimxy committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    df99cc5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a7ec766 View commit details
    Browse the repository at this point in the history
  4. add swap negotiation protocol version support and eth tx type activat…

    …ion by remote version
    dimxy committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    9688ec9 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. fix negotiation version as dedicate p2p topic (prev solution to exten…

    …d swap msg enum was not compatible with old nodes)
    dimxy committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    d7c80c3 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. fix SwapMsg back to make it compatible with old nodes, add SwapExt an…

    …d "swapext" topic to provide versioning to negotiation
    dimxy committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    91078a6 View commit details
    Browse the repository at this point in the history
  2. fix comment

    dimxy committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    fc78c9e View commit details
    Browse the repository at this point in the history
  3. fix subscribe to new topic

    dimxy committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    95fa60c View commit details
    Browse the repository at this point in the history
  4. fix clippy

    dimxy committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    8705845 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1ee0949 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    35de663 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Merge branch 'dev' into add-eth-access-list

    * dev:
      chore(RPCs): rename `get_peers_info` RPC to `get_directly_connected_peers` (#2195)
      chore(WASM-builds): remove `wasm-opt` overriding (#2200)
      fix(coins): add p2p feature to mm2_net dependency (#2210)
      chore(test): turn on debug assertion (#2204)
      feat(sia): extract sia lib to external repo (#2167)
      feat(eth-swap): eth tpu v2 methods, eth docker test enhancements (#2169)
      fix(cors): allow OPTIONS request to KDF server (#2191)
      docs(README): update commit badges to use dev branch (#2193)
      use default value for `komodo_proxy` (#2192)
      feat(cosmos): komodo-defi-proxy support (#2173)
    dimxy committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    e73722e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8175093 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92fc0f3 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Merge branch 'dev' into add-eth-access-list

    * dev:
      fix(orders): fix cancel order race condition using time-based cache (#2232)
      fix(legacy-swap): taker failed spend maker payment marked as failed (#2199)
      chore(adex-cli): deprecate adex-cli (#2234)
      feat(new-RPC): connection healthcheck implementation for peers  (#2194)
      fix(proxy-signature): add message lifetime overflows (#2233)
      feat(CI): handle remote files in a safer way (#2217)
      chore(doc): update issue address in README (#2227)
      fix(merge): remove duplicated db_root function (#2229)
      feat(wallets): add `get_wallet_names` rpc (#2202)
      chore(tests): don't use `.wait()` and use `block_on` instead (#2220)
      fix(native-rpc): remove escaped response body (#2219)
      fix(clippy): fix coins mod clippy warnings in wasm (#2224)
      feat(core): handling CTRL-C signal with graceful shutdown (#2213)
      docs(README): fix typos (#2212)
      remove the non-sense arguments (#2216)
      fix(db): stop creating the all-zeroes dir on KDF start (#2218)
    dimxy committed Oct 4, 2024
    Configuration menu
    Copy the full SHA
    6b569d7 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Merge branch 'dev' into add-eth-access-list

    * dev:
      feat(cosmos-offline-tests): prepare IBC channels inside the container  (#2246)
      fix(cosmos): fix tx broadcasting error (#2238)
      chore(solana): remove solana implementation (#2239)
      chore(cli): remove leftover subcommands from help message (#2235)
    dimxy committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1c9d1f2 View commit details
    Browse the repository at this point in the history