Skip to content

Releases: fiatjaf/lightningd-gjson-rpc

p6

08 Oct 10:46

Choose a tag to compare

p6

Just some improvements and bug fixes.

p5

23 Sep 02:22

Choose a tag to compare

p5

Introducing the signatures plugin

This plugin can sign messages using your node's public key and verify messages too (although you don't need a Lightning node to do that). It can also produce lnd-like "compact" signatures with which you can recover a public key using just the signature and the message -- however this is somewhat useless, as every combination of message and signature will yield a corresponding public key and we can't know if that key is controlled by someone or not.

Introducing the sparko plugin

This plugin deprecates https://github.com/fiatjaf/sparko and turns it into a plugin, which gives us many many advantages of having it as a standalone executable. See the list of advantages at https://github.com/fiatjaf/lightningd-gjson-rpc/tree/master/cmd/sparko.

New plugin builder framework

This release also introduces the plugin builder framework, which makes it easy to bootstrap a new plugin in a couple of minutes.

p4

15 Sep 21:26

Choose a tag to compare

p4

Introducing the lnurl plugin

This plugin turns your c-lightning daemon into a full-featured lnurl wallet which can interact with all sorts of lnurl-enabled services (of course, the CLI is not the best place to use this, but at least it works).

See more at https://github.com/fiatjaf/lightningd-gjson-rpc/tree/master/cmd/lnurl.

waitpay plugin now supports an optional [description] parameter

Although c-lightning is gradually removing support for description_hash on its core, you don't have to fear! waitpay with this new parameter can now be used to pay such invoices (at least until c-lightning removes more needed stuff).

p3

24 May 03:49

Choose a tag to compare

p3

Introducing the jqmethods plugin

An easy way to run prewritten jq filters on your lightningd outputs.

Read more at https://github.com/fiatjaf/lightningd-gjson-rpc/tree/master/cmd/jqmethods

p2

18 May 16:57

Choose a tag to compare

p2

Introducing the webhook plugin

Dispatch webhooks whenever a payment is received.

Read more at https://github.com/fiatjaf/lightningd-gjson-rpc/tree/master/cmd/webhook

v0.1.0

09 May 01:34

Choose a tag to compare

The waitpay plugin.

Just call and wait until it pays. No more keep trying in the background in an asynchronous-unreliable manner such that you don't know if the payment succeeded or not or if it's still being tried. This is crucial for servers where withdrawals to untrusted third-parties are processed.

Read more about it on https://github.com/fiatjaf/lightningd-gjson-rpc/tree/master/cmd/waitpay