Closed 0xmilktea closed 3 months ago
@0xmilktea I tried to transfer eth from arbi to icon (or base) clicked transfer its asks me to authorize after I click it then nothing happens
When I try to transfer USDC from ICON to Base, I get this message in Hana and can't move past it:
If I then try to test a USDC transfer to another chain (probably other transactions as well), Base messaging appeared in the modal during the transfer process:
And the transaction still shows as pending in the UI, even though the transaction is marked as approved on xCallScan.
I suspect this behaviour is due to an issue in how transactions are handled when the wallet flags an issue. It's definitely a problem on mainnet as well so it doesn't need to be resolved in this PR, but it is reproducible, so it will help us address the residual UI issues around cross-chain transaction activity.
I'm unable to transfer USDC to Base on any chain. From ICON, the wallet stops it. From Arbitrum & Avalanche, the transaction rolls back halfway through. @FezBox this looks to be a smart contract issue.
REMOVE
link should also use regular casing (Remove
).EDIT: The revert state is a known issue because we have no USDC deposits on Base yet. We can handle for that the same way that's been suggested for the Stability Fund swaps:
When you enter an amount larger than can be sent to the chosen blockchain, make the Transfer button inactive and include this message underneath:
Only [{amount} {ticker}]() is available on {blockchain}.
When there's nothing available:
0 {ticker} is available on {blockchain}.
If you choose to swap 100% of your ETH from Base, the frontend doesn't account for the gas fee so the Swap button in the confirmation modal won't trigger the wallet.
The gas fee is also ignored on the Bridge tab, where you can choose to send 100% of your ETH from Base and Arbitrum, and AVAX from Avalanche.
When you try to transfer from an EVM chain that isn't the active one, typing in an amount greater than the wallet balance won't trigger the Insufficient {ticker}
message. You can open the confirmation modal and switch networks, but then nothing happens when you click Transfer.
The latest updates on your projects. Learn more about Vercel for Git ↗︎