Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "DOTs"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21290570 | 5 hours ago | | | 0 | 0.00031304911 | |
| 21282319 | a day ago | | | 0 | 0.00090398585 | |
| 21270812 | 3 days ago | | | 0 | 0.00080313381 | |
| 21257441 | 5 days ago | | | 0 | 0.00053289192 | |
| 21256636 | 5 days ago | | | 0 | 0.00054302036 | |
| 21252357 | 6 days ago | | | 0 | 0.00080475983 | |
| 21245442 | 7 days ago | | | 0 | 0.00077088085 | |
| 21245424 | 7 days ago | | | 0 | 0.00086425186 | |
| 21240961 | 7 days ago | | | 0 | 0.00076852241 | |
| 21238413 | 7 days ago | | | 0 | 0.0012730481 |
ABI
ABI objects
Getter at block 21292000
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
OPERATOR_FILTER_REGISTRY() view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
name() view returns (string)
DOTs
symbol() view returns (string)
DOTS
totalSupply() view returns (uint256)
8301
Read-only
anomalyRolls(uint256) view returns (uint64 evoStage, uint64 anomalyAmount)
approvedContracts(address) view returns (bool)
balanceOf(address owner) view returns (uint256)
currentEvoDots(uint256, uint256) view returns (uint256)
evoData(uint256) view returns (uint8 numTokensNeeded, uint32 startWindow, uint32 endWindow)
explicitOwnershipOf(uint256 tokenId) view returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIds) view returns (struct IERC721ATokenOwnership[])
getApproved(uint256 tokenId) view returns (address)
getMetadata(uint256 tokenId) view returns (struct DOTSMetadata _data)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) pure returns (bool)
tokenURI(uint256 _id) view returns (string)
tokensOfOwner(address owner) view returns (uint256[])
tokensOfOwnerIn(address owner, uint256 start, uint256 stop) view returns (uint256[])
State-modifying
Events approve(address operator, uint256 tokenId)
burn(uint256 _tokenId)
burnFromApprovedContract(uint256 _tokenId)
changeApprovedContract(address _approvedContract, bool _enable)
editEvoDataBatch(uint256[] _evoNums, uint256[] _numTokensNeeded, uint256[] _startWindows, uint256[] _endWindows)
grantRole(bytes32 role, address account)
irrevocablyDisableAddingPreapprovedContracts()
mint(uint256 _evoNum, uint256 _numDots)
mintTo(address _to, uint256 _evoNum, uint256 _numDots)
rawFulfillRandomWords(uint256 requestId, uint256[] randomWords)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
rollAnomalyDots(uint64 _evoStage, uint64 _anomalyAmount)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setCallbackGasLimit(uint32 _callbackGasLimit)
setKeyHash(bytes32 _keyHash)
setRequestConfirmations(uint16 _requestConfirmations)
setSubscriptionId(uint64 _subscriptionId)
setURI(string _uri)
transferFrom(address from, address to, uint256 tokenId)
upgrade(uint256 _primaryTokenId, uint256 _targetEvoNum, uint256[] _tokenIds)
upgradeMultiple(uint256[] _primaryTokenIds, uint256 _targetEvoNum, uint256[] _tokenIdsToBurn)
AddingPreapprovedContractsDisabled(bool isDisabled)
AnomalyRolled(uint256 indexed tokenId, uint256 indexed anomalyNum)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
CallbackGasLimitSet(uint256 limit)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
ContractApprovalUpdated(address contractToUpdate, bool enabled)
DOTMinted(uint256 indexed tokenId, uint256 indexed evoNum, uint256 genes, uint256 mintPassTwoBurns)
DOTUpgraded(uint256 indexed tokenId, uint256 indexed newEvoNum, uint256[] tokenIdsBurned, uint256 mintPassTwoBurns)
DotsUpgraded(uint256[] tokenIds, uint256 indexed newEvoNum, uint256 mintPassTwoBurns, uint256[] tokenIdsBurned)
EvoDataBatchUpdated(uint256[] evoNum, uint256[] numTokensNeeded, uint256[] startWindows, uint256[] endWindows)
KeyHashSet(bytes32 keyhash)
RequestConfirmationsSet(uint256 confirmations)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SubscriptionIdSet(uint256 id)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
UriUpdated(string uri)
constructor(string _name, string _symbol, string _uri, address _mintPassTwo, struct DOTSEvo[] _evoData, address adminWallet, address _vrfCoordinator, bytes32 _keyHash, uint64 _subscriptionId, address _registrant)
This contract contains no fallback and receive objects.
AddPreapprovedContractDisabled()
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
ApproveToCaller()
BalanceQueryForZeroAddress()
BurnedEvoStageHigherThanTargetEvo()
CannotBurnPrimaryToken()
EvoDoesNotExist()
InsufficientBaseAmount()
InvalidQueryRange()
LengthMismatch()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintWindowClosed()
MintZeroQuantity()
MustIncludeAmount()
MustIncludeDotsToUpgrade()
MustUpgradeEvoStage()
NotOwnedBySender()
OnlyCoordinatorCanFulfill(address have, address want)
OperatorNotAllowed(address operator)
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
TokenDoesNotExist()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()
ValueTooHigh()