TransactionInput: don't use setParent() in constructor

This commit is contained in:
Sean Gilligan 2023-08-05 19:45:06 -07:00 committed by Andreas Schildbach
parent 7a558fb557
commit 148a40b2ed

View file

@ -131,11 +131,11 @@ public class TransactionInput {
private TransactionInput(@Nullable Transaction parentTransaction, byte[] scriptBytes,
TransactionOutPoint outpoint, long sequence, @Nullable Coin value) {
checkArgument(value == null || value.signum() >= 0, () -> "value out of range: " + value);
parent = parentTransaction;
this.scriptBytes = scriptBytes;
this.outpoint = outpoint;
this.sequence = sequence;
this.value = value;
setParent(parentTransaction);
}
/**