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;
}