PenguinKnight

Verified contract

Active on Ethereum with 328 txns
Deployed by via 0x61c22806 at 15690426
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables

No balances found for "PenguinKnight"

0x969b38ae1f83b3952cd17b20875708ac18cccf6fcd8fc49db765d50b35bafd1a
0x0842cff31d162feede6fd2df6e4eae71e095e85645da575e711e931caf550d52
0xa8cda7f67bf146730e22b89414ced3933a655286e75cc84d1e8bf6a2d6d7065c
0x2794665d1e180fff5b355fc0569456fd90b6e93eb3d8688b2178bdc47fcfc924
0x0544a3de0ea0dced1c28c208a5ac69f24944ff68b029a4fd5ce623f3eb2db297
0xfc07b448d3ed1f7206527085c59bbf9ed86c802a17910f48a95b29e4243a3120
0xa36f66ca2ce86ef3e56a40e85112091ced4767602a79604082e94e1535db6965
0xd2c074a954f3cda9c5d72ae0e2cb07d55284f544fd56a4e9e6ae03929e8228e1
0x7b41eac92765f1840adcbec47e2288ce83e12cec20fb12d80732331d44736184
0xfc9766619b4a015fdeacddc1d4345aece2ca0295512e6946575b5220ba8bc827

Functions
Getter at block 21221369
baseTokenURI(view returns (string)
https://storage.penguinknights.io/metadata/
name(view returns (string)
PenguinKnight
owner(view returns (address)
0xa6087d026783ff6eb11c744adabf03fac7f8d73e
pk_base_token_uri(view returns (string)
https://storage.penguinknights.io/metadata/
pk_ep_max_per_txn(view returns (uint256)
5
pk_ep_max_per_wallet(view returns (uint256)
5
pk_ep_merkle_root(view returns (bytes32)
0x99fdf44a6e13de1430832bf836ef7772c5e20cb99daf1d89646184e29f08229b
pk_ep_mint_price(view returns (uint256)
32000000000000000
pk_ep_start_timestamp(view returns (uint256)
1665230400
pk_max_supply(view returns (uint256)
888
pk_og_max_per_txn(view returns (uint256)
3
pk_og_max_per_wallet(view returns (uint256)
3
pk_og_merkle_root(view returns (bytes32)
0x7c6e514a9418b8cde9f109d4942acc521e603fa272d2f2501c8fcb639fd6c79c
pk_og_mint_price(view returns (uint256)
32000000000000000
pk_og_start_timestamp(view returns (uint256)
1665230400
pk_public_max_per_txn(view returns (uint256)
10
pk_public_max_per_wallet(view returns (uint256)
100
pk_public_mint_price(view returns (uint256)
7000000000000000
pk_public_start_timestamp(view returns (uint256)
0
pk_withdraw_to(view returns (address)
0x5befea90ef917da0312ec3e8e44435b21a49c38e
pk_wl_max_per_txn(view returns (uint256)
2
pk_wl_max_per_wallet(view returns (uint256)
2
pk_wl_merkle_root(view returns (bytes32)
0x2c7008079ab3b76d178d0ba518bc5aa8775d045029440daf21284c5eb15d48f5
pk_wl_mint_price(view returns (uint256)
32000000000000000
pk_wl_start_timestamp(view returns (uint256)
1665230400
symbol(view returns (string)
PK
totalSupply(view returns (uint256)
888
Read-only
balanceOf(address ownerview returns (uint256)
epVerify(bytes32[] proofbytes32 leafview returns (bool)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ogVerify(bytes32[] proofbytes32 leafview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
pk_ep_minted_amounts(addressview returns (uint256)
pk_og_minted_amounts(addressview returns (uint256)
pk_public_minted_amounts(addressview returns (uint256)
pk_wl_minted_amounts(addressview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
wlVerify(bytes32[] proofbytes32 leafview returns (bool)
State-modifying
approve(address touint256 tokenIdpayable 
epMint(uint256 quantitybytes32[] proofpayable 
ogMint(uint256 quantitybytes32[] proofpayable 
ownerMint(address _addressuint256 quantitypayable 
publicMint(uint256 quantitypayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseTokenURI(string uri
setEPMaxPerTransaction(uint256 value
setEPMaxPerWallet(uint256 value
setEPMerkleRoot(bytes32 value
setEPMintPrice(uint256 value
setEPStartTimestamp(uint256 value
setMaxSupply(uint256 value
setOGMaxPerTransaction(uint256 value
setOGMaxPerWallet(uint256 value
setOGMerkleRoot(bytes32 value
setOGMintPrice(uint256 value
setOGStartTimestamp(uint256 value
setPublicMaxPerTransaction(uint256 value
setPublicMaxPerWallet(uint256 value
setPublicMintPrice(uint256 value
setPublicStartTimestamp(uint256 value
setWLMaxPerTransaction(uint256 value
setWLMaxPerWallet(uint256 value
setWLMerkleRoot(bytes32 value
setWLMintPrice(uint256 value
setWLStartTimestamp(uint256 value
setWithdrawTo(address _address
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdraw(
wlMint(uint256 quantitybytes32[] proofpayable 
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(