increaseLiquidity

Increase specific liquidity from specific pool.

Signature

increaseLiquidity(options: IncreaseLiquidityOptions): Promise<Transaction>

Params

interface IncreaseLiquidityOptions {
  // pool object ID
  pool: string;
  // liquidity NFT ID
  nft: string;
  // Operator address
  address: string;
  // Amount of coin A
  amountA: string | number; 
  // Amount of coin B
  amountB: string | number;
  // Acceptable wasted amount percentage. Range: [0, 100)
  slippage: string | number;
  // Expires timeout(ms), defaults 180_000
  deadline?: number;
  // Custom transaction handler
  txb?: Transaction;
}

Examples

Last updated