AxelarGateway
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
23
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 21270890
allTokensFrozen() pure returns (bool)
false
authModule() view returns (address)
0xe3b83f79fbf01b25659f8a814945ab82186a8ad0
contractId() pure returns (bytes32)
0xad2ae48b4d93c587cd1f0f8f269b84f57dbe98bbe5c61c4b6d324e6a667b3625
governance() view returns (address)
0x0000000000000000000000000000000000000000
implementation() view returns (address)
0x0000000000000000000000000000000000000000
mintLimiter() view returns (address)
0x0000000000000000000000000000000000000000
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)
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)
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 authModule_, address tokenDeployer_)
This contract contains no fallback and receive objects.
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()