Polymorphs

Verified contract

Active on Ethereum with 1,115 txns
Deployed by via 0x239d5a2c at 14947623
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables

No balances found for "Polymorphs"

0xb9519e825a742785d1616b02fbc97a9a2cdfa37b4d2a645cc030e819add7abb7
0xdee4333a50ac0d666bc6b5b236ea25493bb48c709911d884fa0721404602f1b0
0xbac1b4fcf9c5c134b4141e00137d4a4a4a2765f242a8de9a65a9d8f229a15ddb
0x44ace991e8d1cefac04dc84668f4b500d3bc9959f6788a1e3e9d1f21c0c9d8c1
0xfc3b6f035e7857218ed1617efba41bb2ed3a59f9fcd8045de04f6476277e4f49
0xf0b95b62ac1f3e63a9c54c6c3ccac88b4eefdae40fb90b9c3e58670e4b4b0fc7
0xf07498526b971f30f8794d3b932e73a545f9d36ceb68bf43f0c9529aafa27f8c
0x2a1ad3b972a02245c55fee3d7cbac28587ddaae1ac03858f6109f89f2ee0f57d
0xd46584e2a413c8195878d8e2530e005ab3bb8bce1303059f31a890abf9a0865f
0x2bbbbe9aa2e05ce31713d28868dfe1218e5386bc12dc61e69667929d7e7e6902

Functions
Getter at block 20921553
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTER_ROLE(view returns (bytes32)
0x9f2df0fed2c77648de5860a4cc508cd0818c85b8b8a1ab4ceeef8d981c8956a6
PAUSER_ROLE(view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
arweaveAssetsJSON(view returns (string)
https://arweave.net/5KDDRA5EE9p-Bw29ryB9Uz6SvMRNMCyXKkOzW_ZT9gA
baseGenomeChangePrice(view returns (uint256)
10000000000000000
baseURI(view returns (string)
https://us-central1-polymorphmetadata.cloudfunctions.net/images-function-v2?id=
bulkBuyLimit(view returns (uint256)
20
daoAddress(view returns (address)
0xa8047c2a86d5a188b0e15c3c10e2bc144cb272c2
lastTokenId(view returns (uint256 tokenId)
10000
maxSupply(view returns (uint256)
10000
name(view returns (string)
Polymorphs
owner(view returns (address)
0x8cfbc5d5da912119d2cf4f7d37ba3c6dc1cf99b1
paused(view returns (bool)
false
polymorphPrice(view returns (uint256)
77700000000000000
polymorphV1Contract(view returns (address)
0x1cbb182322aee8ce9f4f1f98d7460173ee30af1f
randomizeGenomePrice(view returns (uint256)
10000000000000000
symbol(view returns (string)
iMORPH
totalSupply(view returns (uint256)
2044
Read-only
balanceOf(address ownerview returns (uint256)
burnCount(addressview returns (uint256)
consumerOf(uint256 _tokenIdview returns (address)
geneOf(uint256 tokenIdview returns (uint256 gene)
genomeChanges(uint256 tokenIdview returns (uint256 genomeChnages)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isNotVirgin(uint256view returns (bool)
mint(address topure 
ownerOf(uint256 tokenIdview returns (address)
priceForGenomeChange(uint256 tokenIdview returns (uint256 price)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
whitelistTunnelAddresses(addressview returns (bool)
State-modifying
approve(address touint256 tokenId
bulkBuy(uint256 amountpayable 
burn(uint256 tokenId
burnAndMintNewPolymorph(uint256[] tokenIds
changeBaseGenomeChangePrice(uint256 newGenomeChangePrice
changeConsumer(address _consumeruint256 _tokenId
changeRandomizeGenomePrice(uint256 newRandomizeGenomePrice
grantRole(bytes32 roleaddress account
mint(payable 
morphGene(uint256 tokenIduint256 genePositionpayable 
pause(
randomizeGenome(uint256 tokenIdpayable 
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setArweaveAssetsJSON(string _arweaveAssetsJSON
setBaseURI(string _baseURI
setBulkBuyLimit(uint256 _bulkBuyLimit
setDefaultRoyalty(address receiveruint96 royaltyFee
setMaxSupply(uint256 _maxSupply
setPolymorphPrice(uint256 newPolymorphPrice
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
whitelistBridgeAddress(address bridgeAddressbool status
wormholeUpdateGene(uint256 tokenIduint256 genebool isVirginuint256 genomeChangesCount
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ArweaveAssetsJSONChanged(string arweaveAssetsJSON
BaseGenomeChangePriceChanged(uint256 newGenomeChange
BaseURIChanged(string baseURI
BulkBuyLimitChanged(uint256 newBulkBuyLimit
ConsumerChanged(address indexed owneraddress indexed consumeruint256 indexed tokenId
DefaultRoyaltyChanged(address newReceiveruint96 newDefaultRoyalty
MaxSupplyChanged(uint256 newMaxSupply
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PolymorphPriceChanged(uint256 newPolymorphPrice
RandomizeGenomePriceChanged(uint256 newRandomizeGenomePriceChange
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
TokenBurnedAndMinted(uint256 indexed tokenIduint256 gene
TokenMinted(uint256 indexed tokenIduint256 newGene
TokenMorphed(uint256 indexed tokenIduint256 oldGeneuint256 newGeneuint256 priceuint8 eventType
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(struct PolymorphRootParams params
Fallback and receive
receive(
Errors

This contract contains no error objects.