SuperformRouter

Verified contract

Active on Base with 196,424 txns
Deployed by via 0xa50892bb at 9651549
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $158
ERC-20
Value $14.79
ERC-20
Value $7.99
ERC-20
Value $2.01
ERC-20
Value $0.69
ERC-20
Value $0.11
ERC-20
Value $0.05
ERC-20
--
ERC-20
--
ERC-20
--
0x64c3dde2a920f93e7248794d52245022b4509abf33756498c5008b5892b07772
0x97139fed51ece6533229fbc69d144351d6992e5813f5bef2eeb0635ea2238bd7
0xa6a49fee22235cda14656210b7d2d762d5fbbe0cbd91e6792d76c4d17e0072e2
0x4e7f58961f39308505fb77595efc9f75402d096f31e90b590c6973f9814feb68
0x8e9ce7eb96f8261f3e1ce488d35f366760e746db9d599f039c780cea42d5034d
0xdc7899830f04d54c228fb6891e40a9b2ab55aa7b359a54465a11b1bc0d1dde79
0xdef004bd452f9ce3a2a94b226c152db05c2efb1ea1914a9219bf6fbfe711f029
0xafb44d2097fc55f5dc522ec38eaffe085fab370d146debbf243dd25b32b7b776
0x50debc758b3378382395fc4ff3025bc5a73ac44d21cace3a0892c19185d5bd1f
0xaf9a52033cbd060a46666a992b1b67e8f39271093c430a0d0254a80bef2858eb

Functions
Getter at block 22735457
CHAIN_ID(view returns (uint64)
8453
payloadIds(view returns (uint256)
48683
superRegistry(view returns (address)
0x17a332dc7b40ae701485023b219e9d6f493a2514
Read-only

This contract contains no read-only function objects.

State-modifying
forwardDustToPaymaster(address token_
multiDstMultiVaultDeposit(struct MultiDstMultiVaultStateReq req_payable 
multiDstMultiVaultWithdraw(struct MultiDstMultiVaultStateReq req_payable 
multiDstSingleVaultDeposit(struct MultiDstSingleVaultStateReq req_payable 
multiDstSingleVaultWithdraw(struct MultiDstSingleVaultStateReq req_payable 
singleDirectMultiVaultDeposit(struct SingleDirectMultiVaultStateReq req_payable 
singleDirectMultiVaultWithdraw(struct SingleDirectMultiVaultStateReq req_payable 
singleDirectSingleVaultDeposit(struct SingleDirectSingleVaultStateReq req_payable 
singleDirectSingleVaultWithdraw(struct SingleDirectSingleVaultStateReq req_payable 
singleXChainMultiVaultDeposit(struct SingleXChainMultiVaultStateReq req_payable 
singleXChainMultiVaultWithdraw(struct SingleXChainMultiVaultStateReq req_payable 
singleXChainSingleVaultDeposit(struct SingleXChainSingleVaultStateReq req_payable 
singleXChainSingleVaultWithdraw(struct SingleXChainSingleVaultStateReq req_payable 
Events
Completed(
CrossChainInitiatedDepositMulti(uint256 indexed payloadIduint64 indexed dstChainIduint256[] superformIdsuint256[] amountsInuint8[] bridgeIdsuint8[] ambIds
CrossChainInitiatedDepositSingle(uint256 indexed payloadIduint64 indexed dstChainIduint256 superformIdsuint256 amountInuint8 bridgeIduint8[] ambIds
CrossChainInitiatedWithdrawMulti(uint256 indexed payloadIduint64 indexed dstChainIduint256[] superformIdsuint8[] ambIds
CrossChainInitiatedWithdrawSingle(uint256 indexed payloadIduint64 indexed dstChainIduint256 superformIdsuint8[] ambIds
RouterDustForwardedToPaymaster(address indexed tokenuint256 indexed amount
Constructor
constructor(address superRegistry_
Fallback and receive
receive(
Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
BLOCK_CHAIN_ID_OUT_OF_BOUNDS(
ERC1155InvalidReceiver(address receiver
FAILED_TO_EXECUTE_TXDATA(address token
FailedInnerCall(
INSUFFICIENT_ALLOWANCE_FOR_DEPOSIT(
INSUFFICIENT_BALANCE(
INSUFFICIENT_NATIVE_AMOUNT(
INVALID_ACTION(
INVALID_CHAIN_ID(
INVALID_DEPOSIT_TOKEN(
INVALID_SUPERFORMS_DATA(
NO_TXDATA_PRESENT(
SafeERC20FailedOperation(address token
ZERO_ADDRESS(
ZERO_AMOUNT(