IFluidVaultFactory
mint
function mint(uint256 vaultId_, address user_) external returns (uint256 tokenId_)
Minting an NFT Vault for the user
ownerOf
function ownerOf(uint256 tokenId) external view returns (address owner)
returns owner of Vault which is also an NFT
isGlobalAuth
function isGlobalAuth(address auth_) external view returns (bool)
Global auth is auth for all vaults
isVaultAuth
function isVaultAuth(address vault_, address auth_) external view returns (bool)
Vault auth is auth for a specific vault
totalVaults
function totalVaults() external view returns (uint256)
Total vaults deployed.
getVaultAddress
function getVaultAddress(uint256 vaultId) external view returns (address)
Compute vaultAddress
readFromStorage
function readFromStorage(bytes32 slot_) external view returns (uint256 result_)
read uint256 result_
for a storage slot_
key