Market maker functions
Liquidity pool manager contract functions
List of liquidity pool managers is returned by the getPlatforms
function on the Liquidity contract. Making the offer of liquidity is by calling the offer
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 |
Last updated