IFluidVaultResolver

Git Source

Functions

vaultByNftId

function vaultByNftId(uint256 nftId_) external view returns (address vault_);

positionByNftId

function positionByNftId(uint256 nftId_)
    external
    view
    returns (Structs.UserPosition memory userPosition_, Structs.VaultEntireData memory vaultData_);

getVaultVariablesRaw

function getVaultVariablesRaw(address vault_) external view returns (uint256);

getAllVaultsAddresses

function getAllVaultsAddresses() external view returns (address[] memory vaults_);

getVaultLiquidation

function getVaultLiquidation(address vault_, uint256 tokenInAmt_)
    external
    returns (Structs.LiquidationStruct memory liquidationData_);

getVaultEntireData

function getVaultEntireData(address vault_) external view returns (Structs.VaultEntireData memory vaultData_);