VaultFactoryERC721
Inherits:VaultFactoryCore, VaultFactoryDeployment
Functions
mint
Mints a new ERC721 token for a specific vault (vaultId_
) to a specified user (user_
).
Only the corresponding vault is authorized to mint a token.
function mint(uint256 vaultId_, address user_) external returns (uint256 tokenId_);
Parameters
Name | Type | Description |
---|---|---|
vaultId_ | uint256 | The ID of the vault that's minting the token. |
user_ | address | The address receiving the minted token. |
Returns
Name | Type | Description |
---|---|---|
tokenId_ | uint256 | The ID of the newly minted token. |
tokenURI
Returns the URI of the specified token ID (id_
).
In this implementation, an empty string is returned as no specific URI is defined.
function tokenURI(uint256 id_) public view virtual override returns (string memory);
Parameters
Name | Type | Description |
---|---|---|
id_ | uint256 | The ID of the token to query. |
Returns
Name | Type | Description |
---|---|---|
<none> | string | An empty string since no specific URI is defined in this implementation. |