TransactionData constructor
TransactionData({
- CreateTransfer? transfer,
- CreateLedgerAccount? createLedgerAccount,
- SetFreezeState? setFreezeState,
- DocumentOperations? documentOperations,
- InvokeAction? invokeAction,
- CreateTransfer? initiateTransfer,
- CommitTransfer? commitTransfer,
- SetInstrument? setInstrument,
- SetBalanceLimit? setBalanceLimit,
- CreateToken? createToken,
- RedeemToken? redeemToken,
Implementation
factory TransactionData({
CreateTransfer? transfer,
CreateLedgerAccount? createLedgerAccount,
SetFreezeState? setFreezeState,
$7.DocumentOperations? documentOperations,
InvokeAction? invokeAction,
CreateTransfer? initiateTransfer,
CommitTransfer? commitTransfer,
SetInstrument? setInstrument,
SetBalanceLimit? setBalanceLimit,
CreateToken? createToken,
RedeemToken? redeemToken,
}) {
final $result = create();
if (transfer != null) {
$result.transfer = transfer;
}
if (createLedgerAccount != null) {
$result.createLedgerAccount = createLedgerAccount;
}
if (setFreezeState != null) {
$result.setFreezeState = setFreezeState;
}
if (documentOperations != null) {
$result.documentOperations = documentOperations;
}
if (invokeAction != null) {
$result.invokeAction = invokeAction;
}
if (initiateTransfer != null) {
$result.initiateTransfer = initiateTransfer;
}
if (commitTransfer != null) {
$result.commitTransfer = commitTransfer;
}
if (setInstrument != null) {
$result.setInstrument = setInstrument;
}
if (setBalanceLimit != null) {
$result.setBalanceLimit = setBalanceLimit;
}
if (createToken != null) {
$result.createToken = createToken;
}
if (redeemToken != null) {
$result.redeemToken = redeemToken;
}
return $result;
}