getSwapJettonToTonTxParams method

Future<SenderArguments> getSwapJettonToTonTxParams({
  1. required InternalAddress userWalletAddress,
  2. required InternalAddress offerJettonAddress,
  3. required PtonV1 proxyTon,
  4. required BigInt offerAmount,
  5. required BigInt minAskAmount,
  6. InternalAddress? referralAddress,
  7. BigInt? gasAmount,
  8. BigInt? forwardGasAmount,
  9. BigInt? queryId,
})

Implementation

Future<SenderArguments> getSwapJettonToTonTxParams(
    {required InternalAddress userWalletAddress,
    required InternalAddress offerJettonAddress,
    required PtonV1 proxyTon,
    required BigInt offerAmount,
    required BigInt minAskAmount,
    InternalAddress? referralAddress,
    BigInt? gasAmount,
    BigInt? forwardGasAmount,
    BigInt? queryId}) async {
  return await getSwapJettonToJettonTxParams(
      askJettonAddress: proxyTon.address,
      gasAmount: gasAmount ?? gasConstants.swapJettonToTon.gasAmount,
      forwardGasAmount:
          forwardGasAmount ?? gasConstants.swapJettonToTon.forwardGasAmount,
      userWalletAddress: userWalletAddress,
      offerJettonAddress: offerJettonAddress,
      offerAmount: offerAmount,
      minAskAmount: minAskAmount,
      queryId: queryId,
      referralAddress: referralAddress);
}