Skip to content
This repository has been archived by the owner on Jul 19, 2023. It is now read-only.

Releases: lncm/invoicer

Steamy Streamer

19 Jan 07:28
v0.0.14
dd23bf6
Compare
Choose a tag to compare
Steamy Streamer Pre-release
Pre-release
  • Add Dockerfile
  • make GET /api/payment react instantly to LN payments

Barbaric Beta

15 Jan 15:00
v0.0.13
c7acaf6
Compare
Choose a tag to compare
Barbaric Beta Pre-release
Pre-release

See docs in README.

Layered Layman

11 Jan 16:29
v0.0.12
0f5317d
Compare
Choose a tag to compare
Layered Layman Pre-release
Pre-release

This release:

  • adds initial support for the 1st Layer - on-chain payments
  • adds GET /history endpoint (reachable only when --users-file is passed)
  • changes some endpoints:
    • GET/POST /payment - receives data needed for both on-chain and LN payments
    • GET /payment/ln/:hash - returns status of LN invoice payment
    • GET /payment/btc/address - returns status of an on-chain payment
    • GET /info - returns connection strings
  • if --static-dir is passed, everything within it will be served under localhost:8080/static/ (index.html is still served at root localhost:8080/)

WARNING: index.html in the latest release is not yet compatible with the new API structure.

NOTE: it is recommended to run the binary with env var GRPC_GO_RETRY=on set. It ensures GRPC will attempt to reconnect on connection failure.

Infallible Inflation

28 Dec 03:33
v0.0.11
691c2e4
Compare
Choose a tag to compare
Infallible Inflation Pre-release
Pre-release

Fixes a bug where amount passed in satoshis was still multiplied by 1e8 🙈

Prototypical Prototype

01 Dec 12:28
v0.0.10
0c3ab62
Compare
Choose a tag to compare
Pre-release

This release makes lnd client communicate with lnd over authenticated gRPC.

If you choose to go with -ln-client=lnd, make sure to also set:

  • -lnd-host= - to point at your machine (localhost is default)
  • -lnd-port= - to point at the gRPC interface port (10009 is default)
  • -lnd-tls= - to secure the connection
  • -lnd-invoice - to allow invoicer to monitor and generate new invoices
  • -lnd-readonly - to allow invoicer to access connection strings

Absolute Absolut

10 Nov 07:14
v0.0.9
482b087
Compare
Choose a tag to compare
Absolute Absolut Pre-release
Pre-release

Fix hard-coded index.html path to be relative to binary location.

Webby Webber

06 Nov 12:38
v0.0.8
bb8c010
Compare
Choose a tag to compare
Webby Webber Pre-release
Pre-release

The binary will now serve a donation-generating website at the root of localhost:1666/

Trippy Tipper

06 Nov 04:54
v0.0.7
02c3eca
Compare
Choose a tag to compare
Trippy Tipper Pre-release
Pre-release
  • users.list functionality restored
  • --no-auth flag added that makes all endpoints public

v0.0.6

04 Nov 13:51
v0.0.6
f153ba2
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release
  • users.list is a placebo now (auth no longer needed)
  • binary needs index.html in its root

v0.0.5

18 Oct 09:49
v0.0.5
b7a62de
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

Now with FreeBSD support