Transaction.clone constructor
Implementation
factory Transaction.clone(Transaction originalTx) {
List<Input> inputs = originalTx.inputs.map((input) {
return Input.clone(input);
}).toList();
List<Output> outputs = originalTx.outputs.map((output) {
return Output.clone(output);
}).toList();
Transaction clonedTx = new Transaction(
originalTx.version,
originalTx.locktime,
inputs,
outputs
);
return clonedTx;
}