Marathon OFT

Verified contract

Active on Base with 17,177 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xab7045e89e244ee673072570c4a1abcff95ce13c5243918f3188cf247897509f
0x6320a78fb5c9fb544eb29bc28a89ea8bb18ec309fa1b4b7b0ce16b47a49814ec
0xd016399d9e5d3b3a26ca1dfa5d059ea6639fc849dcee29d977a4deddf78b8125
0xf4cb4309537fee5671a7d86d6b6752333e337c6e386f0255bbd105c37f17ae22
0x1057ac1d5c359eafe54d7d464db6c086bd7babca5a6d6bc7bf77e47db7c286a3
0x9600f8844550614e65e91c589bae1d34a19e168311cfd1dd7c4f460bbbb1ee25
0xfd6208ac7dc62b7c94147e7ac929322448f59691084c89dbbbb46aa6eb32a2fe
0x3db73222d074dda076e630ecb8f0e0c442f331e993b10d24cf9c8c7c55913692
0x46714879e2f84278b6ac043b9ddcef0620dd6b7fd119968eb1eb522f03712cc0
0x0f76c6055ed8330c52e9086f21cfa971f819f506595f6c1664c472e48f0fc684

Functions
Getter at block 22754884
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
NO_EXTRA_GAS(view returns (uint256)
0
PT_SEND(view returns (uint16)
0
circulatingSupply(view returns (uint256)
29812
decimals(pure returns (uint8)
0
fee(view returns (uint256)
0
lzEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
marathonAddress(view returns (address)
0x29d24b2ac84e51f842fb8c1533cd972eb83c65ce
name(view returns (string)
Marathon OFT
owner(view returns (address)
0x8fe3a2a5ae6baa201c26fc7830eb713f33d6b313
precrime(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
MARA
token(view returns (address)
0x7291e8e55ca16dcb2bd654d39282016824eb2699
totalSupply(view returns (uint256)
29812
useCustomAdapterParams(view returns (bool)
false
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
estimateSendFee(uint16 _dstChainIdbytes _toAddressuint256 _amountbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
hasClaimedSomeTokens(uint256[] runnerIdsview returns (bool[])
hasClaimedTokens(uint256 runnerIdview returns (bool)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
payloadSizeLimitLookup(uint16view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
approve(address spenderuint256 amountreturns (bool)
claimFees(returns (bool)
claimTokens(address _touint256[] runnerIdspayable 
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
increaseAllowance(address spenderuint256 addedValuereturns (bool)
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
sendBatchFrom(address _fromuint16[] _dstChainIdsbytes _toAddressuint256[] _amountsaddress _refundAddressaddress _zroPaymentAddressbytes[] _adapterParamsuint256[] _nativeFeespayable 
sendFrom(address _fromuint16 _dstChainIdbytes _toAddressuint256 _amountaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setMarathonAddress(address a
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _remoteChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
setUseCustomAdapterParams(bool _useCustomAdapterParams
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceiveFromChain(uint16 indexed _srcChainIdaddress indexed _touint256 _amount
RetryMessageSuccess(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _payloadHash
SendToChain(uint16 indexed _dstChainIdaddress indexed _frombytes _toAddressuint256 _amount
SetMinDstGas(uint16 _dstChainIduint16 _typeuint256 _minDstGas
SetPrecrime(address precrime
SetTrustedRemote(uint16 _remoteChainIdbytes _path
SetTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
SetUseCustomAdapterParams(bool _useCustomAdapterParams
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(address _layerZeroEndpointuint256 _feeaddress _marathonAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.