Palette

Verified contract

Active on Ethereum with 6,699 txns
Deployed by via 0xd937db60 at 19264948
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "Palette"

0x29e7b47191212158fcb88a5b7615f2f6e28d79b9ea9bb5017269feef575e56c0
0x95bb19e7dbca318595c711e4a3cae5ca13b4cc8766e34bc8bc03cf1d354aec05
0xe02c547f7d9b4fcbc56df06656217714d56641ef06f48f69d89799c8a5ed4cbf
0x50a292ad4c82740d9546899fbd0fd79e0bd7c9d127a4a6f2fd78156e30aa74f7
0x38873a1d319d5d25fad2eef5d3504a2f3329fd2f62d7773ff2137043fc6b292f
0xd8ece24651d576a5be8385ed385d562da6e0ae0d54c9dd47dede70bc39112ceb
From
0x68bda1ff283cf295fdba9c1e610ddebeb57bcbe442098bb7135ec5d54a5587cb
0xd72fa1967d4cd08eba570a14fa421ae24576e177abfe34c79fd62f5fcdd333f4
0xa1067a6505d14ae00b193871bedd70fe2fb8ae3eeb9eaeafbf41c45a35a67d10
0x607810c0743e0b4a6aa1689eb3faa304f8d09ffb4cf93ee1f8fd9a7aede84e18

Functions
Getter at block 21205246
DOMAIN_SEPARATOR(view returns (bytes32)
0xb5a6a53a585f3b37dceab707a157d0d4507e26a77f1df78b2da4f587b52f88d9
ID_ENCODING_PREFIX(view returns (uint256)
57896044618658097711785492504343953926634992332820282019728792003956564819968
MAX_TOTAL_SUPPLY(view returns (uint256)
6969000000000000000000
SUPPLY_RETAINED(view returns (uint256)
2869000000000000000000
 
active(view returns (uint256 $phaseIndexstruct LibPalettePhase $phase)
baseTokenURI(view returns (string)
ipfs://bafybeibec5u4y3yseifqze3vaybwrkxm7skuz4c3qi3i3gcsl33peszwua/
decimals(view returns (uint8)
18
erc20TotalSupply(view returns (uint256)
6969000000000000000000
erc721TotalSupply(view returns (uint256)
4871
getERC721QueueLength(view returns (uint256)
0
minted(view returns (uint256)
4871
name(view returns (string)
Palette
owner(view returns (address)
0xbabb6638172865996b1480210d8f2d4ed0fe9a52
renderer(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
PLT
totalSupply(view returns (uint256)
6969000000000000000000
tradingStarted(view returns (bool)
true
units(view returns (uint256)
1000000000000000000
Read-only
active(uint256 $phaseIndexview returns (bool $active)
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[])
isApprovedForAll(addressaddressview returns (bool)
nonces(addressview returns (uint256)
owned(address owner_view returns (uint256[])
ownerOf(uint256 id_view returns (address erc721Owner)
phases(uint256view returns (bytes32 merkleRootuint32 startTimeuint32 endTime)
price(uint256 $amountuint256 $pricePerTokenview returns (uint256 $price)
prove(uint256 $phaseIndexbytes32[] $proofaddress $claimeruint256 $amountuint256 $priceview returns (bool $provenuint256 $claimable)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 $idview returns (string)
State-modifying
approve(address spender_uint256 valueOrId_returns (bool)
closePhase(uint256 $phaseIndex
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_
mint(uint256 $phaseIndexbytes32[] $proofuint256 $amountuint256 $priceuint256 $claimpayable 
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_
setBaseTokenURI(string $uri
setERC721TransferExempt(address $accountbool $value
setPhase(uint256 $phaseIndexstruct LibPalettePhase $phase
setRenderer(address $renderer
setSelfERC721TransferExempt(bool state_
setTradingStarted(
transfer(address to_uint256 value_returns (bool)
transferFrom(address from_address to_uint256 valueOrId_returns (bool)
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
Approval(address indexed owneraddress indexed spenderuint256 value
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 amount
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor
constructor(address $ownerstring $baseTokenURIstring $namestring $symboluint8 $decimals
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyExists(
ClaimInsufficient(
DecimalsTooLow(
InsufficientAllowance(
InvalidApproval(
InvalidExemption(
InvalidOperator(
InvalidRecipient(
InvalidSender(
InvalidSigner(
InvalidSpender(
InvalidTokenId(
MintLimitReached(
NotFound(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
OwnedIndexOverflow(
PermitDeadlineExpired(
PhaseClosed(
PhaseInvalid(
PhasePending(
ProofInsufficient(
ProofInvalid(
QueueEmpty(
QueueFull(
QueueOutOfBounds(
RecipientIsERC721TransferExempt(
SupplyInsufficient(
TokenInvalid(
TokenLoading(
Unauthorized(
UnsafeRecipient(
ValueInsufficient(