AxelarGateway
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
27
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "AxelarGateway"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "AxelarGateway"
ABI
ABI objects
Getter at block 22007438
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 epoch) view returns (uint256)
admins(uint256 epoch) view returns (address[] results)
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 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)
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)
ContractCallWithToken(address indexed sender, string destinationChain, string destinationContractAddress, bytes32 indexed payloadHash, bytes payload, string symbol, uint256 amount)
Executed(bytes32 indexed commandId)
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 authModule_, address tokenDeployerImplementation_)
This contract contains no fallback and receive objects.
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)