Bindings updates
[ldk-java] / src / main / java / org / ldk / structs / SpendableOutputDescriptor.java
index 74c70391ebe149e977ee0a7acfcf51caf940d397..5558dd7fa7b3f269a9dc174b6355e9c35b4f0d22 100644 (file)
@@ -34,6 +34,7 @@ public class SpendableOutputDescriptor extends CommonBase {
                        super(null, ptr);
                        long outpoint = obj.outpoint;
                        OutPoint outpoint_hu_conv = new OutPoint(null, outpoint);
+                       outpoint_hu_conv.ptrs_to.add(this);
                        this.outpoint = outpoint_hu_conv;
                        long output = obj.output;
                        TxOut output_conv = new TxOut(null, output);
@@ -51,6 +52,7 @@ public class SpendableOutputDescriptor extends CommonBase {
                        super(null, ptr);
                        long outpoint = obj.outpoint;
                        OutPoint outpoint_hu_conv = new OutPoint(null, outpoint);
+                       outpoint_hu_conv.ptrs_to.add(this);
                        this.outpoint = outpoint_hu_conv;
                        this.per_commitment_point = obj.per_commitment_point;
                        this.to_self_delay = obj.to_self_delay;
@@ -73,6 +75,7 @@ public class SpendableOutputDescriptor extends CommonBase {
                        super(null, ptr);
                        long outpoint = obj.outpoint;
                        OutPoint outpoint_hu_conv = new OutPoint(null, outpoint);
+                       outpoint_hu_conv.ptrs_to.add(this);
                        this.outpoint = outpoint_hu_conv;
                        long output = obj.output;
                        TxOut output_conv = new TxOut(null, output);