AxelarGatewayProxy
Verified contract
Proxy
Active on
Base with 128,844 txns
Unified storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($260.71)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
WETH | ERC-20 | 0.070385 | $3,373.77 |
$237.46 | |
cbBTC | ERC-20 | 0.000234 | $99,146.00 |
$23.24 | |
USA | ERC-20 | 1 | $0.000815 |
$0 | |
Cheems | ERC-20 | 10.134582M | -- | -- | |
| ERC-20 | 2.4K | -- | -- | |
| ERC-20 | 2.4K | -- | -- | |
OHNO | ERC-20 | 772.084049 | -- | -- | |
PEP | ERC-20 | 61.2 | -- | -- | |
GURMY | ERC-20 | 3.33 | -- | -- | |
LZPZ | ERC-20 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22734892 | 3 minutes ago | | | 0 | 0.0000013501849 | |
| 22734830 | 5 minutes ago | | | 0 | 0.0000015727028 | |
| 22734770 | 7 minutes ago | | | 0 | 0.0000013493058 | |
| 22734531 | 15 minutes ago | | | 0 | 0.0000013364918 | |
| 22734472 | 17 minutes ago | | | 0 | 0.0000013493420 | |
| 22734407 | 19 minutes ago | | | 0 | 0.0000015610326 | |
| 22734320 | 22 minutes ago | | | 0 | 0.0000013493809 | |
| 22734260 | 24 minutes ago | | | 0 | 0.0000013487844 | |
| 22734201 | 26 minutes ago | | | 0 | 0.0000013491216 | |
| 22734141 | 28 minutes ago | | | 0 | 0.0000015728195 |
ABI
ABI objects
Getter at block 22734967
allTokensFrozen() pure returns (bool)
false
authModule() view returns (address)
0x96eee595f0acd7d232a9b1de4fcc2a4b2f6b0f3a
contractId() pure returns (bytes32)
0xad2ae48b4d93c587cd1f0f8f269b84f57dbe98bbe5c61c4b6d324e6a667b3625
governance() view returns (address)
0xfdf36a30070ea0241d69052ea85ff44ad0476a66
implementation() view returns (address)
0x99b5fa03a5ea4315725c43346e55a6a6fbd94098
mintLimiter() view returns (address)
0xcc940ae49c78f20e3f13f3cf37e996b98ac3ec68
tokenDeployer() view returns (address)
0xb28478319b64f8d47e19a120209a211d902f8b8f
Read-only
getAddress(bytes32 key) view returns (address)
getBool(bytes32 key) view returns (bool)
getBytes(bytes32 key) view returns (bytes)
getInt(bytes32 key) view returns (int256)
getString(bytes32 key) view returns (string)
getUint(bytes32 key) view returns (uint256)
getAddress(bytes32 key) view returns (address)
getBool(bytes32 key) view returns (bool)
getBytes(bytes32 key) view returns (bytes)
getInt(bytes32 key) view returns (int256)
getString(bytes32 key) view returns (string)
getUint(bytes32 key) view returns (uint256)
isCommandExecuted(bytes32 commandId) view returns (bool)
isContractCallAndMintApproved(bytes32 commandId, string sourceChain, string sourceAddress, address contractAddress, bytes32 payloadHash, string symbol, uint256 amount) view returns (bool)
isContractCallApproved(bytes32 commandId, string sourceChain, string sourceAddress, address contractAddress, bytes32 payloadHash) view returns (bool)
tokenAddresses(string symbol) view returns (address)
tokenFrozen(string) pure returns (bool)
tokenMintAmount(string symbol) view returns (uint256)
tokenMintLimit(string symbol) view returns (uint256)
State-modifying
Events setup(bytes params)
approveContractCall(bytes params, bytes32 commandId)
approveContractCallWithMint(bytes params, bytes32 commandId)
burnToken(bytes params, bytes32)
callContract(string destinationChain, string destinationContractAddress, bytes payload)
callContractWithToken(string destinationChain, string destinationContractAddress, bytes payload, string symbol, uint256 amount)
deployToken(bytes params, bytes32)
execute(bytes input)
mintToken(bytes params, bytes32)
sendToken(string destinationChain, string destinationAddress, string symbol, uint256 amount)
setTokenMintLimits(string[] symbols, uint256[] limits)
setup(bytes params)
transferGovernance(address newGovernance)
transferMintLimiter(address newMintLimiter)
transferOperatorship(bytes newOperatorsData, bytes32)
upgrade(address newImplementation, bytes32 newImplementationCodeHash, bytes setupParams)
validateContractCall(bytes32 commandId, string sourceChain, string sourceAddress, bytes32 payloadHash) returns (bool valid)
validateContractCallAndMint(bytes32 commandId, string sourceChain, string sourceAddress, bytes32 payloadHash, string symbol, uint256 amount) returns (bool valid)
ContractCall(address indexed sender, string destinationChain, string destinationContractAddress, bytes32 indexed payloadHash, bytes payload)
ContractCallApproved(bytes32 indexed commandId, string sourceChain, string sourceAddress, address indexed contractAddress, bytes32 indexed payloadHash, bytes32 sourceTxHash, uint256 sourceEventIndex)
ContractCallApprovedWithMint(bytes32 indexed commandId, string sourceChain, string sourceAddress, address indexed contractAddress, bytes32 indexed payloadHash, string symbol, uint256 amount, bytes32 sourceTxHash, uint256 sourceEventIndex)
ContractCallExecuted(bytes32 indexed commandId)
ContractCallWithToken(address indexed sender, string destinationChain, string destinationContractAddress, bytes32 indexed payloadHash, bytes payload, string symbol, uint256 amount)
Executed(bytes32 indexed commandId)
GovernanceTransferred(address indexed previousGovernance, address indexed newGovernance)
MintLimiterTransferred(address indexed previousGovernance, address indexed newGovernance)
OperatorshipTransferred(bytes newOperatorsData)
TokenDeployed(string symbol, address tokenAddresses)
TokenMintLimitUpdated(string symbol, uint256 limit)
TokenSent(address indexed sender, string destinationChain, string destinationAddress, string symbol, uint256 amount)
Upgraded(address indexed implementation)
constructor(address gatewayImplementation, bytes params)
fallback()
receive()
InvalidImplementation()
NativeCurrencyNotAccepted()
SetupFailed()
BurnFailed(string symbol)
ExceedMintLimit(string symbol)
InvalidAmount()
InvalidAuthModule()
InvalidChainId()
InvalidCodeHash()
InvalidCommands()
InvalidGovernance()
InvalidImplementation()
InvalidMintLimiter()
InvalidSetMintLimitsParams()
InvalidTokenDeployer()
MintFailed(string symbol)
NotGovernance()
NotMintLimiter()
NotProxy()
NotSelf()
SetupFailed()
TokenAlreadyExists(string symbol)
TokenContractDoesNotExist(address token)
TokenDeployFailed(string symbol)
TokenDoesNotExist(string symbol)
TokenTransferFailed()