This contract is being backfilled. You may encounter incomplete storage history.

CSKNFT

Verified contract

Active on Ethereum with 3,489 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 5 additional slots
1 additional variable

No balances found for "CSKNFT"

0x2866b3a98dfe9b708a3f9cebec066e58f9c5d346f5b856e39b659164eca1a3ae
0x224e5bff94b9c0b686fed74439ff94561be51304b8255ee782d72c80c8d13b17
0xc4bada057a6c2eccea55f9b1e806cb0f0fff42148c61e6d203d78e4046398b06
0x1aaf438a6d5829cb19b905f9d15b465cf8227959aefb23af9c7b9777a8bbe191
0xec4737c757ab4e7f2402dccfaef473c2345ce1721ff326c7edb9cc12a083f838
0x8ff48efbba517529e818e2b82e76b173e904af9d9451caa38104942e42415de1
0x4303f24c7fa9597306e70a45617a60a84b30fd560ccedbba400d949958a668b6
0xc8647d941cf634350bbf4d98713ee74211809e0510de6350b58be038f1551bac
0x9cfd94bdb29afef8909dbbf4b944c306c3deb6607dfe327410df97c72ccf1759
0x28e8030d10347f2a3ace021da970f9c9c0fd1a815c37c2fee251ff8f1f121255

Functions
Getter at block 20796024
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_PORTAL_PRICE(view returns (uint256)
1500000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PORTAL_PRICE(view returns (uint256)
1000000000000000
SIGNATURE_VERSION(view returns (string)
1
SIGNING_DOMAIN(view returns (string)
CODESEKAI
TIMELOCK_DEV_ROLE(view returns (bytes32)
0xc333ad7c59d0314e06cdfc5ceb07dfd5c920357439ea113d519954117258ede2
TOTAL_SUPPLY(view returns (uint256)
5555
adminWallet(view returns (address)
0x75550541fc0f9f8601ec21bf14bab7b8f5e2bdb3
baseTokenURI(view returns (string)
https://codesekai-art-asset.s3.ap-southeast-1.amazonaws.com/metadata/
cskGen(view returns (address)
0x9e0d557041c9ef5eed9c2a10db28b449d41aafc1
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=CODESEKAI, version=1, chainId=1, verifyingContract=0x0d7d3a744da812c51b489e0b2e5b88fc38a84256, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
getCurrentTokenId(view returns (uint256)
2730
mintDates(view returns (uint256 START_WHITELISTuint256 END_WHITELISTuint256 START_WAITLISTuint256 END_WAITLISTuint256 MINT_START_DATEuint256 MINT_END_DATE)
(START_WHITELIST=1687618800, END_WHITELIST=1687633199, START_WAITLIST=1687633200, END_WAITLIST=1687651199, MINT_START_DATE=1687651200, MINT_END_DATE=1687662000)
name(view returns (string)
CodeSekaiNFT
owner(view returns (address)
0xd7e32913932a04e9d13c490bfbabbff848dec706
signWallet(view returns (address)
0xf12cd914a5e1c74408014b83022ba16f8e95711a
symbol(view returns (string)
CSK
timelockAddress(view returns (address)
0xb4a2994802c46d7bd3d3ea2eda50a583610e2757
totalSupply(view returns (uint256)
2730
Read-only
balanceOf(address ownerview returns (uint256)
checkFlagStatus(uint256 tokenIdview returns (bool)
checkMetadata(uint256 tokenIdview returns (string)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getUserTokenAndInfos(address userAddressuint256 cursoruint256 resultsPerPageview returns (struct CSKNFTUserAsset[] userAssetsuint256 newCursor)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenInfo(uint256view returns (uint256 tokenIdbool isAvailablestring metadata)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
updateTokenNonces(addressview returns (uint256)
State-modifying
approve(address touint256 tokenId
burn(uint256 tokenId
grantRole(bytes32 roleaddress account
mint(address _userAddrstring metadatauint8 _mintType
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAdminWallet(address _adminWallet
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseTokenURI
setCSKGen(address newCSKGen
setPeriods(uint256 startWhitelistTimeuint256 endWhitelistTimeuint256 startWaitlistTimeuint256 endWaitlistTimeuint256 startMintTimeuint256 endMintTime
setPortalPrice(uint256 newPrice
setSignWallet(address _signWallet
setTimelock(address newTimelockAddress
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateFlagStatus(struct CSKNFTSignInfo _infopayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ChangeItemStatus(address indexed userAddressstruct CSKNFTSignInfo arg1
ChangeSignWallet(address indexed prevSignWalletaddress indexed newSignWalletaddress indexed executor
EIP712DomainChanged(
MintNft(address indexed userAddressuint256 indexed tokenIduint256 createdAtstring metadatauint8 indexed _mintType
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetAdminWallet(address indexed preAdminWalletaddress indexed adminWallet
SetBaseURI(string indexed prevBaseURIstring indexed baseURI
SetCSKGen(address indexed prevCSKGenaddress indexed newCSKGen
SetPeriods(uint256 startWhitelistTimeuint256 endWhitelistTimeuint256 startWaitlistTimeuint256 endWaitlistTimeuint256 startMintTimeuint256 endMintTimeaddress indexed executer
SetPortalPrice(uint256 indexed prePortalPriceuint256 indexed portalPrice
SetTimelock(address indexed prevTimelockAddressaddress indexed newTimeLockAddress
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _baseTokenUriaddress _adminWalletaddress _signWalletaddress _timelockAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidShortString(
StringTooLong(string str