OFTPermit

Verified contract

Active on Base with 13,246 txns
Deployed by via 0x4db4c0dd at 13528316
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $11.17
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x6b22a303e704afc777b4c7221831d436df275c32afb7ef231d82889a5eb426d8
0xde4a08cde34628e1580d344be490c358ce4d96b0e439db838059e5cb5004b287
0x14c21b496be2a0c3d7562d5ec9bcfb0fb704ef992e52c8f277a5ecd607f1ebf6
0x1cf2edf3d62f65781265453bd00fdd4845a6076cc6d3e57909e1c7540c656a86
0x92aa95b7b1f93220dc0766c7854ebe2562c6262260bdbcc5a1c58f598bd6871b
0x6ecf87ae7a1be9263ffc8eddb33c8e624015c443b29b887197f5ae2b429a2598
0xbab3bd5d6409f0243f275259ee4448a45198842eacdb48479dbade88cce10041
0x4e57d4140b5a13624150fdbc9cfc542387a5c2ca573b58dd8d73f4b2dfe98e61
0x7810a4f255d472b0c467c71c80ed10440241e35ca659eaea89bd2444d838bc95
0x3a662813fd474a794cb0c37362d1168537cf0fb5d7bb71814c8d3780ffbc2c89

Functions
Getter at block 22736150
DOMAIN_SEPARATOR(view returns (bytes32)
0x3617d3f500816717cf7bbb32bb1efe12246c58dd15d18eea0dd2a83bf167c9d9
SEND(view returns (uint16)
1
SEND_AND_CALL(view returns (uint16)
2
approvalRequired(pure returns (bool)
false
decimalConversionRate(view returns (uint256)
1000000000000
decimals(view returns (uint8)
18
endpoint(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
msgInspector(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
ISKRA TOKEN
oApp(view returns (address)
0xd85eff20288ca72ea9eecffb428f89ee5066ca5c
oAppVersion(pure returns (uint64 senderVersionuint64 receiverVersion)
(senderVersion=1, receiverVersion=2)
oftVersion(pure returns (bytes4 interfaceIduint64 version)
(interfaceId=0x02e49c2c, version=1)
owner(view returns (address)
0x6727b22867e7ece399aa306f94d5521f59a59a12
preCrime(view returns (address)
0x0000000000000000000000000000000000000000
sharedDecimals(view returns (uint8)
6
symbol(view returns (string)
ISK
token(view returns (address)
0xd85eff20288ca72ea9eecffb428f89ee5066ca5c
totalSupply(view returns (uint256)
911864967057752000000000000
Read-only
allowInitializePath(struct Origin originview returns (bool)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
combineOptions(uint32 _eiduint16 _msgTypebytes _extraOptionsview returns (bytes)
enforcedOptions(uint32 eiduint16 msgTypeview returns (bytes enforcedOption)
isComposeMsgSender(struct Originbytesaddress _senderview returns (bool)
isPeer(uint32 _eidbytes32 _peerview returns (bool)
nextNonce(uint32bytes32view returns (uint64 nonce)
nonces(address ownerview returns (uint256)
peers(uint32 eidview returns (bytes32 peer)
quoteOFT(struct SendParam _sendParamview returns (struct OFTLimit oftLimitstruct OFTFeeDetail[] oftFeeDetailsstruct OFTReceipt oftReceipt)
quoteSend(struct SendParam _sendParambool _payInLzTokenview returns (struct MessagingFee msgFee)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
lzReceive(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
lzReceiveAndRevert(struct InboundPacket[] _packetspayable 
lzReceiveSimulate(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
permit(address owneraddress spenderuint256 valueuint256 deadlineuint8 vbytes32 rbytes32 s
renounceOwnership(
send(struct SendParam _sendParamstruct MessagingFee _feeaddress _refundAddresspayable returns (struct MessagingReceipt msgReceiptstruct OFTReceipt oftReceipt)
setDelegate(address _delegate
setEnforcedOptions(struct EnforcedOptionParam[] _enforcedOptions
setMsgInspector(address _msgInspector
setPeer(uint32 _eidbytes32 _peer
setPreCrime(address _preCrime
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 value
EnforcedOptionSet(struct EnforcedOptionParam[] _enforcedOptions
MsgInspectorSet(address inspector
OFTReceived(bytes32 indexed guiduint32 srcEidaddress indexed toAddressuint256 amountReceivedLD
OFTSent(bytes32 indexed guiduint32 dstEidaddress indexed fromAddressuint256 amountSentLDuint256 amountReceivedLD
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PeerSet(uint32 eidbytes32 peer
PreCrimeSet(address preCrimeAddress
Transfer(address indexed fromaddress indexed touint256 value
Constructor
constructor(string _namestring _symboladdress _lzEndpointaddress _delegate
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidDelegate(
InvalidEndpointCall(
InvalidLocalDecimals(
InvalidOptions(bytes options
LzTokenUnavailable(
NoPeer(uint32 eid
NotEnoughNative(uint256 msgValue
OnlyEndpoint(address addr
OnlyPeer(uint32 eidbytes32 sender
OnlySelf(
SimulationResult(bytes result
SlippageExceeded(uint256 amountLDuint256 minAmountLD