L2Marathon

Verified contract

Active on Base with 76,952 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4.72
ERC-20
Value $799,780,000,000,000
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
)
ERC-721
--
0x6703aac12c7a2dac9fd2f5b8b23783eb27a4cad7ae7437b33f68d4228f05214e
0x690476e91685ef9f12831fe0e35e4db2ff1d331b53c7f142f3653fe32780e4b7
0x0551dae5b2fbaae262da3428ed033dc9af98a4b98be1c1ceb70cbe9bb4b27752
0x61496898ef6cf8be35a6259ede3cd46c9b3e367f075da99e734915441aa94486
0x711cb2897ed841696e013a92ee56b083073203fe8e8a76998c195c4405405667
0x6aa530cadfb7fc8289d0b94552e992c4158742a9fe7863653a9def9f600ed8c6
0x758b665eb70bfe6a1120fd272f122b8d578a8f1b4677a01cec6ad05691cc029a
0xdce5076b5d07688a9f39f80ae4087167ebb06c872332807c8616e7aac7db0c46
0x3c77edd5fa2d19a5c8a0a090e7cf1075e108fc1defd1ccf6d37c673ad26fda1d
0xa4ce96b61fd06d75093632463abfb8fdde7ec9294021cc375beba725b3c50750

Functions
Getter at block 22734442
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
FUNCTION_TYPE_SEND(view returns (uint16)
1
fee(view returns (uint256)
200000000000000
lzEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
maxMintId(view returns (uint256)
25000000
minGasToTransferAndStore(view returns (uint256)
200000
name(view returns (string)
L2Marathon
nextMintId(view returns (uint256)
24032729
owner(view returns (address)
0x8fe3a2a5ae6baa201c26fc7830eb713f33d6b313
precrime(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
MarathonRunner
Read-only
balanceOf(address ownerview returns (uint256)
dstChainIdToBatchLimit(uint16view returns (uint256)
dstChainIdToTransferGas(uint16view returns (uint256)
estimateSendBatchFee(uint16 _dstChainIdbytes _toAddressuint256[] _tokenIdsbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
estimateSendFee(uint16 _dstChainIdbytes _toAddressuint256 _tokenIdbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getApproved(uint256 tokenIdview returns (address)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
isApprovedForAll(address owneraddress operatorview returns (bool)
isTrustedRemote(uint16 _srcChainIdbytes _srcAddressview returns (bool)
minDstGasLookup(uint16uint16view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
payloadSizeLimitLookup(uint16view returns (uint256)
storedCredits(bytes32view returns (uint16 srcChainIdaddress toAddressuint256 indexbool creditsRemain)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
trustedRemoteLookup(uint16view returns (bytes)
State-modifying
approve(address touint256 tokenId
clearCredits(bytes _payload
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
mint(payable 
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
sendBatchFrom(address _fromuint16 _dstChainIdbytes _toAddressuint256[] _tokenIdsaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
sendFrom(address _fromuint16 _dstChainIdbytes _toAddressuint256 _tokenIdaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
setApprovalForAll(address operatorbool approved
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setDstChainIdToBatchLimit(uint16 _dstChainIduint256 _dstChainIdToBatchLimit
setDstChainIdToTransferGas(uint16 _dstChainIduint256 _dstChainIdToTransferGas
setFee(uint256 _fee
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setMinGasToTransferAndStore(uint256 _minGasToTransferAndStore
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _remoteChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdrawETH(returns (bool)
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
CreditCleared(bytes32 _hashedPayload
CreditStored(bytes32 _hashedPayloadbytes _payload
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ReceiveFromChain(uint16 indexed _srcChainIdbytes indexed _srcAddressaddress indexed _toAddressuint256[] _tokenIds
RetryMessageSuccess(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes32 _payloadHash
SendToChain(uint16 indexed _dstChainIdaddress indexed _frombytes indexed _toAddressuint256[] _tokenIds
SetDstChainIdToBatchLimit(uint16 _dstChainIduint256 _dstChainIdToBatchLimit
SetDstChainIdToTransferGas(uint16 _dstChainIduint256 _dstChainIdToTransferGas
SetMinDstGas(uint16 _dstChainIduint16 _typeuint256 _minDstGas
SetMinGasToTransferAndStore(uint256 _minGasToTransferAndStore
SetPrecrime(address precrime
SetTrustedRemote(uint16 _remoteChainIdbytes _path
SetTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(uint256 _minGasToStoreaddress _layerZeroEndpointuint256 _startMintIduint256 _endMintId
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.