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

Audit FIX: ibc swap pfm issues #359

Merged
merged 5 commits into from
Nov 14, 2023

Conversation

jcompagni10
Copy link
Contributor

Upgrade x/ibcswap to be compatible with PFM v7.0.2

- Fix issues relating to PFMs new overrideReceiver address
- Small cleanup up OnRecvPacket for greater clarity
- Get rid of NonRefundable swap param and just use presence NeutronRefundAddress
  to determine refund behavior.
- Improve refund behavior to allow for IBC refund after failed forward

@jcompagni10 jcompagni10 force-pushed the fix/ibc-_swap_pfm_issues branch from 3df350e to b74d421 Compare November 9, 2023 08:30
- Fix issues relating to PFMs new overrideReceiver address
- Small cleanup up OnRecvPacket for greater clarity
- Get rid of NonRefundable swap param and just use presence NeutronRefundAddress
  to determine refund behavior.
- Improve refund behavior to allow for IBC refund after failed forward
- Add additional validation to ensure that only the amount transfered is used
  for swap
@jcompagni10 jcompagni10 force-pushed the fix/ibc-_swap_pfm_issues branch from b74d421 to 10ab425 Compare November 9, 2023 09:27
go.mod Outdated Show resolved Hide resolved
@pr0n00gler pr0n00gler merged commit 798bb43 into merge_duality_neutron Nov 14, 2023
6 checks passed
jcompagni10 pushed a commit that referenced this pull request Nov 17, 2023
…sues"

This reverts commit 798bb43, reversing
changes made to 483f875.
@pr0n00gler pr0n00gler deleted the fix/ibc-_swap_pfm_issues branch May 9, 2024 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants