sendProvideLiquidityJetton method

Future<void> sendProvideLiquidityJetton(
  1. ContractProvider provider,
  2. Sender via, {
  3. required InternalAddress userWalletAddress,
  4. required InternalAddress sendTokenAddress,
  5. required InternalAddress otherTokenAddress,
  6. required BigInt sendAmount,
  7. required BigInt minLpOut,
  8. BigInt? gasAmount,
  9. BigInt? forwardGasAmount,
  10. BigInt? queryId,
})

Implementation

Future<void> sendProvideLiquidityJetton(
  ContractProvider provider,
  Sender via, {
  required InternalAddress userWalletAddress,
  required InternalAddress sendTokenAddress,
  required InternalAddress otherTokenAddress,
  required BigInt sendAmount,
  required BigInt minLpOut,
  BigInt? gasAmount,
  BigInt? forwardGasAmount,
  BigInt? queryId,
}) async {
  final txParams = await getProvideLiquidityJettonTxParams(
      userWalletAddress: userWalletAddress,
      minLpOut: minLpOut,
      otherTokenAddress: otherTokenAddress,
      sendAmount: sendAmount,
      sendTokenAddress: sendTokenAddress,
      gasAmount: gasAmount,
      forwardGasAmount: forwardGasAmount,
      queryId: queryId);
  return via.send(txParams);
}