ERC721ARandomizedCollectionV2
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
9
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional
variables
Balances ($0.00)
No balances found for "ERC721ARandomizedCollectionV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15136018 | 2 years ago | | | 0 | 0.00047839928 |
ABI
ABI objects
Getter at block 21258886
MAX_SUPPLY_LIMIT() view returns (uint256)
1000000000
PAYOUT_CONTRACT_ADDRESS() view returns (address)
0xa95850bb73459adb9587a97f103a4a7cce59b56e
burnable() view returns (bool)
false
dualSignerAddress() view returns (address)
0x0000000000000000000000000000000000000000
isLocked() view returns (bool)
false
loaningActive() view returns (bool)
false
maxMint() view returns (uint64)
1
maxSupply() view returns (uint64)
100
name() view returns (string)
offset() view returns (uint64)
0
owner() view returns (address)
0x364360e81ff5568e8ff6cef8426bd2f4056d71d2
partnershipAddress() view returns (address)
0x0000000000000000000000000000000000000000
referralAddress() view returns (address)
0x0000000000000000000000000000000000000000
revenueShareAddress() view returns (address)
0x0000000000000000000000000000000000000000
seqMintLimit() view returns (uint64)
5
splits() view returns (uint64 ownerRoyaltyBPS, uint64 payoutBPS, uint64 revenueShareBPS, uint32 referralBPS, uint32 partnershipBPS)
(ownerRoyaltyBPS=0, payoutBPS=500, revenueShareBPS=0, referralBPS=0, partnershipBPS=0)
symbol() view returns (string)
tokenDirectory() view returns (string)
totalBurned() view returns (uint256)
0
totalMinted() view returns (uint256)
0
totalSupply() view returns (uint256)
0
transactionMax() view returns (uint64)
1
Read-only
balanceOf(address owner) view returns (uint256)
getActiveVersion(address address_) view returns (uint256)
getAddressData(address addr) view returns (struct ERC721AAddressData)
getApproved(uint256 tokenId) view returns (address)
getCurrentPrice(uint256[4] pricesAndTimestamps) view returns (uint256)
getOwnershipData(uint256 tokenId) view returns (struct ERC721ATokenOwnership)
hashToSignForAllowList(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount) view returns (bytes32)
hashToSignForMint(uint256 version, uint256 amount, uint256 sigAmount, uint256[4] pricesAndTimestamps) view returns (bytes32)
hashToSignToSellToken(uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps) view returns (bytes32)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256, uint256 _salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenOwnerOnLoan(uint256 tokenId) view returns (address)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events approve(address to, uint256 tokenId)
burn(uint256 tokenId)
buyToken(address seller, uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps, bytes signature, bytes dualSignature) payable
cancelAllowList(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount)
cancelMint(uint256 version, uint256 amount, uint256 sigAmount, uint256[4] pricesAndTimestamps)
cancelSale(uint256 version, uint256 nonce, uint256 tokenId, uint256[4] pricesAndTimestamps)
changeNameAndSymbol(string _newName, string _newSymbol)
changeTokenURI(string baseURI_, string revealTokenDirectory, bool shouldOffset)
init(bool[2] bools, address[4] addresses, uint256[10] uints, string[4] strings, bytes[2] signatures)
loan(uint256 tokenId, address receiver)
lockTokenSupply()
lockTokenURI()
mint(uint256 version, uint256 amount, uint256 buyAmount, uint256 sigAmount, uint256[4] pricesAndTimestamps, bytes signature, bytes dualSignature) payable
mintAllow(address allowedAddress, uint256 version, uint256 nonce, uint256 price, uint256 amount, uint256 buyAmount, bytes signature, bytes dualSignature) payable
ownerMint(address[] recipients, uint256[] amounts, uint256 chunk)
renounceOwnership()
retrieveLoan(uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setDualSigner(address alt)
setLoaningActive(bool _loaningActive)
setRequireOwnerOnAllowlist(bool required)
setRoyaltiesBPS(uint256 newBPS)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
updateVersion(uint256 version)
withdrawBalance(uint256 withdrawAmount)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BalanceWithdrawn(uint256 balance)
BaseURIChanged(string baseURI)
DualSignerChanged(address newSigner)
Loan(address indexed from, address indexed to, uint256 indexed tokenId)
LoanRetrieved(address indexed from, address indexed to, uint256 indexed tokenId)
LoaningActive(bool active)
Minted(address indexed buyer, uint256 amount, uint256 unitPrice, bytes32 hash)
NameChanged(string name)
OwnerMinted(uint256 chunk)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RequireOwnerOnAllowList(bool required)
RoyaltyUpdated(uint256 bps)
SaleCancelled(address indexed seller, bytes32 hash)
SaleCompleted(address indexed seller, address indexed buyer, uint256 indexed tokenId, uint256 price, bytes32 hash)
SymbolChanged(string symbol)
TokenDirectoryLocked()
TokenSupplyLocked(uint256 supply)
TokensRevealed(string tokenDirectory)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
VersionChanged(address indexed seller, uint256 version)
WithdrawSplitsSet(address indexed revenueShareAddress, address indexed referralAddress, address indexed partnershipAddress, uint256 payoutBPS, uint256 revenueShareBPS, uint256 referralBPS, uint256 partnershipBPS)
constructor(bool[2] bools, address[4] addresses, uint256[10] uints, string[4] strings, bytes[2] signatures)
This contract contains no fallback and receive objects.
AlreadyInitiated()
AlreadySetSeqMintLimit()
ApprovalCallerNotOwnerNorApproved()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
BeforeStartTime()
CallerNotOwner()
CannotChangeStartTokenId()
ChunkAlreadyProcessed()
CollectionDataLocked()
CollectionTooLarge()
InsufficientValue()
InvalidBuyAmount()
InvalidChunk()
InvalidSender()
InvalidStartEndPrices()
InvalidStartEndTimes()
InvalidVersion()
LoansInactive()
MintExistingToken()
MintToZeroAddress()
MustHaveDualSignature()
MustHaveOwnerSignature()
MustHaveTokenOwnerSignature()
MustHaveVerifiedSignature()
MustMintNormal()
MustMintSequential()
NoContractMinting()
NotBurnable()
NotTokenLoaner()
OverMaxRoyalties()
OverSignatureLimit()
OverTokenLimit()
OverTransactionLimit()
OverWalletLimit()
OwnerNotZero()
QueryForNonexistentToken()
SaleInactive()
SellerNotOwner()
TokenOnLoan()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
WithdrawSplitsTooHigh()