Bytecode-generated storage layout

We've generated a storage layout (with no variable labels) from this contract's bytecode. We've also started a backfill to track the inferred variables.

Skullx

Unverified contract

Proxy

Active on Ethereum with 9 txns
Deployed by via 0x6f72509b at 13865126
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
 (#9879)
ERC-721
--
 (#8283)
ERC-721
--
 (#8122)
ERC-721
--
 (#6352)
ERC-721
--
 (#6141)
ERC-721
--
 (#5483)
ERC-721
--
 (#5033)
ERC-721
--
 (#4537)
ERC-721
--
 (#4101)
ERC-721
--
 (#3886)
ERC-721
--
0xd6de10bc17a51eb0d446d734e5acc58fb6b88d810676b202f8c6115ffe12913c
0xb18de92fe83283acc86a1fbc976b6a0b0f04fcbfa1bc6f9d7c21c8e611e5c0f4
0x58479cea188bf8e902b5e017dd5048a53379addbf292461545ed9e5bbdfd7d94
0x0db09dca6c26b0dacb9f6651ca0d2ed98d3f557ff97b0fc8d77a5f6a74fe9a39
0x1553874404da1783ecc1f4d0c2c866c405ca4fa06fa08c62d162eeb1574a79a8
0x5df49644557daa43a4960c7aacc36215c6a1ef6cdf5f94281ff5a789a38202ca
0xc59c18bf2cd3136a2b8f47e1403df1712b724c16e38d7bec68441c84d23ba845
0x127ad205cbbd57a717e70ae1b6c886fda4b6e9374deb3c98640a4cc30f95fcb1
0xf75a01fa7c339614052a1ff59b5d938a712c8df432924f81ddc3480dcbcf5145

Functions
Getter at block 21178063
decimals(view returns (uint8)
18
factory(view returns (address)
0x0f4676178b5c53ae0a655f1b19a96387e4b8b5f2
getInfos(view returns (uint256 _typestring _namestring _symboluint256 _supply)
(_type=721, _name=Skullx, _symbol=SKULLX20, _supply=15)
name(view returns (string)
Skullx
nftAddress(view returns (address)
0x1dc5d3b2162f9500d7ddec14eb0ba9ccb43bc20c
nftType(view returns (uint256)
721
nftValue(view returns (uint256)
100000000000000000000
symbol(view returns (string)
SKULLX20
totalSupply(view returns (uint256)
1500000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
decodeParams(bytes dataaddress defaultRecipientview returns (addressaddress)
supportsInterface(bytes4 interfaceIdview returns (bool)
track1155(uint256view returns (uint256)
State-modifying
approve(address spenderuint256 amountreturns (bool)
burn(uint256 amount
burnFrom(address accountuint256 amount
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
flashLoan(uint256[] _idsuint256[] _amountsaddress _operatorbytes _params
increaseAllowance(address spenderuint256 addedValuereturns (bool)
init(string _namestring _symboladdress _nftAddressuint256 _nftTypepayable 
multi721Deposit(uint256[] _idsaddress _receipientaddress _referral
multi721Deposit(uint256[] _idsaddress _referral
onERC1155BatchReceived(address operatoraddressuint256[] idsuint256[] valuesbytes datareturns (bytes4)
onERC1155Received(address operatoraddressuint256uint256 valuebytes datareturns (bytes4)
onERC721Received(address operatoraddressuint256bytes datareturns (bytes4)
setParams(uint256 _nftTypestring _namestring _symboluint256 _nftValue
swap1155(uint256[] in_idsuint256[] in_amountsuint256[] out_idsuint256[] out_amountsaddress _receipient
swap721(uint256 _inuint256 _outaddress _receipient
transfer(address recipientuint256 amountreturns (bool)
transferFrom(address senderaddress recipientuint256 amountreturns (bool)
withdraw(uint256[] _tokenIdsuint256[] amountsaddress recipient
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
Withdraw(uint256[] indexed _tokenIdsuint256[] indexed amounts
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.