X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fldk%2Fstructs%2FUnsignedChannelAnnouncement.java;h=2d80ea4c06a5bc7007bf1b4d7d26560e137c02d8;hb=2ed9081562d00a8645604b07629e963231d49e0f;hp=60c4042b87a394f6330855e577360b6cf8eea6a2;hpb=166ff04616cfee975ce991607ca0df88857193df;p=ldk-java diff --git a/src/main/java/org/ldk/structs/UnsignedChannelAnnouncement.java b/src/main/java/org/ldk/structs/UnsignedChannelAnnouncement.java index 60c4042b..2d80ea4c 100644 --- a/src/main/java/org/ldk/structs/UnsignedChannelAnnouncement.java +++ b/src/main/java/org/ldk/structs/UnsignedChannelAnnouncement.java @@ -11,85 +11,85 @@ public class UnsignedChannelAnnouncement extends CommonBase { } public UnsignedChannelAnnouncement(UnsignedChannelAnnouncement orig) { - super(bindings.UnsignedChannelAnnouncement_clone(orig.ptr & ~1)); + super(bindings.UnsignedChannelAnnouncement_clone(orig == null ? 0 : orig.ptr & ~1)); this.ptrs_to.add(orig); } public ChannelFeatures get_features(UnsignedChannelAnnouncement this_ptr) { - ChannelFeatures ret = new ChannelFeatures(null, bindings.UnsignedChannelAnnouncement_get_features(this_ptr.ptr & ~1)); + ChannelFeatures ret = new ChannelFeatures(null, bindings.UnsignedChannelAnnouncement_get_features(this_ptr == null ? 0 : this_ptr.ptr & ~1)); this.ptrs_to.add(this_ptr); return ret; } public void set_features(UnsignedChannelAnnouncement this_ptr, ChannelFeatures val) { - bindings.UnsignedChannelAnnouncement_set_features(this_ptr.ptr & ~1, val.ptr & ~1); + bindings.UnsignedChannelAnnouncement_set_features(this_ptr == null ? 0 : this_ptr.ptr & ~1, val == null ? 0 : val.ptr & ~1); this.ptrs_to.add(this_ptr); this.ptrs_to.add(val); } public byte[] get_chain_hash(UnsignedChannelAnnouncement this_ptr) { - byte[] ret = bindings.UnsignedChannelAnnouncement_get_chain_hash(this_ptr.ptr & ~1); + byte[] ret = bindings.UnsignedChannelAnnouncement_get_chain_hash(this_ptr == null ? 0 : this_ptr.ptr & ~1); this.ptrs_to.add(this_ptr); return ret; } public void set_chain_hash(UnsignedChannelAnnouncement this_ptr, byte[] val) { - bindings.UnsignedChannelAnnouncement_set_chain_hash(this_ptr.ptr & ~1, val); + bindings.UnsignedChannelAnnouncement_set_chain_hash(this_ptr == null ? 0 : this_ptr.ptr & ~1, val); this.ptrs_to.add(this_ptr); } public long get_short_channel_id(UnsignedChannelAnnouncement this_ptr) { - long ret = bindings.UnsignedChannelAnnouncement_get_short_channel_id(this_ptr.ptr & ~1); + long ret = bindings.UnsignedChannelAnnouncement_get_short_channel_id(this_ptr == null ? 0 : this_ptr.ptr & ~1); this.ptrs_to.add(this_ptr); return ret; } public void set_short_channel_id(UnsignedChannelAnnouncement this_ptr, long val) { - bindings.UnsignedChannelAnnouncement_set_short_channel_id(this_ptr.ptr & ~1, val); + bindings.UnsignedChannelAnnouncement_set_short_channel_id(this_ptr == null ? 0 : this_ptr.ptr & ~1, val); this.ptrs_to.add(this_ptr); } public byte[] get_node_id_1(UnsignedChannelAnnouncement this_ptr) { - byte[] ret = bindings.UnsignedChannelAnnouncement_get_node_id_1(this_ptr.ptr & ~1); + byte[] ret = bindings.UnsignedChannelAnnouncement_get_node_id_1(this_ptr == null ? 0 : this_ptr.ptr & ~1); this.ptrs_to.add(this_ptr); return ret; } public void set_node_id_1(UnsignedChannelAnnouncement this_ptr, byte[] val) { - bindings.UnsignedChannelAnnouncement_set_node_id_1(this_ptr.ptr & ~1, val); + bindings.UnsignedChannelAnnouncement_set_node_id_1(this_ptr == null ? 0 : this_ptr.ptr & ~1, val); this.ptrs_to.add(this_ptr); } public byte[] get_node_id_2(UnsignedChannelAnnouncement this_ptr) { - byte[] ret = bindings.UnsignedChannelAnnouncement_get_node_id_2(this_ptr.ptr & ~1); + byte[] ret = bindings.UnsignedChannelAnnouncement_get_node_id_2(this_ptr == null ? 0 : this_ptr.ptr & ~1); this.ptrs_to.add(this_ptr); return ret; } public void set_node_id_2(UnsignedChannelAnnouncement this_ptr, byte[] val) { - bindings.UnsignedChannelAnnouncement_set_node_id_2(this_ptr.ptr & ~1, val); + bindings.UnsignedChannelAnnouncement_set_node_id_2(this_ptr == null ? 0 : this_ptr.ptr & ~1, val); this.ptrs_to.add(this_ptr); } public byte[] get_bitcoin_key_1(UnsignedChannelAnnouncement this_ptr) { - byte[] ret = bindings.UnsignedChannelAnnouncement_get_bitcoin_key_1(this_ptr.ptr & ~1); + byte[] ret = bindings.UnsignedChannelAnnouncement_get_bitcoin_key_1(this_ptr == null ? 0 : this_ptr.ptr & ~1); this.ptrs_to.add(this_ptr); return ret; } public void set_bitcoin_key_1(UnsignedChannelAnnouncement this_ptr, byte[] val) { - bindings.UnsignedChannelAnnouncement_set_bitcoin_key_1(this_ptr.ptr & ~1, val); + bindings.UnsignedChannelAnnouncement_set_bitcoin_key_1(this_ptr == null ? 0 : this_ptr.ptr & ~1, val); this.ptrs_to.add(this_ptr); } public byte[] get_bitcoin_key_2(UnsignedChannelAnnouncement this_ptr) { - byte[] ret = bindings.UnsignedChannelAnnouncement_get_bitcoin_key_2(this_ptr.ptr & ~1); + byte[] ret = bindings.UnsignedChannelAnnouncement_get_bitcoin_key_2(this_ptr == null ? 0 : this_ptr.ptr & ~1); this.ptrs_to.add(this_ptr); return ret; } public void set_bitcoin_key_2(UnsignedChannelAnnouncement this_ptr, byte[] val) { - bindings.UnsignedChannelAnnouncement_set_bitcoin_key_2(this_ptr.ptr & ~1, val); + bindings.UnsignedChannelAnnouncement_set_bitcoin_key_2(this_ptr == null ? 0 : this_ptr.ptr & ~1, val); this.ptrs_to.add(this_ptr); }