BlockTransactions constructor
BlockTransactions({
- MintTransaction? mint,
- Iterable<
VTTransaction> ? valueTransferTxns, - Iterable<
DRTransaction> ? dataRequestTxns, - Iterable<
CommitTransaction> ? commitTxns, - Iterable<
RevealTransaction> ? revealTxns, - Iterable<
TallyTransaction> ? tallyTxns,
Implementation
factory BlockTransactions({
MintTransaction? mint,
Iterable<VTTransaction>? valueTransferTxns,
Iterable<DRTransaction>? dataRequestTxns,
Iterable<CommitTransaction>? commitTxns,
Iterable<RevealTransaction>? revealTxns,
Iterable<TallyTransaction>? tallyTxns,
}) {
final _result = create();
if (mint != null) _result.mint = mint;
if (valueTransferTxns != null)
_result.valueTransferTxns.addAll(valueTransferTxns);
if (dataRequestTxns != null)
_result.dataRequestTxns.addAll(dataRequestTxns);
if (commitTxns != null) _result.commitTxns.addAll(commitTxns);
if (revealTxns != null) _result.revealTxns.addAll(revealTxns);
if (tallyTxns != null) _result.tallyTxns.addAll(tallyTxns);
return _result;
}