Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 10
  1. CLN Developer Series #7: Post-Release Deprecations

    After each release, we remove the features and options which were EOL in the previous one (we give one release during which features can be re-enabled by the i-promise-to-fix-broken-api-user option).

  2. CLN Developer Series #6: Neatening a Bugfix PR

    This is an “eat your veggies!”

  3. CLN Developer Series #5: Gossipd: The Gossip Daemon

    After the previous aside on a gossip bug, I realized I should do a tour of each daemon.

  4. CLN Developer Series #4: Finding A Gossip Bug

    I stumbled over a bug while doing some work on gossipd, so I decided to record myself tracking it down.

  5. CLN Developer Series #3: The Tal Heirarchical Allocator

    This post is all about tal repostory, which is the CCAN module which I consider compulsory for any program which ever explicitly frees memory (you can write some very complex programs which don’t do that, FWIW!).

  6. CLN Developer Series #2: The CCAN Utilities

    This post is all about the CCAN repostory, which contains all kinds of useful C routines which we use all over Core Lightning.

  7. CLN Developer Series: Overview of CLN Development

    This is the start of a one-per-workday video series, introducing Core Lightning Development to already-fluent C programmers.

  8. Restoring Bitcoin’s Full Script Power

    In my previous posts I’ve been carefully considering what bitcoin Script improvements we might want if we had introspection.

  9. Pay-to-Tapscript: Keyless Entry For Better Future Scripting

    BIP-341 defines Taproot outputs as either a single key, or a key and some script info.

  10. Transaction Stacking for Covenant Fee Minimization

    As I explore the use of Bitcoin Script for introspection, I am not overly concerned with total script size, because if common usage patterns emerge those can be soft-forked into new opcodes, or new address types.