Vault
Functions
receive
function receive(
) externalinitialize
function initialize(
) externalsetTrustedForwarder
function setTrustedForwarder(
) externalsetClearingHouse
function setClearingHouse(
) externalsetCollateralManager
function setCollateralManager(
) externalsetWETH9
deposit
Name
Type
Description
depositFor
Name
Type
Description
depositEther
depositEtherFor
Name
Type
Description
withdraw
Name
Type
Description
withdrawEther
Name
Type
Description
withdrawAll
Name
Type
Description
Name
Type
Description
withdrawAllEther
Name
Type
Description
liquidateCollateral
Name
Type
Description
Name
Type
Description
getSettlementToken
Name
Type
Description
decimals
Name
Type
Description
getTotalDebt
Name
Type
Description
getClearingHouseConfig
Name
Type
Description
getAccountBalance
Name
Type
Description
getInsuranceFund
Name
Type
Description
getExchange
Name
Type
Description
getClearingHouse
Name
Type
Description
getCollateralManager
Name
Type
Description
getWETH9
Name
Type
Description
getFreeCollateral
Name
Type
Description
Name
Type
Description
getFreeCollateralByRatio
Name
Type
Description
Name
Type
Description
getSettlementTokenValue
Name
Type
Description
Name
Type
Description
getAccountValue
Name
Type
Description
Name
Type
Description
getCollateralTokens
Name
Type
Description
Name
Type
Description
getBalance
Name
Type
Description
Name
Type
Description
getBalanceByToken
Name
Type
Description
Name
Type
Description
getFreeCollateralByToken
Name
Type
Description
Name
Type
Description
isLiquidatable
Name
Type
Description
Name
Type
Description
getMarginRequirementForCollateralLiquidation
Name
Type
Description
Name
Type
Description
getCollateralMmRatio
Name
Type
Description
getRepaidSettlementByCollateral
Name
Type
Description
Name
Type
Description
getLiquidatableCollateralBySettlement
Name
Type
Description
Name
Type
Description
getMaxRepaidSettlementAndLiquidatableCollateral
Name
Type
Description
Name
Type
Description
settleBadDebt
Name
Type
Description
Last updated