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

X2E_VILLAINS

Verified contract

Active on Ethereum with 3,798 txns
Deployed by via 0x2ec52b93 at 16696969
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
12 additional variables

No balances found for "X2E_VILLAINS"

0x23392c167e1b4746dd63d730b1561dc27cbbd94cdebd7158d34ef623c6df7551
0xcda12f8e22705cdc5a5a6b4b4ba76eb0427828217e5862688e340a2631fc6f82
0x82f7e561593d9c58865f6e6d6f28f9073988303c19944af297793dbeef285bf5
0x0cf2970ffd9958096d882fce7416c94da45754ced95ac54caa9bce7ff0584107
From
0x7888139c3b1d72a8198a9a8af6eee0ac86db59cff5c386ab8ccad5c91a19fa0c
0xfa78909edfa7ba6c40213744b10a2aa8dc9694ef2c45033decf4436e905e85db
0xe743590270cac98f86ca5cee6d6a1bba5f5dbf928469f0077954415cea45c46e
0x267779fbe241175249209500c1ad27939e8f8b8b5fc807a8ae528fe2edcd02f4
0x03f502309a7762da8803a0e641d0c77377f5ee18b5349ce71ca1d7e38d936b67
0x77e0127fedb61c4ab79301a489962c5b9ff31fb4a18454be9d82a4342e45a7d8

Functions
Getter at block 21214279
CAL(view returns (address)
0xdbaa28cbe70af04ebfb166b1a3e8f8034e5b9fc7
CALLevel(view returns (uint256)
1
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
baseExtension(view returns (string)
.json
contractLockStatus(view returns (uint8)
1
cost(view returns (uint256)
2000000000000000
enableLock(view returns (bool)
true
enableRestrict(view returns (bool)
true
 
getTokensUnderLock(view returns (uint256[])
imageChangeDir(view returns (string)
ic/
maxBmSupply(view returns (uint256)
500
maxPubSaleMintAmount(view returns (uint256)
10
maxSupply(view returns (uint256)
6666
name(view returns (string)
X2E_VILLAINS
owner(view returns (address)
0x5bb5d8bb45c655a24aaa7d8251aee8add469a2e8
saleStage(view returns (uint8)
0
symbol(view returns (string)
X2EV
totalBmSupply(view returns (uint256)
0
totalSupply(view returns (uint256)
6666
withdrawAddress(view returns (address)
0x67caa1b4c959c79a92b81258e5a2c6dbab865dfe
wlSaleCount(view returns (uint8)
2
 
wlSaleDataLength(view returns (uint256)
Read-only
balanceOf(address ownerview returns (uint256)
checkTokenExists(uint256 _tokenIdview returns (bool)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokensUnderLock(uint256 startuint256 endview returns (uint256[])
getWLMearkleRoot(uint8 _wlSaleCountview returns (bytes32)
getWLMintedAmount(address _useruint8 _wlSaleCountview returns (uint8)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isLocked(address holderview returns (bool)
isLocked(uint256 tokenIdview returns (bool)
isWhitelisted(address _useruint256 _tokenIduint256 _newImageIdbytes32[] _merkleProofview returns (bool)
isWhitelisted(address _useruint8 _wlMaxMintAmountbytes32[] _merkleProofview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
publicMintedAmount(addressview returns (uint256)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenCALLevel(uint256view returns (uint256)
tokenLock(uint256view returns (uint8)
tokenToImageId(uint256view returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
walletCALLevel(addressview returns (uint256)
walletLock(addressview returns (uint8)
wlSaleData(uint256view returns (bytes32 WLMearkleRoot)
State-modifying
addLocalContractAllowList(address transferer
addNewWLSale(returns (uint256)
airdropMint(address[] _airdropAddressesuint256[] _UserMintAmount
approve(address operatoruint256 tokenIdpayable 
burnMint(uint256[] _burnTokenIdsuint8 _wlMaxMintAmountbytes32[] _merkleProofpayable 
grantRole(bytes32 roleaddress account
imageChange(uint256 _tokenIduint256 _newImageIdbytes32[] _merkleProofpayable 
mint(uint256 _mintAmountpayable 
removeLocalContractAllowList(address transferer
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseExtension(string _newBaseExtension
setBaseURI(string _newBaseURI
setCAL(address calAddress
setCALLevel(uint256 level
setContractLock(uint8 lockStatus
setCost(uint256 _newCost
setEnableLock(bool _enableLock
setImageChangeDir(string _newImageChangeDir
setMaxBmSupply(uint256 _maxBmSupply
setMaxSupply(uint256 _maxSupply
setRoyaltyFee(uint96 _feeNumerator
setSaleStage(uint8 _saleStage
setTokenCALLevel(uint256 tokenIduint256 level
setTokenLock(uint256[] tokenIdsuint8 lockStatus
setWLMearkleRoot(uint256 _wlSaleCountbytes32 _wlMearkleRoot
setWalletCALLevel(uint256 level
setWalletLock(address touint8 lockStatus
setWithdrawAddress(address _withdrawAddress
setWlSaleCount(uint8 _wlSaleCount
setmaxPubSaleMintAmount(uint256 _newmaxPubSaleMintAmount
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(payable 
wl_mint(uint8 _mintAmountuint8 _wlMaxMintAmountbytes32[] _merkleProofpayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
CalLevelChanged(address indexed operatoruint256 indexed level
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
LocalCalAdded(address indexed operatoraddress indexed transferer
LocalCalRemoved(address indexed operatoraddress indexed transferer
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
TokenLock(address indexed holderaddress indexed operatoruint8 lockStatusuint256 indexed tokenId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
WalletLock(address indexed holderaddress indexed operatoruint8 lockStatus
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

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