CreateAndTransferToken constructor
CreateAndTransferToken({})
Implementation
factory CreateAndTransferToken({
$core.String? recipientMainAddress,
$core.String? tokenMintAddress,
$core.String? recipientTokenAddress,
$core.String? senderTokenAddress,
$fixnum.Int64? amount,
$core.int? decimals,
$core.String? memo,
$core.Iterable<$core.String>? references,
TokenProgramId? tokenProgramId,
}) {
final result = create();
if (recipientMainAddress != null)
result.recipientMainAddress = recipientMainAddress;
if (tokenMintAddress != null) result.tokenMintAddress = tokenMintAddress;
if (recipientTokenAddress != null)
result.recipientTokenAddress = recipientTokenAddress;
if (senderTokenAddress != null)
result.senderTokenAddress = senderTokenAddress;
if (amount != null) result.amount = amount;
if (decimals != null) result.decimals = decimals;
if (memo != null) result.memo = memo;
if (references != null) result.references.addAll(references);
if (tokenProgramId != null) result.tokenProgramId = tokenProgramId;
return result;
}