Mafia Nuts

Verified contract

Active on Ethereum with 3,651 txns
Deployed by via 0x67d672e7 at 17433947
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
 (#1274)
ERC-721
--
 (#1272)
ERC-721
--
 (#1265)
ERC-721
--
 (#1264)
ERC-721
--
 (#1260)
ERC-721
--
 (#1255)
ERC-721
--
 (#1249)
ERC-721
--
 (#1247)
ERC-721
--
 (#1241)
ERC-721
--
 (#1236)
ERC-721
--
0x3f9f22c6eaa14094ccda9fb14e88b28b448e99b7595d3c59ea41a71acafd8d9d
0xf092f9fb76db686ceff7ab21dd4e2af26f964a47a602c283cfe5ad324b83f5ab
0x6c92a2491c1bc72e51833aaba2d7ad305e75deb98d41636189dc4ac5b18d6883
0xef050f252622547c4eb534bd1be813511ba2ba952e3fe1091faad171a0b169b6
0x26146a334187804171990b821e8445e13bea4c199a42bd9acede05bd5cf93a1d
0x0db2fa560e181e612cf8fff8c50b8c2f9b9cc6c545975b55c1969b0194c21378
0xfaf89aa429228cebffa3c510810b3bd530c4ed1a4696436cc65e31bbca4c6bea
0x0804911d1d6dd9994b91c272ed13307b8e6ff5da0f7d82deaab776dfd0c043f6
0xca441eb1ab470610692dca2d7b03f51eb4beafe2bcea80492973f8cc50b9e65a
0x81b48c5e9919a836f3089adfb956940981c520c4061d2c150d533db30c049b29

Functions
Getter at block 21230212
DEFAULT_PAYLOAD_SIZE_LIMIT(view returns (uint256)
10000
FUNCTION_TYPE_SEND(view returns (uint16)
1
JAILBREAK_SUPPLY(view returns (uint256)
224
MAX_SUPPLY(view returns (uint256)
1500
MINT_SUPPLY(view returns (uint256)
1276
lzEndpoint(view returns (address)
0x66a71dcef29a0ffbdbe3c6a460a3b5bc225cd675
minGasToTransferAndStore(view returns (uint256)
1
name(view returns (string)
Mafia Nuts
owner(view returns (address)
0x59390ec80dd31a44c4761c04b33687d7e3a2897a
phase(view returns (uint8)
3
precrime(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
NUT
totalSupply(view returns (uint256)
1276
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)
nutMap(addressuint8view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
payloadSizeLimitLookup(uint16view returns (uint256)
phaseInfoMap(uint8view returns (bytes32 merkleRoot)
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 tokenIdpayable 
clearCredits(bytes _payload
forceResumeReceive(uint16 _srcChainIdbytes _srcAddress
jailbreak(address _nutter
lzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nonblockingLzReceive(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payload
nut(bytes32[] _proof
onERC721Received(addressaddressuint256bytesreturns (bytes4)
recoverFT(address _tokenuint256 _amount
recoverNFT(address _tokenuint256 _tokenId
renounceOwnership(
retryMessage(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadpayable 
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
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
setMinDstGas(uint16 _dstChainIduint16 _packetTypeuint256 _minGas
setMinGasToTransferAndStore(uint256 _minGasToTransferAndStore
setPayloadSizeLimit(uint16 _dstChainIduint256 _size
setPhase(uint8 _phase
setPhaseInfo(uint8 _phasestruct MafiaNutsPhaseInfo _phaseInfo
setPrecrime(address _precrime
setReceiveVersion(uint16 _version
setSendVersion(uint16 _version
setTrustedRemote(uint16 _remoteChainIdbytes _path
setTrustedRemoteAddress(uint16 _remoteChainIdbytes _remoteAddress
setURI(string _uri
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
CreditCleared(bytes32 _hashedPayload
CreditStored(bytes32 _hashedPayloadbytes _payload
Deploy(address deployeruint256 timestamp
Jailbreak(address indexed nutteruint256 indexed tokenId
MessageFailed(uint16 _srcChainIdbytes _srcAddressuint64 _noncebytes _payloadbytes _reason
Nut(address indexed nutteruint256 indexed tokenIduint8 indexed phase
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PhaseChange(uint8 indexed phase
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(string _namestring _symboluint256 _minGasToTransferaddress _lzEndpointaddress _team
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(