Xana Genesis
Verified contract
Implementation
Active on
Ethereum with 19 txns
Storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Xana Genesis"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15744572 | 2 years ago | | | 0 | 0.0010824449 | |
| 15744533 | 2 years ago | | | 0 | 0.00073001545 | |
| 15744477 | 2 years ago | | | 0 | 0.00082382476 | |
| 15744472 | 2 years ago | | | 0 | 0.00084476093 | |
| 15313769 | 2 years ago | | | 0 | 0.0023877285 | |
| 15192540 | 2 years ago | | | 0.01 | 0.0069861154 | |
| 15192531 | 2 years ago | | | 0 | 0.0025403710 | |
| 15192150 | 2 years ago | | | 0.0001 | 0.0013116776 | |
| 15192122 | 2 years ago | | | 0 | 0.0012017624 | |
| 15192087 | 2 years ago | | | 0 | 0.00058302023 |
ABI
ABI objects
Getter at block 20864644
baseURI() view returns (string)
https://api.xanalia.com/blindBox/get-nft-metaData?chain=ethereum&collectionId=0xA5bfe8eE8a0881CBd3531ba62c0e6b1A48801a8E&tokenId=
name() view returns (string)
Xana Genesis
owner() view returns (address)
0xb80f023c0dfa49397e4e238a462556cc60c1653e
symbol() view returns (string)
XNG
totalSupply() view returns (uint256)
119
Read-only
balanceOf(address owner) view returns (uint256)
delegates(bytes4) view returns (address)
explicitOwnershipOf(uint256 tokenId) view returns (struct ERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIds) view returns (struct ERC721ATokenOwnership[])
funcSignatures(uint256) view returns (bytes)
getApproved(uint256 tokenId) view returns (address)
getNumberOfboxesSold(uint256 currentTime) view returns (uint256)
getRoundDetails(uint256 currentTime) view returns (uint256 _roundId, uint256 startTime, uint256 endTime, uint256 price, uint256 userPurchaseLimit, uint256 maxSupply, uint256 supply, bool iswhiteList)
getSpecificRoundDetails(uint256 _roundId) view returns (uint256 startTime, uint256 endTime, uint256 price, uint256 userPurchaseLimit, uint256 maxSupply, uint256 supply, bool iswhiteList)
getUserBoxCount(uint256 _roundId, address _add) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isUserWhiteListed(uint256 _roundId, address _add) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
tokensOfOwner(address owner) view returns (uint256[])
tokensOfOwnerIn(address owner, uint256 start, uint256 stop) view returns (uint256[])
State-modifying
Events TransferFromAdmin(uint256 tokenId, address to)
addAllowAddress(address _add)
addRound(uint256 price, address seller, uint256 perPurchaseLimit, bool isPublic, uint256 startTime, uint256 endTime, uint256 maxSupply)
approve(address to, uint256 tokenId)
burnAdmin(uint256 tokenId)
buyBox(uint256 _roundId, uint256 limit) payable
editRound(uint256 _roundId, uint256 price, address seller, uint256 perPurchaseLimit, bool isPublic, uint256 startTime, uint256 endTime, uint256 maxSupply)
mint(address to_, uint256 countNFTs_) returns (uint256, uint256)
registerUser(address _add, uint256 _roundId)
registerUsers(address[] _add, uint256 _roundId)
removeAllowAddress(address _add)
removeUser(address _add, uint256 _roundId)
removeUsers(address[] _add, uint256 _roundId)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setBaseURI(string baseURI_)
setMAxSupply(uint256 _maxSupply)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
AddRound(uint256 indexed roundId, uint256 price, address seller, uint256 perPurchaseLimit, uint256 userPurchaseLimit, bool isPublic, uint256 startTime, uint256 endTime, uint256 maxSupply)
AdminTransfer(address from, address to, uint256 indexed tokenId)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BaseURI(string uri)
Burn(uint256 tokenId)
EditRound(uint256 indexed roundId, uint256 price, address seller, uint256 perPurchaseLimit, uint256 userPurchaseLimit, bool isPublic, uint256 startTime, uint256 endTime, uint256 maxSupply)
Mint(uint256 start, uint256 end, uint256 total, address to)
MintWithTokenURI(address indexed collection, uint256 indexed tokenId, address minter, string tokenURI)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PurchaseNFT(uint256 from, uint256 to, uint256 price, uint256 paid, address seller, uint256 _roundId, address buyer)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor()
fallback()
receive()
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
InvalidQueryRange()
MintToZeroAddress()
MintZeroQuantity()
OwnerQueryForNonexistentToken()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()