<div dir="ltr"><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">Morning list,</div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">In order to better understand BIP-157/158 I'm running roasbeef's<span> </span>reference btcd<span> </span>node against libbtc - which I've modified to ask for compact filters via new P2P messages from those BIPs. This is all very preliminary but it got me wondering what would be the right<span> </span>way for c-lightning to support a different blockchain backend, specifically one with a light client approach, while still retaining support for bitcoind RPC of course.</div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">There are not too many calls in bitcoind.h so those probably wouldn't be too hard to abstract away? What about chaintopology, can it do light client logic?</div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">I am looking to have a neat c-lightning + neutrino package for mobile nodes. Any pointers would be great!</div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">Thanks,</div><div style="margin:0px;padding:0px;border:0px;line-height:1.57143em;font-family:gotham,helvetica,arial,sans-serif;font-size:14px;color:rgb(56,56,56);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">Igor</div></div>