getDirectAddLiquidityTxParams method

SenderArguments getDirectAddLiquidityTxParams({
  1. required BigInt amount0,
  2. required BigInt amount1,
  3. BigInt? minimumLpToMint,
  4. BigInt? queryId,
  5. BigInt? gasAmount,
})

Implementation

SenderArguments getDirectAddLiquidityTxParams({
  required BigInt amount0,
  required BigInt amount1,
  BigInt? minimumLpToMint,
  BigInt? queryId,
  BigInt? gasAmount,
}) {
  final to = this.address;
  final body = createDirectAddLiquidityBody(
    amount0: amount0,
    amount1: amount1,
    minimumLpToMint: minimumLpToMint,
    queryId: queryId,
  );
  final value = gasAmount ?? gasConstants.directAddLp;

  return SenderArguments(to: to, value: value, body: body);
}