AxelarGateway

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x5a7347a0 at 1555167
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AxelarGateway"

No transactions found for "AxelarGateway"


Functions
Getter at block 22747661
adminEpoch(view returns (uint256)
0
allTokensFrozen(pure returns (bool)
false
authModule(view returns (address)
0x1a920b29ebd437074225caee44f78fc700b27a5d
implementation(view returns (address)
0x0000000000000000000000000000000000000000
tokenDeployer(view returns (address)
0x8a156bca562fb75385c4d41ea6903e270a34b727
Read-only
adminThreshold(uint256 epochview returns (uint256)
admins(uint256 epochview returns (address[] results)
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
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
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
ContractCallWithToken(address indexed senderstring destinationChainstring destinationContractAddressbytes32 indexed payloadHashbytes payloadstring symboluint256 amount
Executed(bytes32 indexed commandId
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 authModule_address tokenDeployerImplementation_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyVoted(
BurnFailed(string symbol
DuplicateAdmin(address admin
ExceedMintLimit(string symbol
InvalidAdminThreshold(
InvalidAdmins(
InvalidAmount(
InvalidAuthModule(
InvalidChainId(
InvalidCodeHash(
InvalidCommands(
InvalidSetMintLimitsParams(
InvalidTokenDeployer(
MintFailed(string symbol
NotAdmin(
NotProxy(
NotSelf(
SetupFailed(
TokenAlreadyExists(string symbol
TokenContractDoesNotExist(address token
TokenDeployFailed(string symbol
TokenDoesNotExist(string symbol