AxelarGateway

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x17d53ced at 18389966
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 21242676
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 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
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 authModule_address tokenDeployer_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
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(