File tree Expand file tree Collapse file tree 2 files changed +26
-6
lines changed Expand file tree Collapse file tree 2 files changed +26
-6
lines changed Original file line number Diff line number Diff line change @@ -148,6 +148,16 @@ Pane {
148
148
}
149
149
}
150
150
151
+ Switch {
152
+ id: useRbf
153
+ text: qsTr (' Use Replace-By-Fee' )
154
+ Layout .columnSpan : 2
155
+ onCheckedChanged: {
156
+ if (activeFocus)
157
+ Config .useRbf = checked
158
+ }
159
+ }
160
+
151
161
Label {
152
162
text: qsTr (' Default request expiry' )
153
163
Layout .fillWidth : false
@@ -224,22 +234,22 @@ Pane {
224
234
}
225
235
226
236
Switch {
227
- id: useFallbackAddress
228
- text: qsTr (' Use onchain fallback address for Lightning invoices ' )
237
+ id: useRecoverableChannels
238
+ text: qsTr (' Create recoverable channels ' )
229
239
Layout .columnSpan : 2
230
240
onCheckedChanged: {
231
241
if (activeFocus)
232
- Config .useFallbackAddress = checked
242
+ Config .useRecoverableChannels = checked
233
243
}
234
244
}
235
245
236
246
Switch {
237
- id: useRbf
238
- text: qsTr (' Use Replace-By-Fee ' )
247
+ id: useFallbackAddress
248
+ text: qsTr (' Use onchain fallback address for Lightning invoices ' )
239
249
Layout .columnSpan : 2
240
250
onCheckedChanged: {
241
251
if (activeFocus)
242
- Config .useRbf = checked
252
+ Config .useFallbackAddress = checked
243
253
}
244
254
}
245
255
Original file line number Diff line number Diff line change @@ -140,6 +140,16 @@ def useRbf(self, useRbf):
140
140
self .config .set_key ('use_rbf' , useRbf )
141
141
self .useRbfChanged .emit ()
142
142
143
+ useRecoverableChannelsChanged = pyqtSignal ()
144
+ @pyqtProperty (bool , notify = useRecoverableChannelsChanged )
145
+ def useRecoverableChannels (self ):
146
+ return self .config .get ('use_recoverable_channels' , True )
147
+
148
+ @useRecoverableChannels .setter
149
+ def useRecoverableChannels (self , useRecoverableChannels ):
150
+ self .config .set_key ('use_recoverable_channels' , useRecoverableChannels )
151
+ self .useRecoverableChannelsChanged .emit ()
152
+
143
153
@pyqtSlot ('qint64' , result = str )
144
154
@pyqtSlot ('qint64' , bool , result = str )
145
155
@pyqtSlot (QEAmount , result = str )
You can’t perform that action at this time.
0 commit comments