BlockGames

Verified contract

Active on Ethereum with 32,207 txns
Deployed by via 0xeadfd1df at 19489855
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $100,923.24
ERC-20
Value $533.24
0x35db86dd5aa8cccb93fca3565d9c8b9fdef75c95bc192ae4a5a5200209e99ee7
0x2f75191da771aa5f7a90dd0d6a482eadd03ccefe9bb52bc6738abdc32227e7ff
0xc880da5c9427820c5e4f5fbb85098463e0b695abc6255f3010cae21e9f17ef17
0x2dd8743b88727c21702f77066e5b108950bad2c767437471faa30aec059f704c
0xc4a9a4efd3bfe1d7c13b55facb4e87d295e777fd69ae2726436b70f2eeafb263
0xaf4b8390638cb24dac0ae1943daf312cb415fdd4716b02598fa7a0d9a3676290
0xcdadbcd22cffcab28ef5662fc5b701eb472580878ef34f33b0ad2afccb304093
0xea2611a2a1986a07301f2cdc04e9e14805f5e60bce4e0776b96e3e624c74d935
0xa328e4f91fb6926e5e9a273b73906abfdb50c0bc81be20e05019bf7d37952d17
0xbbab2d66a49d9974ebb6d405ca03461d7f19289b19c14b517d1464caba021fec

Functions
Getter at block 21245861
SEND(view returns (uint16)
1
SEND_AND_CALL(view returns (uint16)
2
approvalRequired(pure returns (bool)
false
composeMsgSender(view returns (address sender)
0x8fc17671d853341d9e8b001f5fc3c892d09cb53a
decimalConversionRate(view returns (uint256)
1000000000000
decimals(view returns (uint8)
18
endpoint(view returns (address)
0x1a44076050125825900e736c501f859c50fe728c
msgInspector(view returns (address)
0x0000000000000000000000000000000000000000
name(view returns (string)
BlockGames
oApp(view returns (address)
0x8fc17671d853341d9e8b001f5fc3c892d09cb53a
oAppVersion(pure returns (uint64 senderVersionuint64 receiverVersion)
(senderVersion=1, receiverVersion=1)
oftVersion(pure returns (bytes4 interfaceIduint64 version)
(interfaceId=0x02e49c2c, version=1)
owner(view returns (address)
0x7e548fbdf4e306b2bdf0b87e822f0c77ab4a3a66
preCrime(view returns (address)
0x0000000000000000000000000000000000000000
sharedDecimals(pure returns (uint8)
6
symbol(view returns (string)
BLOCK
token(view returns (address)
0x8fc17671d853341d9e8b001f5fc3c892d09cb53a
totalSupply(view returns (uint256)
1000000000000000000000000000
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)
isPeer(uint32 _eidbytes32 _peerview returns (bool)
nextNonce(uint32bytes32view returns (uint64 nonce)
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 valuereturns (bool)
lzReceive(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
lzReceiveAndRevert(struct InboundPacket[] _packetspayable 
lzReceiveSimulate(struct Origin _originbytes32 _guidbytes _messageaddress _executorbytes _extraDatapayable 
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 valuereturns (bool)
transferFrom(address fromaddress touint256 valuereturns (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 _delegateuint256 _totalSupplyaddress _initialMintRecipient
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
ERC20InsufficientAllowance(address spenderuint256 allowanceuint256 needed
ERC20InsufficientBalance(address senderuint256 balanceuint256 needed
ERC20InvalidApprover(address approver
ERC20InvalidReceiver(address receiver
ERC20InvalidSender(address sender
ERC20InvalidSpender(address spender
FailedInnerCall(
InvalidDelegate(
InvalidEndpointCall(
InvalidLocalDecimals(
InvalidOptions(bytes options
LzTokenUnavailable(
NoPeer(uint32 eid
NotEnoughNative(uint256 msgValue
OnlyEndpoint(address addr
OnlyPeer(uint32 eidbytes32 sender
OnlySelf(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
SimulationResult(bytes result
SlippageExceeded(uint256 amountLDuint256 minAmountLD