Skip to content

Force approve tokens in CCTP relayer #12

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

Open
wants to merge 55 commits into
base: axelar_execute_swap
Choose a base branch
from

Conversation

thal0x
Copy link
Member

@thal0x thal0x commented Aug 9, 2024

Updates token approvals in CCTP relayer to use the SafeERC20.forceApprove function in order to work with USDT. We we .safeApprove in the Axelar contract however it looks like that has been deprecated and forceApprove effectively does the same thing.

@thal0x thal0x self-assigned this Aug 9, 2024
thal0x and others added 29 commits October 30, 2024 13:11
[API-3529] Implement GoFastHandler contract
use forceApprove instead of safeApprove
thal0x and others added 25 commits March 14, 2025 05:41
fix lombard spend and modify transfer event
update lombardTransfer to use minAmountOut parameter
emit lbtc voucher denom in lombard transfer function
fix relay fee transfer in swap + transfer
support native eth in swapAndTransfer
support native tokens in EurekaHandler.transfer
@thal0x thal0x force-pushed the jw/cctp-force-approve branch from 7e34f83 to 3677bc9 Compare April 16, 2025 17:27
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