Pumples

Verified contract

Active on Ethereum with 3,029 txns
Deployed by via 0x6c3bf26e at 15784756
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
3 additional variables
Native
Value $0
0xab873aa9acb6f874899326baa01c1ba6b0fbf7e25e27b672f7a12c71897d92f6
0x93057b47d139fef991715ecd69b7267eb4257a76af81c30aca1987829b732918
0x95287649798cc784e31180ab07c1c0d668efbf4675a71873653e40a162f85479
0x2992a66c74174684204b74a6436c1f9cffdd3ed1a037bd199b2fe87391c01a61
0xe5fd27580840377628b4d3dfeb4accc7c511b386f9f8dd7e831aac1d8ed8d7a3
0x771e8fa47c12aae3cec9add5d1222014b8b9bf39a924c7cb37514679abd6a30b
0x6be28a03076bb98cc1d7feb0be6356820faeb928012d3b27fe30a5da79bc2960
0x8655e5b984a2d23758131afc07fa713491e7a8e94af09516681ff1a219e84198
From
0xf690cbb2ebae0b18fb1659317ff52bc04b811ac43d392a2a55205d447d55543c
0x39a75e5ef6ce5aa169f58c69defdc90f037d2f2d97b5842a79100c76e2218665

Functions
Getter at block 20919117
MAX_WL(view returns (uint256)
2000
amountWLMinted(view returns (uint256)
1174
baseURI(view returns (string)
ipfs://bafybeibsj3rlzkfkfbpvc4bok5ebycynlgifruikbasjikke2s3bbrh2cq/
currentState(view returns (uint8uint256uint256uint256)
(1, 1000000000000000, 1, 10)
maxAmountPerTxnPublic(view returns (uint256)
10
maxMintAmountPerWhitelist(view returns (uint256)
1
name(view returns (string)
Pumples
owner(view returns (address)
0x55255a664925053a884a0013f4aff6150e6638e7
publicSalePrice(view returns (uint256)
1000000000000000
sellingStep(view returns (uint8)
1
symbol(view returns (string)
PUMPLES
totalReleased(view returns (uint256)
18313000000000000000
totalShares(view returns (uint256)
1000
totalSupply(view returns (uint256)
5360
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getNumberMinted(address accountview returns (uint256)
getNumberWLMinted(address accountview returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
mintedAmountNFTsperWalletWhitelistSale(addressview returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
payee(uint256 indexview returns (address)
releasable(address accountview returns (uint256)
releasable(address tokenaddress accountview returns (uint256)
released(address accountview returns (uint256)
released(address tokenaddress accountview returns (uint256)
shares(address accountview returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
totalReleased(address tokenview returns (uint256)
State-modifying
WLMint(address _accountuint256 _quantitybytes signature
approve(address touint256 tokenId
changeMaxWL(uint256 newNumber
changePublicSalePrice(uint256 new_price
mintForOpensea(
publicSaleMint(address _accountuint256 _quantitybytes signaturepayable 
release(address account
release(address tokenaddress account
releaseAll(
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseUri(string _baseURI
setMaxMintPerWhitelist(uint256 amount
setMaxTxnPublic(uint256 amount
setStep(uint256 _step
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
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
ERC20PaymentReleased(address indexed tokenaddress touint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PayeeAdded(address accountuint256 shares
PaymentReceived(address fromuint256 amount
PaymentReleased(address touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(address[] _teamuint256[] _teamSharesaddress _signerAddressWLaddress _signerAddressPublicstring _baseURI
Fallback and receive
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
InsufficientValue(uint256 messageValueuint256 required
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
Unauthorized(