XSublimatio

Verified contract

Active on Ethereum with 489 txns
Deployed by via 0x5303975f at 15054548
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3,718.25
0x40caf2b837049c55468de110b0396b78a660c39ddad29de44f450d49763b77c7
0xc2717037c91fe4a8da578976f49832d450d91e154287b3c03c11abb63ab4c002
0xddba5c3027d057b76b1db81bf5553d94c183dd12796f3b2832b9f70f35d68649
0x139ef1727a78b9611cad1cdb06d609ad28973eba1e6b44d78cefef6775161561
0x50146ab3b5751e8d0ed721464eace26441fb88ce17a1c08111aedbeb7a073b3a
0x25d7ac4752d646633f44225b72d179930ca7ef1d58eca4345f059b33f5838c2d
0x1835496352c00407836bff5d3f74b1908c13cbba1f0368b45b83a9892a05e93d
0xd4cfdaccf07f7b6c18840226119c829b703e31d60558c21f506a26336a8df6b0
0xeb6151f699a9e266fd508982c3b26c3dc307c96bd6dd4acbbbfc7067383133a4
0xbfc0a066f6d218e14a49522255f53b09b2e03107b7c93f184c7ba16437a41f0d

Functions
Getter at block 20914538
LAUNCH_TIMESTAMP(view returns (uint256)
1657314000
assetGeneratorHash(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
availabilities(view returns (uint256[63] moleculesAvailabilities_uint256[19] drugAvailabilities_)
(moleculesAvailabilities_=[2846, 229, 135, 108, 113, 109, 111, 115, 101, 92, 88, 89, 81, 85, 76, 48, 28, 36, 34, 31, 32, 31, 30, 31, 30, 28, 29, 29, 28, 22, 23, 20, 19, 16, 10, 4, 7, 7, 7, 7, 6, 7, 7, 7, 6, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0], drugAvailabilities_=[248, 17, 99, 21, 50, 20, 140, 48, 7, 24, 95, 120, 34, 2, 29, 12, 120, 32, 7])
baseURI(view returns (string)
https://xsublimatio.faction.art/api/metadata
compactStates(view returns (uint256 compactState1_uint256 compactState2_uint256 compactState3_)
(compactState1_=56552481787998894140878020521695921664353051423309811671360030792213224222, compactState2_=1794892256282803130022392931137274229031986358751566159053798828811089823, compactState3_=70553506900372746029246750680207086088416348042938225144)
contractURI(view returns (string contractURI_)
https://xsublimatio.faction.art/api/metadata
drugAvailabilities(view returns (uint256[19] availabilities_)
[248, 17, 99, 21, 50, 20, 140, 48, 7, 24, 95, 120, 34, 2, 29, 12, 120, 32, 7]
drugsAvailable(view returns (uint256 drugsAvailable_)
1125
moleculeAvailabilities(view returns (uint256[63] availabilities_)
[2846, 229, 135, 108, 113, 109, 111, 115, 101, 92, 88, 89, 81, 85, 76, 48, 28, 36, 34, 31, 32, 31, 30, 31, 30, 28, 29, 29, 28, 22, 23, 20, 19, 16, 10, 4, 7, 7, 7, 7, 6, 7, 7, 7, 6, 1, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0]
moleculesAvailable(view returns (uint256 moleculesAvailable_)
5021
name(view returns (string)
XSublimatio
owner(view returns (address)
0xcfd9ea4994769b439da6ff078c6ae80a796ef1a8
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
pricePerTokenMint(view returns (uint256)
100000000000000000
proceedsDestination(view returns (address)
0x9b338ced66b7d5164aabf1b392bddaa12d2ac3f1
symbol(view returns (string)
XSUB
totalSupply(view returns (uint256)
736
Read-only
balanceOf(address ownerview returns (uint256)
canClaimFreeWater(address account_view returns (bool canClaimFreeWater_)
getApproved(uint256 tokenIdview returns (address)
getAvailabilityOfDrug(uint256 drugType_view returns (uint256 availability_)
getAvailabilityOfMolecule(uint256 moleculeType_view returns (uint256 availability_)
getDrugContainingMolecule(uint256 molecule_view returns (uint256 drug_)
getMoleculesWithinDrug(uint256 drug_view returns (uint256[] molecules_)
getRecipeOfDrug(uint256 drugType_pure returns (uint8[] recipe_)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenId_view returns (string tokenURI_)
tokensOfOwner(address owner_view returns (uint256[] tokenIds_)
State-modifying
acceptOwnership(
approve(address touint256 tokenId
brew(uint256[] molecules_uint256 drugType_address destination_returns (uint256 drug_)
claimWater(address destination_returns (uint256 molecule_)
decompose(uint256 drug_
giveMolecules(address[] destinations_uint256[] amounts_
giveWaters(address[] destinations_uint256[] amounts_
proposeOwnership(address newOwner_
purchase(address destination_uint256 quantity_uint256 minQuantity_payable returns (uint256[] molecules_)
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setAssetGeneratorHash(bytes32 assetGeneratorHash_
setBaseURI(string baseURI_
setPricePerTokenMint(uint256 pricePerTokenMint_
setProceedsDestination(address proceedsDestination_
setPromotionAccounts(address[] accounts_
transferFrom(address fromaddress touint256 tokenId
unsetPromotionAccounts(address[] accounts_
withdrawProceeds(
Events
AirdropSet(address indexed account
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
AssetGeneratorHashSet(bytes32 indexed assetGeneratorHash
BaseURISet(string baseURI
DrugDecomposed(uint256 indexed druguint256[] molecules
OwnershipAccepted(address indexed previousOwneraddress indexed owner
OwnershipProposed(address indexed owneraddress indexed pendingOwner
PricePerTokenMintSet(uint256 price
ProceedsDestinationSet(address indexed account
ProceedsWithdrawn(address indexed destinationuint256 amount
PromotionAccountSet(address indexed account
PromotionAccountUnset(address indexed account
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string baseURI_address owner_uint256 pricePerTokenMint_uint256 launchTimestamp_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.