Skip to content

feat(rpc): add is_success field to legacy MySwapStatusResponse#2371

Merged
shamardy merged 5 commits intodevfrom
feat/swapstatus-is-success
Mar 3, 2025
Merged

feat(rpc): add is_success field to legacy MySwapStatusResponse#2371
shamardy merged 5 commits intodevfrom
feat/swapstatus-is-success

Conversation

@Alrighttt
Copy link
Copy Markdown

This adds an additional field for the my_swap_status RPC response for v1/legacy swaps. This field is only included if the swap is finished and is successful.

@shamardy shamardy force-pushed the feat/swapstatus-is-success branch from 340bce8 to 70a2ab7 Compare February 25, 2025 21:02
@shamardy
Copy link
Copy Markdown
Collaborator

shamardy commented Mar 3, 2025

This PR also allows branch names such as feat/swapstatus-is-success, CI failed to upload binaries because of interpreting the branch name feat/swapstatus-is-success as a path. A fix was added to the PR that changes any / into a - for the paths.

@shamardy
Copy link
Copy Markdown
Collaborator

shamardy commented Mar 3, 2025

@onur-ozkan I can separate the CI changes into a different PR if you think it's better.

@onur-ozkan
Copy link
Copy Markdown

@onur-ozkan I can separate the CI changes into a different PR if you think it's better.

It's fairly simple so no needed.

Copy link
Copy Markdown

@onur-ozkan onur-ozkan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM with/without #2371 (comment)

@shamardy shamardy merged commit c073cf8 into dev Mar 3, 2025
25 checks passed
@shamardy shamardy deleted the feat/swapstatus-is-success branch March 3, 2025 17:10
dimxy pushed a commit that referenced this pull request Mar 5, 2025
* dev:
  feat(rpc): add is_success field to legacy MySwapStatusResponse (#2371)
  fix(key-derivation): use stored Argon2 parameters instead of default values (#2360)
  fix(tests): stabilize `tendermint_coin::test_claim_staking_rewards` (#2373)
  improvement(RPCs): group staking rpcs under a namespace (#2372)
  feat(tendermint): claim delegation rewards (#2351)
  fix(eth-tpu): remove state from funding validation (#2334)
  improvement(rpc-server): rpc server dynamic port allocation (#2342)
  fix(tests): fix or ignore unstable tests (#2365)
  fix(fs): make `filter_files_by_extension` return only files (#2364)
  fix(derive_key_from_path): check length of current_key_material (#2356)
  chore(release): bump mm2 version to 2.4.0-beta (#2346)
  fix(tests): add additional testnet sepolia nodes to test code (#2358)
  fix(swaps): maintain legacy compatibility for negotiation messages (#2353)
  refactor(SwapOps): impl defaults for protocol specific swapops fns (#2354)
  feat(tpu-v2): provide swap protocol versioning (#2324)
  feat(wallet): add change mnemonic password rpc (#2317)
dimxy pushed a commit that referenced this pull request Mar 21, 2025
* dev:
  fix(tx-history): fix unhandled IBC and HTLC events (#2385)
  improvement(dep-stack): replace deprecated `instant` dependency  (#2391)
  feat(tendermint): staking queries (#2377)
  refactor(eth): use trait addr_to_string method instead of old function (#2348)
  fix(ci): use correct rustup component syntax in fmt-and-lint job (#2390)
  refactor(tx-query): use TxSearchRequest for tx queries (#2384)
  refactor(tpu-v2): allow to skip p2p message with taker payment spend preimage for eth (#2359)
  feat(rpc): add is_success field to legacy MySwapStatusResponse (#2371)
  fix(key-derivation): use stored Argon2 parameters instead of default values (#2360)
  fix(tests): stabilize `tendermint_coin::test_claim_staking_rewards` (#2373)
  improvement(RPCs): group staking rpcs under a namespace (#2372)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants