TokenTransferToFeePayer constructor

TokenTransferToFeePayer({
  1. String? feeTokenMintAddress,
  2. String? feeRecipientTokenAddress,
  3. Int64? feeAmount,
  4. String? feeSenderTokenAddress,
  5. int? feeDecimals,
  6. TokenProgramId? feeTokenProgramId,
})

Implementation

factory TokenTransferToFeePayer({
  $core.String? feeTokenMintAddress,
  $core.String? feeRecipientTokenAddress,
  $fixnum.Int64? feeAmount,
  $core.String? feeSenderTokenAddress,
  $core.int? feeDecimals,
  TokenProgramId? feeTokenProgramId,
}) {
  final result = create();
  if (feeTokenMintAddress != null)
    result.feeTokenMintAddress = feeTokenMintAddress;
  if (feeRecipientTokenAddress != null)
    result.feeRecipientTokenAddress = feeRecipientTokenAddress;
  if (feeAmount != null) result.feeAmount = feeAmount;
  if (feeSenderTokenAddress != null)
    result.feeSenderTokenAddress = feeSenderTokenAddress;
  if (feeDecimals != null) result.feeDecimals = feeDecimals;
  if (feeTokenProgramId != null) result.feeTokenProgramId = feeTokenProgramId;
  return result;
}