X-Git-Url: http://git.bitcoin.ninja/index.cgi?p=ldk-java;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FConfirm.java;h=ba9d766df38edd35d89ddd0b111333b0b57851e6;hp=485c486fb819d42705d0c773d14d3e9984cb211a;hb=6fe917116a65d7b62123226c4240d77ea2719783;hpb=1f873e8aeb7a8395a7a99d244fba7474a0543278 diff --git a/src/main/java/org/ldk/structs/Confirm.java b/src/main/java/org/ldk/structs/Confirm.java index 485c486f..ba9d766d 100644 --- a/src/main/java/org/ldk/structs/Confirm.java +++ b/src/main/java/org/ldk/structs/Confirm.java @@ -121,15 +121,19 @@ public class Confirm extends CommonBase { txdata_conv_28_arr[c] = txdata_conv_28_hu_conv; } arg.transactions_confirmed(header, txdata_conv_28_arr, height); + Reference.reachabilityFence(arg); } @Override public void transaction_unconfirmed(byte[] txid) { arg.transaction_unconfirmed(txid); + Reference.reachabilityFence(arg); } @Override public void best_block_updated(byte[] header, int height) { arg.best_block_updated(header, height); + Reference.reachabilityFence(arg); } @Override public byte[][] get_relevant_txids() { byte[][] ret = arg.get_relevant_txids(); + Reference.reachabilityFence(arg); byte[][] result = ret != null ? Arrays.stream(ret).map(ret_conv_8 -> InternalUtils.check_arr_len(ret_conv_8, 32)).toArray(byte[][]::new) : null; return result; }