Merkly OFT

Verified contract

Active on Base with 237,236 txns
Deployed by via 0xf997dd80 at 1439693
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $11.76
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x09544edcd92ca54d662fafbecabdebd4a874347644cbb1ed9ee0d477609a015a
0xd2b223ad68ed877eb9afa4507a46a32a6921582470b36045f1028d447e1022c9
0x453520b9fe20f51bb5509340594c3220dd94392e4fa9814f556d09669eb4c964
0x23da2716ee34911da40b86608c3a4816f3751b3d46ad2ae8b673327499aed7ae
0x30649ec37e4c53b1e2119d93ebdbed0831bb2f496fa547467b0bd35b96176318
0xcaa69d3a4b463f556938673e37b4d22f11d1fa07f862314c35c4134c7afdebdd
0xcb07e6d208b95193406c1e0947f037ee43bfb3c91446167c09964692d1f0dd63
0x932d259beb79757919b9fbe74e5b04f5aada31aae71bfa95f9e697d08564f259
0xd400c2b8bdc743e3fc8245976de464800c454d43996855a43df0dcd6687de272
0xc9dff2586259c7eab07292b84886d2223e4d25f8fff2e3d6770f23a0af6f2618

Functions
Getter at block 22738051
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)
4157858355113224680001873
decimals(view returns (uint8)
18
fee(view returns (uint256)
2500000000000
lzEndpoint(view returns (address)
0xb6319cc6c8c27a8f5daf0dd3df91ea35c4720dd7
name(view returns (string)
Merkly OFT
owner(view returns (address)
0xe077e1fce7f296f151eb61e128dfb5362716e133
precrime(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
MERK
token(view returns (address)
0x5f45cd59ba7f2f6bcd935663f68ee1debe3b8a10
totalSupply(view returns (uint256)
4157858355113224680001873
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)
estimateSendFee2(uint16 _dstChainIdbytes payloadbool _useZrobytes _adapterParamsview returns (uint256 nativeFeeuint256 zroFee)
failedMessages(uint16bytesuint64view returns (bytes32)
getConfig(uint16 _versionuint16 _chainIdaddressuint256 _configTypeview returns (bytes)
getTrustedRemoteAddress(uint16 _remoteChainIdview returns (bytes)
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 valuereturns (bool)
decreaseAllowance(address spenderuint256 requestedDecreasereturns (bool)
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
increaseAllowance(address spenderuint256 addedValuereturns (bool)
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
mint(address _touint256 _amountpayable 
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
sendFrom(address _fromuint16 _dstChainIdbytes _toAddressuint256 _amountaddress _refundAddressaddress _zroPaymentAddressbytes _adapterParamspayable 
setConfig(uint16 _versionuint16 _chainIduint256 _configTypebytes _config
setFee(uint256 _fee
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 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (bool)
transferOwnership(address newOwner
withdraw(payable 
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 _layerZeroEndpoint
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ERC20FailedDecreaseAllowance(address spenderuint256 currentAllowanceuint256 requestedDecrease
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account