TallyTransaction constructor
TallyTransaction({
- Hash? drPointer,
- List<
int> ? tally, - Iterable<
ValueTransferOutput> ? outputs, - Iterable<
PublicKeyHash> ? outOfConsensus, - Iterable<
PublicKeyHash> ? errorCommitters,
Implementation
factory TallyTransaction({
Hash? drPointer,
List<int>? tally,
Iterable<ValueTransferOutput>? outputs,
Iterable<PublicKeyHash>? outOfConsensus,
Iterable<PublicKeyHash>? errorCommitters,
}) {
final _result = create();
if (drPointer != null) {
_result.drPointer = drPointer;
}
if (tally != null) {
_result.tally = tally;
}
if (outputs != null) {
_result.outputs.addAll(outputs);
}
if (outOfConsensus != null) {
_result.outOfConsensus.addAll(outOfConsensus);
}
if (errorCommitters != null) {
_result.errorCommitters.addAll(errorCommitters);
}
return _result;
}