Evolution Serum

Verified contract

Active on Ethereum with 3,106 txns
Deployed by via 0x9dde3026 at 14995408
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Evolution Serum"

0xc2f346c60586f60d7dda187b34c21e8521d5e0214f09ff9357d4176f84c9cd87
0xfcdd7c236b9588143f4dfa9460e8f790350d1773911cc600649acd544656075a
0xdba11aeb80dbf62b925fb093129565498ce4d5b24490ca65889ef8b747168203
0xc8acf61409e63aa4e3bfe6547f80571f42f6ff080af340ee108fdcd27ae70fec
0x3e831d66b7373dfcdfc2541b416215baff929017042597098c62b08800cd6c05
0x3196280298706f15c93b7ef67cf5af43d9dcf7d40b39be01228a08f436b66c33
0x0405f92ab8d3ee07deb122089083544ed86a32c0f96d6ceb0c7e2b2c75e8fcf1
0xe429ad074a072165e4d40478b87d1f75b18868224ca3df84b1a79478602b3ea9
0x4c40a7534d920cf4df7cda1937575a3dbdc470b51f3ac39810d18965207f6a09
0x9a27a37b1a5f342e2d17e5cd8becc4d79d69990815126b5c331fea9ab262dcae

Functions
Getter at block 21275740
evolutionSigner(view returns (address)
0x00000001dea29d000f2e99100c503bf1544da95d
gnosisSafeAddress(view returns (address)
0x813f10aba9624d2f4b3130a1ecd26da2bb2d09d4
name(view returns (string)
Evolution Serum
owner(view returns (address)
0x7077e6eb69711cb89d53a51a1db1436e9522db02
symbol(view returns (string)
ES
Read-only
balanceOf(addressuint256view returns (uint256)
balanceOfBatch(address[] ownersuint256[] idsview returns (uint256[] balances)
isApprovedForAll(addressaddressview returns (bool)
nonces(addressview returns (uint256)
serumPrices(uint256view returns (uint256)
supportsInterface(bytes4 interfaceIdpure returns (bool)
uri(uint256 idview returns (string)
usedVouchers(bytes32view returns (bool)
validEvolution(address useruint256 serumIduint256 creatureIduint256 evolutionStageuint256 noncebytes signaturepure returns (bool)
State-modifying
airdrop(uint256 serumIdaddress[] users
claim(uint256 serumIduint256 countbytes signaturepayable 
evolve(uint256 tokenIduint256 serumIduint256 nonceuint256 evolutionStagebytes signature
onERC1155BatchReceived(address operatoraddress fromuint256[] idsuint256[] amountsbytes datareturns (bytes4)
onERC1155Received(address operatoraddress fromuint256 iduint256 amountbytes datareturns (bytes4)
ownerMint(uint256 iduint256 amountaddress receiver
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseURI
setSerumPrice(uint256 serumIduint256 price
transferOwnership(address newOwner
validMint(address useruint256 serumIduint256 countbytes signaturereturns (bool)
withdraw(
Events
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Evolution(uint256 indexed tokenIduint256 evolutionStage
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] amounts
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 amount
URI(string valueuint256 indexed id
Constructor
constructor(address creatureAddressstring _baseURI
Fallback and receive

This contract contains no fallback and receive objects.

Errors
InvalidEvolution(
InvalidNonce(
InvalidOwner(
InvalidVoucher(
NotEnoughEther(