Verified Network
  • What is the Verified Network
  • How to use it
  • Reference
    • Verified SDK
      • Using the SDK
      • Wallet and Contracts
      • Know your Customer
        • Using the KYC plugin
      • Delegated permissions
      • Investment products
        • Product lifecycle
        • Example of a Product
      • Security tokens
        • Issuing functions
      • Liquidity pools
        • Buy and Sell Orders workflow
        • Buy and Sell Order Complete workflow example
      • Secondary issues
      • Primary issues
        • Primary offer function
      • Margin traded issues
        • Offering collateral
      • Adding money to wallet
        • Paying in supported tokens
      • Issuing cash tokens
        • Issuing and Exchange functions
      • Making payments
        • Transferring cash tokens
      • Withdrawals
        • Redeeming cash tokens
      • Custody of Assets
        • Custody functions
      • Staking to invest
        • Liquidity functions
        • Market maker functions
      • Staking to borrow
        • Bond issuing function
      • Lending
        • Bond purchase function
      • Repayments
        • Bond redemption function
      • Claiming collateral
        • Defaults and Unsold bonds
      • Returns on Investment
        • Manager and Platform returns
    • Verified REST API
      • Market data
        • Get all assets
        • Get Tradable Asset Pairs
        • Get Ticker Information
        • Get Orderbook
      • Order data
        • Get Account Balance
        • Get Trade Balance
        • Get Open Orders
        • Get Closed Orders
        • Query Orders Info
        • Query Trades Info
        • Get Trades History
      • Order Management
        • Add Order
        • Edit Order
        • Cancel Order
    • Verified Subgraphs
    • Verified Applications
      • Doing KYC
        • Creating wallet
        • Using the Verified Dapp
        • Doing KYC
      • Primary issues
        • Creating a new issue
        • Subscribing to issue
        • Closing issue
      • Secondary trading
        • Market orders
        • Limit orders
        • Edit, Cancel, Settle orders
      • Margin trading
        • Post Margin collateral
        • Swaps
        • Edit, Cancel, Settle orders
      • Portfolio
        • Account statement
        • Corporate actions
        • Underwriting liquidity
Powered by GitBook
On this page
  • Get list of Liquidity pool managers
  • Offer liquidity
  1. Reference
  2. Verified SDK
  3. Staking to invest

Market maker functions

Liquidity pool manager contract functions

PreviousLiquidity functionsNextStaking to borrow

Last updated 1 year ago

List of liquidity pool managers is returned by the function on the Liquidity contract. Making the offer of liquidity is by calling the function on the Liquidity pool manager contracts that are deployed for each connected Defi platform such as Balancer.

Get list of Liquidity pool managers

getPlatforms()

this function returns a tuple of liquidity providers with each element containing an array comprising of

Return parameter

Description

_platformName

name of connected Defi platform

_address

address of liquidity pool manager

_isin

identifier of security token in liquidity pool

Offer liquidity

offer(_owned, _isin, _offered, _tomatch, _desired, _min)

Function parameter

Description

_owned

address of offered asset

_isin

identifier of security token for which offer of liquidity is made

_offered

amount of asset offered as liquidity

_tomatch

address of security token for which offer of liquidity is made

_desired

amount of security tokens desired in exchange for offered liquidity

_min

minimum amount of security tokens desired in exchange for offered liquidity

getPlatforms
offer