Marathon OFT

Verified contract

Active on Base with 17,163 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0
0xc3a281b8e1ee7073b6d3cc2b50f76efc4155560a2fb71c94fae8ee86cdfdd33a
0xc9617a94f463235ae394d2dae5bee6f9c6d48151d10ec79f2fb056e05492589d
0x91bc95a6689c6e2207b1e89b02ed33828c4dc89a10b9ecd23aee5dee71038949
0x2b00b5962ad839096659942fdabf5297786dc0616515c116a187a9244fac183b
0x61f224593276064812a55e497d72b5fcc4ef35fc8a11747c49826d84cae65896
0xe1a38dbb8f7bc43c3f50abc0a042ec1b2177fb9d877fd687cafa0e6e67a1404d
0x5494b45ec2c1513010f02fe6c46cb4b89baebdf92d8e6bab08aa99f44c467adc
0x8be0327ae860bfde90c6c9ecb1370b32e74077b073bbf5564a7a351648420d2d
0x01059013f807f2e25b99f052652ce3257a561afbbbab5b00d3f984d3710b2de1
0x7b49a2eaa73998a456e650f411dc4a2a74930070588597d23ef01ec9863a49ac

Functions
Getter at block 21754374
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)
29785
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)
29785
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.