AxelarGatewayProxy

Verified contract

Proxy

Active on Base with 128,844 txns
Deployed by via 0xeaa3a9dc at 1555169
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $237.46
ERC-20
Value $23.24
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xda1b18a735440c530a803394d6f152e83be6b0a6ffa8bc4ac2614b22aceaabe4
0xa0a62ff9e70672cdf505f552c76bf8ee3c79f703cab5dd1b5b2fedbcba452132
0x7a049e6071f4bc943df7feecaef2fef11e0671adcd6200734903d8f555e27eb5
0x24313d61d8e0ba5d845dbb7129e391e8c51a2c8f0c00ab56f3be1869e62a48b6
0xaf8d020ec6a48c05f488030a8c5cabd171d0911bdb138389c3ed05ab5877bed4
0xa179e6bebef7176e2fd97e6fb86493c7431e75cc930c968a8b462c2128e3b5d9
0xbdadabdf76eca55b68d5c332e5aea4ea0aa7d952948e401ab5a970d54f64aa5a
0x47ea3fdcb357c09df562e9931503625a97a82eff28eeffba6974b85438fd51ca
0xfb38f990c14db76930f8355dd1a3368b61d653753717f37ec92021f2e04d66b3
0x3f424df93906260d5fc92213874cc532ca147a9c4a205337076d5fd77289e277

Functions
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 keyview returns (address)
getBool(bytes32 keyview returns (bool)
getBytes(bytes32 keyview returns (bytes)
getInt(bytes32 keyview returns (int256)
getString(bytes32 keyview returns (string)
getUint(bytes32 keyview returns (uint256)
getAddress(bytes32 keyview returns (address)
getBool(bytes32 keyview returns (bool)
getBytes(bytes32 keyview returns (bytes)
getInt(bytes32 keyview returns (int256)
getString(bytes32 keyview returns (string)
getUint(bytes32 keyview returns (uint256)
isCommandExecuted(bytes32 commandIdview returns (bool)
isContractCallAndMintApproved(bytes32 commandIdstring sourceChainstring sourceAddressaddress contractAddressbytes32 payloadHashstring symboluint256 amountview returns (bool)
isContractCallApproved(bytes32 commandIdstring sourceChainstring sourceAddressaddress contractAddressbytes32 payloadHashview returns (bool)
tokenAddresses(string symbolview returns (address)
tokenFrozen(stringpure returns (bool)
tokenMintAmount(string symbolview returns (uint256)
tokenMintLimit(string symbolview returns (uint256)
State-modifying
setup(bytes params
approveContractCall(bytes paramsbytes32 commandId
approveContractCallWithMint(bytes paramsbytes32 commandId
burnToken(bytes paramsbytes32
callContract(string destinationChainstring destinationContractAddressbytes payload
callContractWithToken(string destinationChainstring destinationContractAddressbytes payloadstring symboluint256 amount
deployToken(bytes paramsbytes32
execute(bytes input
mintToken(bytes paramsbytes32
sendToken(string destinationChainstring destinationAddressstring symboluint256 amount
setTokenMintLimits(string[] symbolsuint256[] limits
setup(bytes params
transferGovernance(address newGovernance
transferMintLimiter(address newMintLimiter
transferOperatorship(bytes newOperatorsDatabytes32
upgrade(address newImplementationbytes32 newImplementationCodeHashbytes setupParams
validateContractCall(bytes32 commandIdstring sourceChainstring sourceAddressbytes32 payloadHashreturns (bool valid)
validateContractCallAndMint(bytes32 commandIdstring sourceChainstring sourceAddressbytes32 payloadHashstring symboluint256 amountreturns (bool valid)
Events
ContractCall(address indexed senderstring destinationChainstring destinationContractAddressbytes32 indexed payloadHashbytes payload
ContractCallApproved(bytes32 indexed commandIdstring sourceChainstring sourceAddressaddress indexed contractAddressbytes32 indexed payloadHashbytes32 sourceTxHashuint256 sourceEventIndex
ContractCallApprovedWithMint(bytes32 indexed commandIdstring sourceChainstring sourceAddressaddress indexed contractAddressbytes32 indexed payloadHashstring symboluint256 amountbytes32 sourceTxHashuint256 sourceEventIndex
ContractCallExecuted(bytes32 indexed commandId
ContractCallWithToken(address indexed senderstring destinationChainstring destinationContractAddressbytes32 indexed payloadHashbytes payloadstring symboluint256 amount
Executed(bytes32 indexed commandId
GovernanceTransferred(address indexed previousGovernanceaddress indexed newGovernance
MintLimiterTransferred(address indexed previousGovernanceaddress indexed newGovernance
OperatorshipTransferred(bytes newOperatorsData
TokenDeployed(string symboladdress tokenAddresses
TokenMintLimitUpdated(string symboluint256 limit
TokenSent(address indexed senderstring destinationChainstring destinationAddressstring symboluint256 amount
Upgraded(address indexed implementation
Constructor
constructor(address gatewayImplementationbytes params
Fallback and receive
fallback(
receive(
Errors
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(