fix(frontend): confirm EVM deposits via source-chain RPC receipts (#133) #154
No reviewers
Labels
No labels
agent:implement
agent:ready
backend
bug
cannot-reproduce
confirmed
desktop
docs
documentation
duplicate
enhancement
feature
frontend
good first issue
help wanted
high-risk
in-review
invalid
mobile
needs-triage
P0-critical
P1-high
P2-medium
P3-low
qa
QA
question
ready
report
responsive
security
security-escalate
smart-contract
solana
tablet
test-pass
ux
wallet-issue
wallet:keplr
wallet:metamask
wallet:station
wallet:walletconnect
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-bridge-monorepo!154
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/gl-133-evm-receipt-source-rpc"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
depositERC20, the UI stayed on waiting for deposit / timed out despite a mined tx (e.g.0xe1df0e27…7ce3) when the wallet RPC (56.rpc.thirdweb.com) returned 429.waitForTransactionReceiptongetEvmClient(sourceChainConfig)so status reachessuccess,TransferFormparses the Deposit log, and navigates to/transfer/{xchainHashId}.Related to #133 / follow-up to !153.
Test plan
npm run test:run -- src/hooks/useBridgeDeposit.test.ts0xe1df0e27…status success, Bridge Deposit event presentmentioned in commit
f62203b50a