chrisguida / smaug

`smaug` watches your bitcoin treasury with a meticulous eye
MIT License
14 stars 3 forks source link

Disallow old versions of CLN #65

Open ca-ruz opened 1 month ago

ca-ruz commented 1 month ago

Smaug should refuse to start if core lightning is too old.

$ cl --version
v24.05
ca-ruz commented 1 month ago

Also add a feature to re add all of the transactions without having to do a re-scan.

chrisguida commented 1 month ago

Yep, if they do a scan but their CLN is too old, they'll need to delete and re-add all their wallets so bookkeeper can get notified of the events. A feature to re-transmit all wallet events to bookkeeper would be fantastic. This actually might already happen on startup? Need to look into it..