Saved Pixels
Verified contract
Proxy
Active on
Ethereum with 3,598 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
0x29fb…edf1
2 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SAVEDPX | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21121349 | a month ago | | | 0 | 0.00047388058 | |
| 21106291 | a month ago | | | 0 | 0.000093350733 | |
| 21101845 | a month ago | | | 0 | 0.00025732203 | |
| 21101821 | a month ago | | | 0 | 0.00025596795 | |
| 21101451 | a month ago | | | 0 | 0.00033364680 | |
| 21097900 | a month ago | | | 0 | 0.00016066611 | |
| 20846874 | 3 months ago | | | 0 | 0.00034521362 | |
| 20845234 | 3 months ago | | | 0 | 0.00048314053 | |
| 20788460 | 3 months ago | | | 0 | 0.00037534728 | |
| 20788454 | 3 months ago | | | 0 | 0.00040522638 |
ABI
ABI objects
Getter at block 21402168 baseSettings() view returns (uint256 maxPerAddress, uint256 publicMintPrice, uint256 allowListPrice, uint256 maxPerAllowList, bytes32 merkleRoot, bytes32 tier2MerkleRoot, bool isPublicMintActive, bool isAllowListActive, bool isContractSealed, string description, string placeholderImage, string backgroundColor)
baseURI() view returns (string)
collectorFee() view returns (uint256)
777000000000000
isRevealed() view returns (bool)
true
maxSupply() view returns (uint256)
9999
name() view returns (string)
Saved Pixels
owner() view returns (address)
0x52fa786596f48e0a04f2222657d2de4a594843da
symbol() view returns (string)
SAVEDPX
totalSupply() view returns (uint256)
9999
Read-only
balanceOf(address owner) view returns (uint256)
checkProHolder(address collector) view returns (bool)
getApproved(uint256 tokenId) view returns (address)
getLinkedTraits(uint256 layerIndex, uint256 traitIndex) view returns (uint256[])
hashToMetadata(string _hash) view returns (string)
hashToSVG(string _hash) view returns (string)
isApprovedForAll(address owner, address operator) view returns (bool)
onAllowList(address addr, uint256 max, bytes32[] merkleProof) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenIdToHash(uint256 tokenId) view returns (string)
tokenIdToSVG(uint256 tokenId) view returns (string)
tokenURI(uint256 tokenId) view returns (string)
traitData(uint256 layerIndex, uint256 traitIndex) view returns (bytes)
traitDetails(uint256 layerIndex, uint256 traitIndex) view returns (struct Trait)
withdrawRecipients(uint256) view returns (address recipientAddress, uint256 percentage)
State-modifying
Events addLayer(uint256 index, string name, uint256 primeNumber, struct TraitDTO[] _traits, uint256 _numberOfLayers)
addTrait(uint256 layerIndex, uint256 traitIndex, struct TraitDTO _trait)
airdrop(uint256 count, address[] recipients) payable
approve(address to, uint256 tokenId) payable
initialize(string _name, string _symbol, uint256 _maxSupply, struct BaseSettings _baseSettings, struct RoyaltySettings _royaltySettings, struct WithdrawRecipient[] _withdrawRecipients, address _proContractAddress, address _collectorFeeRecipient, uint256 _collectorFee, address _deployer, address _operatorFilter)
mint(uint256 count, uint256 max, bytes32[] merkleProof) payable
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes data) payable
sealContract()
setAllowListPrice(uint256 allowListPrice)
setApprovalForAll(address operator, bool approved)
setBackgroundColor(string backgroundColor)
setBaseURI(string uri)
setHashOverride(uint256 tokenId, string tokenHash)
setLinkedTraits(struct LinkedTraitDTO[] _linkedTraits)
setMaxPerAddress(uint256 maxPerAddress)
setMaxPerAllowList(uint256 maxPerAllowList)
setMerkleRoot(bytes32 merkleRoot)
setPlaceholderImage(string placeholderImage)
setPublicMintPrice(uint256 publicMintPrice)
setRenderOfTokenId(uint256 tokenId, bool renderOffChain)
setRevealSeed()
toggleAllowListMint()
togglePublicMint()
toggleWrapSVG()
transferFrom(address from, address to, uint256 tokenId) payable
transferOwnership(address newOwner)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BatchMetadataUpdate(uint256 _fromTokenId, uint256 _toTokenId)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
Initialized(uint8 version)
MetadataUpdate(uint256 _tokenId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress()
InvalidInput()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintZeroQuantity()
NotAuthorized()
NotAvailable()
OperatorNotAllowed(address operator)
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()