Closed ksedgwic closed 3 months ago
Does it work if you specify both --developer
and --allow-deprecated-apis=true
(in that order - supposedly the latter will override the former's turning the depricated apis off)?
I still run v23.08.1, but am looking to upgrade. This bug report has put me off a bit, though.
I couldn't find a way to run v23.11.2 with both clboss
and --developer
. I'll have to do without the latter for the time being.
Same here, I had to disable clboss
to activate the developer
mode, and do my thing (running: lightning-cli dev-rescan-outputs
)
Reactivated the plugin, when I was done...
NOTE: I tried with --allow-deprecated-apis=true
and it did not improve the situation...
Might have something to do with this: https://github.com/ElementsProject/lightning/blob/v23.11.2/doc/lightning-listpeers.7.md#return-value
- channels (array of objects, optional) deprecated, removal in v23.11:
For some reason, channels
in the listpeers
response is still there when developer
mode is OFF. It has been removed (as announced in the doc) when it is ON, though.
When developer mode is off deprecated apis are enabled. That's why you have channels there in listpeers. Of course clboss ought be updated to not need deprecated apis, but a plausible workaround for it not working with developer mode was to also enable deprecated apis. This however seems not to work.
It was as simple as clboss didn't know the --developer
flag and was exiting w/ usage ... https://github.com/ZmnSCPxj/clboss/pull/216
Fixed
version:
lightningd: v23.11-14-g2f5f098-modded
(VLS build onv23.11
)relevant config:
result: