First live coding session
Recently I've been preparing the first Biweekly live coding session with Blockstream #BuildOnL2 community that will take place online next Tuesday 28.
We are going to talk CLN plugins, python and the library pyln-client.
Come and join us!
Preparing that live led me to the function json_plugin_control
which
implements the command plugin
that allows to start and stop plugins
dynamically. It really helps to understand the mechanism of plugins.
If you are interesting in digging into the source code here is the
link to that specific function:
https://github.com/ElementsProject/lightning/blob/v23.02.2/lightningd/plugin_control.c#L205
Do you know about splicing?
From https://bitcoinops.org/en/topics/splicing/ we can read that:
"Splicing is the act of transferring funds from onchain outputs into a payment channel, or from a payment channel to independent onchain outputs, without the channel participants having to wait for a confirmation delay to spend the channel's other funds."
Dusty, which is working on its implementation into CLN, will make this happen:
"Today my Lightning splicing code officially goes live in PR"
If you are interested in splicing you can watch the talk Splicing, Lightning's Multiparty Future -- btcpp cdmx at btc++ conference.
If you're a programmer: read more code. If you're not a programmer: start reading code and become a programmer.
Tony Aldon https://lnroom.live