Skip to main content

WalletLendNamespace

Wallet Lend Namespace

Methods

FunctionDescription
openPosition()Open a lending position
getPosition()Get position information for this wallet
closePosition()Close a lending position (withdraw from market)

openPosition()

Open a lending position
ParameterTypeDescription
paramsLendOpenPositionParamsLending position parameters
params.marketIdMarket identifier to open position in
params.amountnumberAmount to lend
Returns: Promise resolving to transaction receipt Source ↗

getPosition()

Get position information for this wallet
ParameterTypeDescription
paramsGetPositionParamsPosition query parameters
params.marketIdLendMarketIdMarket identifier (required)
params.assetAssetAsset filter (not yet supported)
Returns: Promise resolving to position information Source ↗

closePosition()

Close a lending position (withdraw from market)
ParameterTypeDescription
paramsClosePositionParamsPosition closing parameters
params.marketIdLendMarketIdMarket identifier to close position in
params.amountnumberAmount to withdraw
Returns: Promise resolving to transaction receipt Source ↗