* did refreshCCTPMessageIfNeeded function
* added BridgeTransaction to own @types file
* successful claim tx
* remove constants for cctp contracts
* half way through useClaimingTx
* fix
* did cases for erc20 and eth transfer
* moved claim tx to useClaimingTx
* refactor for abievent types
* add getNativeBridgeMessageClaimedTxHash
* did useBridgeTransactionMessage
* fix build
* fix lint
* implement useCCTPFee
* removed auto-claim for usdc, move messageProof to TransactionDetail
* add loading ui for Claim button
* refactor history.ts file in utils
* fix linting errors
* implement caching of completed tx -> in empirical test cut requests from 24->9, ~2200ms -> ~1600ms response cycle time
* ci fix
* add comment for won't do
* remove 1 redundant cctp api call for claim params
* remove CCTP_TRANSFER_FEE_BUFFER
* did badge
* change linea main logo
* change linea main logo
* address edge case where reattest cause revert to pending
* small pr fixes
* Revert "small pr fixes"
This reverts commit 2404f98419b1b7221bda617ea39f20ab6cad5830.
* fixes applied again
* Update bridge-ui/src/utils/chains.ts
Co-authored-by: Victorien Gauch <85494462+VGau@users.noreply.github.com>
Signed-off-by: kyzooghost <73516204+kyzooghost@users.noreply.github.com>
* simplified code to handle expired cctp message edge case
* fix cctp casing
* fix casing again
* fix git casing issue
* remove comments
* add dynamiccontextprovider param
* change mobileprovider
---------
Signed-off-by: kyzooghost <73516204+kyzooghost@users.noreply.github.com>
Co-authored-by: Victorien Gauch <85494462+VGau@users.noreply.github.com>