X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=ts%2Fstructs%2FNodeInfo.ts;h=da17e0630f00fe0f91cef0a665d729ddcd2d882c;hb=f3e670e9341decac613d33fc52febf19cea32f20;hp=f848b0860f601f1650b446e21a334285bc6748ff;hpb=9e8763c71cd61d55be7c869d973524f75209a3f3;p=ldk-java diff --git a/ts/structs/NodeInfo.ts b/ts/structs/NodeInfo.ts index f848b086..da17e063 100644 --- a/ts/structs/NodeInfo.ts +++ b/ts/structs/NodeInfo.ts @@ -31,7 +31,6 @@ import * as bindings from '../bindings' // TODO: figure out location public void set_lowest_inbound_channel_fees(RoutingFees val) { bindings.NodeInfo_set_lowest_inbound_channel_fees(this.ptr, val == null ? 0 : val.ptr & ~1); - this.ptrs_to.add(val); } public NodeAnnouncementInfo get_announcement_info() { @@ -43,18 +42,20 @@ import * as bindings from '../bindings' // TODO: figure out location public void set_announcement_info(NodeAnnouncementInfo val) { bindings.NodeInfo_set_announcement_info(this.ptr, val == null ? 0 : val.ptr & ~1); - this.ptrs_to.add(val); } public static NodeInfo constructor_new(number[] channels_arg, RoutingFees lowest_inbound_channel_fees_arg, NodeAnnouncementInfo announcement_info_arg) { number ret = bindings.NodeInfo_new(channels_arg, lowest_inbound_channel_fees_arg == null ? 0 : lowest_inbound_channel_fees_arg.ptr & ~1, announcement_info_arg == null ? 0 : announcement_info_arg.ptr & ~1); const ret_hu_conv: NodeInfo = new NodeInfo(null, ret); ret_hu_conv.ptrs_to.add(ret_hu_conv); - ret_hu_conv.ptrs_to.add(lowest_inbound_channel_fees_arg); - ret_hu_conv.ptrs_to.add(announcement_info_arg); return ret_hu_conv; } + public number clone_ptr() { + number ret = bindings.NodeInfo_clone_ptr(this.ptr); + return ret; + } + public NodeInfo clone() { number ret = bindings.NodeInfo_clone(this.ptr); const ret_hu_conv: NodeInfo = new NodeInfo(null, ret);