AxelarGasServiceProxy

Verified contract

Proxy

Active on Ethereum with 9,943 txns
Deployed by via 0x9c47c94f at 15448318
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $599.13
ERC-20
Value $3.76
ERC-20
Value $3.21
ERC-20
Value $0.4
ERC-20
--
0x68eb36ef3703726c07f265b67fdabafe6be2a69eb0e52c9a0e24ae2dc8b63a16
0x45ff71ddb05cbebed5a459d91471eadf63419a2a72db293e970cdf545862c4ea
0xe669e256d8b78410f8371aa2693a2a016b10e60b74fee36495c59be36339bd5a
0xedbb197c75fc4fbb6f28808e91353d7a916d1386d98aeecfc4e0c7155c6a2f13
0x856b1a2481be11522af058f8a0772f0322c78f66c537857cef563e841ac77eab
0xf501b08ed15f964fc701d744931cbdf7688ed33ff6c4dc4501bcc60f9926edb8
0xf1ca6bc62e2da719ee7d05bd05b24de694b2cd3fc214310fad00acdaac95152d
0x307547eb14330176c69524444b2def8ada4d7d07861aa6b109b9b5fc9a332b48
0xd38cfbffcc32cca9f2657edfbbe5458379f57df68c6dcf23d77d030e4c9a17cd
0x4db75b928072f1ef7e03ef6bfd0c99d4183b0d29be9614acd180feb366bfc910

Functions
Getter at block 21217758
implementation(view returns (address implementation_)
0xcb5c784dcf8ff342625dbc53b356ed0cbb0ebb9b
contractId(pure returns (bytes32)
0xfaa2f015f2ce5aee225904728de2def86eb8837491efd21f1a04fc20d8e923f6
gasCollector(view returns (address)
0x7ddb2d76b80b0aa19bdea48eb1301182f4ceefbc
implementation(view returns (address implementation_)
0xcb5c784dcf8ff342625dbc53b356ed0cbb0ebb9b
owner(view returns (address owner_)
0x6f24a47fc8ae5441eb47effc3665e70e69ac3f05
pendingOwner(view returns (address owner_)
0x0000000000000000000000000000000000000000
Read-only
estimateGasFee(string destinationChainstringbytes payloaduint256 executionGasLimitbytesview returns (uint256 gasEstimate)
getGasInfo(string chainview returns (struct GasInfo)
State-modifying
init(address implementationAddressaddress newOwnerbytes params
setup(bytes data
acceptOwnership(
addExpressGas(bytes32 txHashuint256 logIndexaddress gasTokenuint256 gasFeeAmountaddress refundAddress
addGas(bytes32 txHashuint256 logIndexaddress gasTokenuint256 gasFeeAmountaddress refundAddress
addNativeExpressGas(bytes32 txHashuint256 logIndexaddress refundAddresspayable 
addNativeGas(bytes32 txHashuint256 logIndexaddress refundAddresspayable 
collectFees(address receiveraddress[] tokensuint256[] amounts
payGas(address senderstring destinationChainstring destinationAddressbytes payloaduint256 executionGasLimitbool estimateOnChainaddress refundAddressbytes paramspayable 
payGasForContractCall(address senderstring destinationChainstring destinationAddressbytes payloadaddress gasTokenuint256 gasFeeAmountaddress refundAddress
payGasForContractCallWithToken(address senderstring destinationChainstring destinationAddressbytes payloadstring symboluint256 amountaddress gasTokenuint256 gasFeeAmountaddress refundAddress
payGasForExpressCall(address senderstring destinationChainstring destinationAddressbytes payloadaddress gasTokenuint256 gasFeeAmountaddress refundAddress
payGasForExpressCallWithToken(address senderstring destinationChainstring destinationAddressbytes payloadstring symboluint256 amountaddress gasTokenuint256 gasFeeAmountaddress refundAddress
payNativeGasForContractCall(address senderstring destinationChainstring destinationAddressbytes payloadaddress refundAddresspayable 
payNativeGasForContractCallWithToken(address senderstring destinationChainstring destinationAddressbytes payloadstring symboluint256 amountaddress refundAddresspayable 
payNativeGasForExpressCall(address senderstring destinationChainstring destinationAddressbytes payloadaddress refundAddresspayable 
payNativeGasForExpressCallWithToken(address senderstring destinationChainstring destinationAddressbytes payloadstring symboluint256 amountaddress refundAddresspayable 
proposeOwnership(address newOwner
refund(address receiveraddress tokenuint256 amount
refund(bytes32 txHashuint256 logIndexaddress receiveraddress tokenuint256 amount
setup(bytes data
transferOwnership(address newOwner
updateGasInfo(string[] chainsstruct GasInfo[] gasUpdates
upgrade(address newImplementationbytes32 newImplementationCodeHashbytes params
Events
ExpressGasAdded(bytes32 indexed txHashuint256 indexed logIndexaddress gasTokenuint256 gasFeeAmountaddress refundAddress
GasAdded(bytes32 indexed txHashuint256 indexed logIndexaddress gasTokenuint256 gasFeeAmountaddress refundAddress
GasInfoUpdated(string chainstruct GasInfo info
GasPaidForContractCall(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashaddress gasTokenuint256 gasFeeAmountaddress refundAddress
GasPaidForContractCallWithToken(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashstring symboluint256 amountaddress gasTokenuint256 gasFeeAmountaddress refundAddress
GasPaidForExpressCall(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashaddress gasTokenuint256 gasFeeAmountaddress refundAddress
GasPaidForExpressCallWithToken(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashstring symboluint256 amountaddress gasTokenuint256 gasFeeAmountaddress refundAddress
NativeExpressGasAdded(bytes32 indexed txHashuint256 indexed logIndexuint256 gasFeeAmountaddress refundAddress
NativeGasAdded(bytes32 indexed txHashuint256 indexed logIndexuint256 gasFeeAmountaddress refundAddress
NativeGasPaidForContractCall(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashuint256 gasFeeAmountaddress refundAddress
NativeGasPaidForContractCallWithToken(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashstring symboluint256 amountuint256 gasFeeAmountaddress refundAddress
NativeGasPaidForExpressCall(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashuint256 gasFeeAmountaddress refundAddress
NativeGasPaidForExpressCallWithToken(address indexed sourceAddressstring destinationChainstring destinationAddressbytes32 indexed payloadHashstring symboluint256 amountuint256 gasFeeAmountaddress refundAddress
OwnershipTransferStarted(address indexed newOwner
OwnershipTransferred(address indexed newOwner
Refunded(bytes32 indexed txHashuint256 indexed logIndexaddress receiveraddress tokenuint256 amount
Upgraded(address indexed newImplementation
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
receive(
Errors
AlreadyInitialized(
EtherNotAccepted(
InvalidImplementation(
NotOwner(
SetupFailed(
InsufficientGasPayment(uint256 requireduint256 provided
InvalidAddress(
InvalidAmounts(
InvalidCodeHash(
InvalidGasUpdates(
InvalidImplementation(
InvalidOwner(
InvalidOwnerAddress(
InvalidParams(
NativeTransferFailed(
NotCollector(
NotOwner(
NotProxy(
SetupFailed(
TokenTransferFailed(
UnsupportedEstimationType(uint8 gasEstimationType