Pokemoon

Verified contract

Active on Base with 144 txns
Deployed by via 0x575cfa33 at 12858367
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
--
0x8b9963b32bb938158bfdbbcb7653bfa19fe11bb4f2403bf1ea45f406b1919060
0x02f91cac972474668b6de8c8a39ac328b56a46b44849b9bbe34885f58a5c55bf
0x72a1947f9be8f0fe98ba0239bb8fbfe48c2aeeb00e4af1abff77be0979cce05c
0x81d95deef29894e5507e1a3ff9ed7f54f124cdbe5322a5a1fd26a9bb66394099
0xd914a3a94a0de49cb081cb8e27a85ce41149cfa730029a9532d2b1ef4ffe166c
0xd17a7f13d3bbc3f09330e9b2829f53eb5dca8ffbda5fdd44dc37c871b9cf69f0
0xeb379f5e81ceb2958967fb676c9ea61bd889774a8b2fd8928d5803fb57d25282
0x7ed060528f3eb4f35d111a2dba4105f0f2a04331e026dfa6b0a785c2bc32548c
0xad4a99903fc73eb023fa5588a8f1eb165d28b65fd6f9633ce80af2a654b58f4a
0x0df0ab3b6d80a8a81a1869bc5cc1114d316e5daf57c7eab1bb8d45e9aea0b2f8

Functions
Getter at block 21797660
DOMAIN_SEPARATOR(view returns (bytes32)
0x313ccaf78b0dac4a27cb464a010444637218af295fdbe06f61afbf7132c0fc60
ID_ENCODING_PREFIX(view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
baseTokenURI(view returns (string)
customRatio(view returns (uint256)
1
dataURI(view returns (string)
https://raw.githubusercontent.com/pokemoonspace/meta/main/
decimals(view returns (uint8)
18
erc20TotalSupply(view returns (uint256)
10000000000000000000000
erc721TotalSupply(view returns (uint256)
937
getERC721QueueLength(view returns (uint256)
43
minted(view returns (uint256)
937
name(view returns (string)
Pokemoon
owner(view returns (address)
0x494eaa9783fc44336178c18c69435273c4a22d03
symbol(view returns (string)
POKEMOON
totalSupply(view returns (uint256)
10000000000000000000000
units(view returns (uint256)
1000000000000000000
Read-only
allowance(addressaddressview returns (uint256)
balanceOf(addressview returns (uint256)
erc20BalanceOf(address owner_view returns (uint256)
erc721BalanceOf(address owner_view returns (uint256)
erc721TransferExempt(address target_view returns (bool)
getApproved(uint256view returns (address)
getERC721TokensInQueue(uint256 start_uint256 count_view returns (uint256[])
getTimeUntilNextEvolution(uint256 id_view returns (uint256)
isApprovedForAll(addressaddressview returns (bool)
nonces(addressview returns (uint256)
owned(address owner_view returns (uint256[])
ownerOf(uint256 id_view returns (address erc721Owner)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 id_view returns (string)
State-modifying
approve(address spender_uint256 valueOrId_returns (bool)
erc20Approve(address spender_uint256 value_returns (bool)
erc20TransferFrom(address from_address to_uint256 value_returns (bool)
erc721Approve(address spender_uint256 id_
erc721TransferFrom(address from_address to_uint256 id_
permit(address owner_address spender_uint256 value_uint256 deadline_uint8 v_bytes32 r_bytes32 s_
renounceOwnership(
safeTransferFrom(address from_address to_uint256 id_
safeTransferFrom(address from_address to_uint256 id_bytes data_
setApprovalForAll(address operator_bool approved_
setContinueEvolution(uint256 id_
setCustomRatio(uint256 newRatio
setDataURI(string _dataURI
setERC721TransferExempt(address account_bool value_
setPauseEvolution(uint256 id_
setSelfERC721TransferExempt(bool state_
setTokenURI(string _tokenURI
transfer(address to_uint256 value_returns (bool)
transferFrom(address from_address to_uint256 valueOrId_returns (bool)
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
Approval(address indexed owneraddress indexed spenderuint256 value
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
EvolutionContinued(uint256 id_uint256 timestamp
EvolutionPaused(uint256 id_uint256 timestamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
TokenTransferWithTimestampUpdated(uint256 id_uint256 timestamp
Transfer(address indexed fromaddress indexed touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(string name_string symbol_uint8 decimals_uint256 maxTotalSupplyERC721_address initialOwner_address initialMintRecipient_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyExists(
DecimalsTooLow(
InsufficientAllowance(
InvalidApproval(
InvalidExemption(
InvalidOperator(
InvalidRecipient(
InvalidSender(
InvalidSigner(
InvalidSpender(
InvalidTokenId(
MintLimitReached(
NotFound(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
OwnedIndexOverflow(
PermitDeadlineExpired(
QueueEmpty(
QueueFull(
QueueOutOfBounds(
RecipientIsERC721TransferExempt(
Unauthorized(
UnsafeRecipient(