@@ -15,106 +15,106 @@ open class ChannelMessageHandler: NativeTypeWrapper {
15
15
16
16
func handle_open_channelCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , their_features: LDKInitFeatures , msgPointer: UnsafePointer < LDKOpenChannel > ) -> Void {
17
17
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_open_channel " )
18
- let msg = OpenChannel ( pointer: msgPointer. pointee) ;
18
+ let msg = OpenChannel ( pointer: msgPointer. pointee) . dangle ( ) ;
19
19
20
20
return instance. handle_open_channel ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , their_features: InitFeatures ( pointer: their_features) , msg: msg)
21
21
}
22
22
23
23
func handle_accept_channelCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , their_features: LDKInitFeatures , msgPointer: UnsafePointer < LDKAcceptChannel > ) -> Void {
24
24
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_accept_channel " )
25
- let msg = AcceptChannel ( pointer: msgPointer. pointee) ;
25
+ let msg = AcceptChannel ( pointer: msgPointer. pointee) . dangle ( ) ;
26
26
27
27
return instance. handle_accept_channel ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , their_features: InitFeatures ( pointer: their_features) , msg: msg)
28
28
}
29
29
30
30
func handle_funding_createdCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKFundingCreated > ) -> Void {
31
31
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_funding_created " )
32
- let msg = FundingCreated ( pointer: msgPointer. pointee) ;
32
+ let msg = FundingCreated ( pointer: msgPointer. pointee) . dangle ( ) ;
33
33
34
34
return instance. handle_funding_created ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
35
35
}
36
36
37
37
func handle_funding_signedCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKFundingSigned > ) -> Void {
38
38
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_funding_signed " )
39
- let msg = FundingSigned ( pointer: msgPointer. pointee) ;
39
+ let msg = FundingSigned ( pointer: msgPointer. pointee) . dangle ( ) ;
40
40
41
41
return instance. handle_funding_signed ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
42
42
}
43
43
44
44
func handle_funding_lockedCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKFundingLocked > ) -> Void {
45
45
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_funding_locked " )
46
- let msg = FundingLocked ( pointer: msgPointer. pointee) ;
46
+ let msg = FundingLocked ( pointer: msgPointer. pointee) . dangle ( ) ;
47
47
48
48
return instance. handle_funding_locked ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
49
49
}
50
50
51
51
func handle_shutdownCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , their_featuresPointer: UnsafePointer < LDKInitFeatures > , msgPointer: UnsafePointer < LDKShutdown > ) -> Void {
52
52
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_shutdown " )
53
- let their_features = InitFeatures ( pointer: their_featuresPointer. pointee) ;
54
- let msg = Shutdown ( pointer: msgPointer. pointee) ;
53
+ let their_features = InitFeatures ( pointer: their_featuresPointer. pointee) . dangle ( ) ;
54
+ let msg = Shutdown ( pointer: msgPointer. pointee) . dangle ( ) ;
55
55
56
56
return instance. handle_shutdown ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , their_features: their_features, msg: msg)
57
57
}
58
58
59
59
func handle_closing_signedCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKClosingSigned > ) -> Void {
60
60
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_closing_signed " )
61
- let msg = ClosingSigned ( pointer: msgPointer. pointee) ;
61
+ let msg = ClosingSigned ( pointer: msgPointer. pointee) . dangle ( ) ;
62
62
63
63
return instance. handle_closing_signed ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
64
64
}
65
65
66
66
func handle_update_add_htlcCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKUpdateAddHTLC > ) -> Void {
67
67
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_update_add_htlc " )
68
- let msg = UpdateAddHTLC ( pointer: msgPointer. pointee) ;
68
+ let msg = UpdateAddHTLC ( pointer: msgPointer. pointee) . dangle ( ) ;
69
69
70
70
return instance. handle_update_add_htlc ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
71
71
}
72
72
73
73
func handle_update_fulfill_htlcCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKUpdateFulfillHTLC > ) -> Void {
74
74
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_update_fulfill_htlc " )
75
- let msg = UpdateFulfillHTLC ( pointer: msgPointer. pointee) ;
75
+ let msg = UpdateFulfillHTLC ( pointer: msgPointer. pointee) . dangle ( ) ;
76
76
77
77
return instance. handle_update_fulfill_htlc ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
78
78
}
79
79
80
80
func handle_update_fail_htlcCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKUpdateFailHTLC > ) -> Void {
81
81
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_update_fail_htlc " )
82
- let msg = UpdateFailHTLC ( pointer: msgPointer. pointee) ;
82
+ let msg = UpdateFailHTLC ( pointer: msgPointer. pointee) . dangle ( ) ;
83
83
84
84
return instance. handle_update_fail_htlc ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
85
85
}
86
86
87
87
func handle_update_fail_malformed_htlcCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKUpdateFailMalformedHTLC > ) -> Void {
88
88
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_update_fail_malformed_htlc " )
89
- let msg = UpdateFailMalformedHTLC ( pointer: msgPointer. pointee) ;
89
+ let msg = UpdateFailMalformedHTLC ( pointer: msgPointer. pointee) . dangle ( ) ;
90
90
91
91
return instance. handle_update_fail_malformed_htlc ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
92
92
}
93
93
94
94
func handle_commitment_signedCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKCommitmentSigned > ) -> Void {
95
95
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_commitment_signed " )
96
- let msg = CommitmentSigned ( pointer: msgPointer. pointee) ;
96
+ let msg = CommitmentSigned ( pointer: msgPointer. pointee) . dangle ( ) ;
97
97
98
98
return instance. handle_commitment_signed ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
99
99
}
100
100
101
101
func handle_revoke_and_ackCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKRevokeAndACK > ) -> Void {
102
102
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_revoke_and_ack " )
103
- let msg = RevokeAndACK ( pointer: msgPointer. pointee) ;
103
+ let msg = RevokeAndACK ( pointer: msgPointer. pointee) . dangle ( ) ;
104
104
105
105
return instance. handle_revoke_and_ack ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
106
106
}
107
107
108
108
func handle_update_feeCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKUpdateFee > ) -> Void {
109
109
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_update_fee " )
110
- let msg = UpdateFee ( pointer: msgPointer. pointee) ;
110
+ let msg = UpdateFee ( pointer: msgPointer. pointee) . dangle ( ) ;
111
111
112
112
return instance. handle_update_fee ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
113
113
}
114
114
115
115
func handle_announcement_signaturesCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKAnnouncementSignatures > ) -> Void {
116
116
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_announcement_signatures " )
117
- let msg = AnnouncementSignatures ( pointer: msgPointer. pointee) ;
117
+ let msg = AnnouncementSignatures ( pointer: msgPointer. pointee) . dangle ( ) ;
118
118
119
119
return instance. handle_announcement_signatures ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
120
120
}
@@ -127,28 +127,28 @@ let msg = Shutdown(pointer: msgPointer.pointee);
127
127
128
128
func peer_connectedCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKInit > ) -> Void {
129
129
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::peer_connected " )
130
- let msg = Init ( pointer: msgPointer. pointee) ;
130
+ let msg = Init ( pointer: msgPointer. pointee) . dangle ( ) ;
131
131
132
132
return instance. peer_connected ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
133
133
}
134
134
135
135
func handle_channel_reestablishCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKChannelReestablish > ) -> Void {
136
136
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_channel_reestablish " )
137
- let msg = ChannelReestablish ( pointer: msgPointer. pointee) ;
137
+ let msg = ChannelReestablish ( pointer: msgPointer. pointee) . dangle ( ) ;
138
138
139
139
return instance. handle_channel_reestablish ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
140
140
}
141
141
142
142
func handle_channel_updateCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKChannelUpdate > ) -> Void {
143
143
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_channel_update " )
144
- let msg = ChannelUpdate ( pointer: msgPointer. pointee) ;
144
+ let msg = ChannelUpdate ( pointer: msgPointer. pointee) . dangle ( ) ;
145
145
146
146
return instance. handle_channel_update ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
147
147
}
148
148
149
149
func handle_errorCallback( pointer: UnsafeRawPointer ? , their_node_id: LDKPublicKey , msgPointer: UnsafePointer < LDKErrorMessage > ) -> Void {
150
150
let instance : ChannelMessageHandler = Bindings . pointerToInstance ( pointer: pointer!, sourceMarker: " ChannelMessageHandler.swift::handle_error " )
151
- let msg = ErrorMessage ( pointer: msgPointer. pointee) ;
151
+ let msg = ErrorMessage ( pointer: msgPointer. pointee) . dangle ( ) ;
152
152
153
153
return instance. handle_error ( their_node_id: Bindings . tuple33_to_array ( nativeType: their_node_id. compressed_form) , msg: msg)
154
154
}
0 commit comments