- // Skipped NodeAnnouncementInfo_set_addresses
- public NodeAnnouncement get_announcement_message(NodeAnnouncementInfo this_ptr) {
- NodeAnnouncement ret = new NodeAnnouncement(null, bindings.NodeAnnouncementInfo_get_announcement_message(this_ptr == null ? 0 : this_ptr.ptr & ~1));
- this.ptrs_to.add(this_ptr);
- return ret;
+ public void set_addresses(NetAddress[] val) {
+ bindings.NodeAnnouncementInfo_set_addresses(this.ptr, Arrays.stream(val).mapToLong(arr_conv_12 -> arr_conv_12.conv_to_c()).toArray());
+ /* TODO 2 NetAddress */;
+ }
+
+ public NodeAnnouncement get_announcement_message() {
+ long ret = bindings.NodeAnnouncementInfo_get_announcement_message(this.ptr);
+ NodeAnnouncement ret_hu_conv = new NodeAnnouncement(null, ret);
+ return ret_hu_conv;