getDirectAddLiquidityTxParams method
SenderArguments
getDirectAddLiquidityTxParams({})
Implementation
SenderArguments getDirectAddLiquidityTxParams({
required BigInt amount0,
required BigInt amount1,
required InternalAddress userWalletAddress,
BigInt? minimumLpToMint,
BigInt? queryId,
InternalAddress? refundAddress,
InternalAddress? excessesAddress,
Cell? customPayload,
BigInt? customPayloadForwardGasAmount,
BigInt? gasAmount,
}) {
final to = this.address;
final body = createDirectAddLiquidityBody(
userWalletAddress: userWalletAddress,
customPayload: customPayload,
customPayloadForwardGasAmount: customPayloadForwardGasAmount,
excessesAddress: excessesAddress,
refundAddress: refundAddress,
amount0: amount0,
amount1: amount1,
minimumLpToMint: minimumLpToMint,
queryId: queryId,
);
final value = gasAmount ?? gasConstants.directAddLp;
return SenderArguments(to: to, value: value, body: body);
}