IFluidVaultResolver ​
Functions ​
vaultByNftId ​
solidity
function vaultByNftId(uint256 nftId_) external view returns (address vault_);
positionByNftId ​
solidity
function positionByNftId(uint256 nftId_)
external
view
returns (Structs.UserPosition memory userPosition_, Structs.VaultEntireData memory vaultData_);
getVaultVariablesRaw ​
solidity
function getVaultVariablesRaw(address vault_) external view returns (uint256);
getVaultVariables2Raw ​
solidity
function getVaultVariables2Raw(address vault_) external view returns (uint256);
getTickHasDebtRaw ​
solidity
function getTickHasDebtRaw(address vault_, int256 key_) external view returns (uint256);
getTickDataRaw ​
solidity
function getTickDataRaw(address vault_, int256 tick_) external view returns (uint256);
getBranchDataRaw ​
solidity
function getBranchDataRaw(address vault_, uint256 branch_) external view returns (uint256);
getPositionDataRaw ​
solidity
function getPositionDataRaw(address vault_, uint256 positionId_) external view returns (uint256);
getAllVaultsAddresses ​
solidity
function getAllVaultsAddresses() external view returns (address[] memory vaults_);
getVaultLiquidation ​
solidity
function getVaultLiquidation(address vault_, uint256 tokenInAmt_)
external
returns (Structs.LiquidationStruct memory liquidationData_);
getVaultEntireData ​
solidity
function getVaultEntireData(address vault_) external view returns (Structs.VaultEntireData memory vaultData_);