NounsDescriptorV2
Verified contract
Active on
Ethereum with 7 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x48a7…8c49
0x81d9…ab56
Balances ($0.00)
No balances found for "NounsDescriptorV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15141364 | 2 years ago | | | 0 | 0.00077499504 | |
| 15141364 | 2 years ago | | | 0 | 0.026373210 | |
| 15141362 | 2 years ago | | | 0 | 0.0076312784 | |
| 15141362 | 2 years ago | | | 0 | 0.12701893 | |
| 15141362 | 2 years ago | | | 0 | 0.0056911364 | |
| 15141362 | 2 years ago | | | 0 | 0.0068445509 | |
| 15141360 | 2 years ago | | | 0 | 0.0033368184 |
ABI
ABI objects
Getter at block 21215086
accessoryCount() view returns (uint256)
142
arePartsLocked() view returns (bool)
false
art() view returns (address)
0x48a7c62e2560d1336869d6550841222942768c49
backgroundCount() view returns (uint256)
2
baseURI() view returns (string)
bodyCount() view returns (uint256)
30
glassesCount() view returns (uint256)
23
headCount() view returns (uint256)
252
isDataURIEnabled() view returns (bool)
true
owner() view returns (address)
0xb1a32fc9f9d8b2cf86c068cae13108809547ef71
renderer() view returns (address)
0x81d94554a4b072bfcd850205f0c79e97c92aab56
Read-only
accessories(uint256 index) view returns (bytes)
backgrounds(uint256 index) view returns (string)
bodies(uint256 index) view returns (bytes)
dataURI(uint256 tokenId, struct INounsSeederSeed seed) view returns (string)
generateSVGImage(struct INounsSeederSeed seed) view returns (string)
genericDataURI(string name, string description, struct INounsSeederSeed seed) view returns (string)
getPartsForSeed(struct INounsSeederSeed seed) view returns (struct ISVGRendererPart[])
glasses(uint256 index) view returns (bytes)
heads(uint256 index) view returns (bytes)
palettes(uint8 index) view returns (bytes)
tokenURI(uint256 tokenId, struct INounsSeederSeed seed) view returns (string)
State-modifying
Events addAccessories(bytes encodedCompressed, uint80 decompressedLength, uint16 imageCount)
addAccessoriesFromPointer(address pointer, uint80 decompressedLength, uint16 imageCount)
addBackground(string _background)
addBodies(bytes encodedCompressed, uint80 decompressedLength, uint16 imageCount)
addBodiesFromPointer(address pointer, uint80 decompressedLength, uint16 imageCount)
addGlasses(bytes encodedCompressed, uint80 decompressedLength, uint16 imageCount)
addGlassesFromPointer(address pointer, uint80 decompressedLength, uint16 imageCount)
addHeads(bytes encodedCompressed, uint80 decompressedLength, uint16 imageCount)
addHeadsFromPointer(address pointer, uint80 decompressedLength, uint16 imageCount)
addManyBackgrounds(string[] _backgrounds)
lockParts()
renounceOwnership()
setArt(address _art)
setArtDescriptor(address descriptor)
setArtInflator(address inflator)
setBaseURI(string _baseURI)
setPalette(uint8 paletteIndex, bytes palette)
setPalettePointer(uint8 paletteIndex, address pointer)
setRenderer(address _renderer)
toggleDataURIEnabled()
transferOwnership(address newOwner)
ArtUpdated(address art)
BaseURIUpdated(string baseURI)
DataURIToggled(bool enabled)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PartsLocked()
RendererUpdated(address renderer)
constructor(address _art, address _renderer)
This contract contains no fallback and receive objects.
BadPaletteLength()
EmptyPalette()
IndexNotFound()