PrivatePoolMetadata

Git Source

Author: out.eth (@outdoteth)

This contract is used to generate NFT metadata for private pools.

Functions

tokenURI

Returns the tokenURI for a pool with it's metadata.

function tokenURI(uint256 tokenId) public view returns (string memory);

Parameters

NameTypeDescription

tokenId

uint256

The private pool's token ID.

attributes

Returns the attributes for a pool encoded as json.

function attributes(uint256 tokenId) public view returns (string memory);

Parameters

NameTypeDescription

tokenId

uint256

The private pool's token ID.

svg

Returns an svg image for a pool.

function svg(uint256 tokenId) public view returns (bytes memory);

Parameters

NameTypeDescription

tokenId

uint256

The private pool's token ID.

trait

function trait(string memory traitType, string memory value) internal pure returns (string memory);

Last updated