The Finny Ecosystem
  • Finny
  • Global Variables
  • Market Variables
  • Protocol Interaction Practical
  • Liquidation
  • ABOUT THE PROTOCOL
    • Theoretical Tx Fee Explanation
    • Finny Reserve
    • Exchange Rate Canister
  • For Later
    • Interest Rates
    • Protocol interaction Theory
    • Protocol Interaction (Read)
    • Token List
    • Single sided vaults
  • Core concepts
    • $FINNY
  • Extras
    • Official Links
Powered by GitBook
On this page
  • View Max Borrowable amount
  • View Account Liquidity of Collateral Plus Borrows
  • View Balance for a Market
  • View Borrow Balance for a Market
  1. For Later

Protocol Interaction (Read)

This section is under construction, many query methods are included in the canister but not yet implemented in these docs.

View Max Borrowable amount

get_max_borrowable() : async Int

Returns the maximum borrowable amount (in USD) for the caller.

View Account Liquidity of Collateral Plus Borrows

get_accliq() : async Int

Returns the account liquidity (in USD) of the caller. The account liquidity includes assets declared as collateral minus borrows. It will either be a negative number, zero, or bigger than zero.

View Balance for a Market

get_market_balance(_token:T.Token,_principal:Principal) :async Nat

Returns the market balance of the market token for user _principal. You can also query the balance expressed in units of the underlying asset by calling:

get_market_balance_underlying(_token:T.Token,_principal:Principal) :async Nat

View Borrow Balance for a Market

get_market_borrow_balance(_token:T.Token,_principal:Principal) :async Nat

Returns the borrow market balance of the market token for user _principal. You can also query the balance expressed in USD by calling:

get_market_borrow_balance_usd(_token:T.Token,_principal:Principal) :async Nat
PreviousProtocol interaction TheoryNextToken List

Last updated 11 months ago