Erik Arvstedt
744d8fe379
update nixpkgs
...
fulcrum: 1.9.0 -> 1.9.1
lightning-loop: 0.20.0-beta -> 0.23.0-beta
lnd: 0.15.5-beta -> 0.16.2-beta
2023-05-06 23:14:46 +02:00
Jonas Nick
7736468466
Merge fort-nix/nix-bitcoin#597 : Integrate trustedcoin clightning plugin
...
a3c654768c
docs: trustedcoin: add info about possible problems (Otto Sabart)
67f2eb2feb
trustedcoin: explicitly use the HTTPS_PROXY for external connections (Otto Sabart)
4942130abe
tests: add tests for trustedcoin clightning plugin (Otto Sabart)
8c00c26fa1
trustedcoin: update to v0.6.1 (Otto Sabart)
5b5e76931d
trustedcoin: fix shellcheck (Otto Sabart)
3d26f72b7f
clightning-plugins: add trustedcoin (neverupdate)
c747ddbf32
readme: reference trustedcoin source (neverupdate)
35fc3a2b44
trustedcoin: add module (neverupdate)
3197338d81
trustedcoin: add pkg (neverupdate)
Pull request description:
ACKs for top commit:
jonasnick:
ACK a3c654768c
Tree-SHA512: 81075d051c500b533ac979530645ccb596c57cf93cf695419eda9f13575863b1cece0cb9a423fc669d96b97a19ba6a49012a1abef310f904df99b90762c5c943
2023-04-17 11:21:48 +00:00
Jonas Nick
8851c08bb6
Merge fort-nix/nix-bitcoin#603 : update nixpkgs
...
5506d5e0df
update nixpkgs (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK 5506d5e0df
Tree-SHA512: 819c7a83886bc9e273282a0be9dedd293e15b7fdf6f9f1573493fc7ea81f67956d4768998685c1b84acfc04ac6ffffcbc1beb0ead1bfce4654b1f78d24130c0b
2023-04-17 09:02:28 +00:00
Jonas Nick
5506d5e0df
update nixpkgs
...
electrs: 0.9.11 -> 0.9.13
elementsd: 22.1 -> 22.1.1
2023-04-16 12:39:01 +00:00
Otto Sabart
a3c654768c
docs: trustedcoin: add info about possible problems
2023-04-15 21:00:00 +02:00
Otto Sabart
67f2eb2feb
trustedcoin: explicitly use the HTTPS_PROXY for external connections
2023-04-14 21:00:00 +02:00
Otto Sabart
4942130abe
tests: add tests for trustedcoin clightning plugin
2023-04-11 21:00:00 +02:00
Otto Sabart
8c00c26fa1
trustedcoin: update to v0.6.1
2023-04-11 21:00:00 +02:00
Otto Sabart
5b5e76931d
trustedcoin: fix shellcheck
2023-04-11 21:00:00 +02:00
neverupdate
3d26f72b7f
clightning-plugins: add trustedcoin
2023-04-11 21:00:00 +02:00
neverupdate
c747ddbf32
readme: reference trustedcoin source
2023-04-11 21:00:00 +02:00
neverupdate
35fc3a2b44
trustedcoin: add module
2023-04-11 21:00:00 +02:00
neverupdate
3197338d81
trustedcoin: add pkg
2023-04-11 21:00:00 +02:00
Jonas Nick
0dc566e69e
Merge fort-nix/nix-bitcoin#602 : update nixpkgs
...
a9644a0e2b
update nixpkgs (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK a9644a0e2b
Tree-SHA512: 8cf3c1b98fb1eea222de812bda410bc4563595c05da77e4e84062bb1183831a95c44384cc9d1e457dbfd7ce88562024acb08cc5a19f394b643960824b760d45f
2023-04-10 07:26:16 +00:00
Jonas Nick
a9644a0e2b
update nixpkgs
2023-04-02 18:10:58 +00:00
Jonas Nick
481050bdf7
Merge fort-nix/nix-bitcoin#601 : update nixpkgs
...
d3c98698e0
update nixpkgs (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK d3c98698e0
Tree-SHA512: 07ecf86620cfb5a460591fab90470ed60d52d84b69dca9e7a3f21e326ab51fc63e11b3b6d8b9c85e9578ac0bebb96b6f89bd4b5135c8044a97cdd74bea2fbb5b
2023-03-21 07:47:22 +00:00
Jonas Nick
d3c98698e0
update nixpkgs
...
clightning: 23.02 -> 23.02.2
2023-03-19 19:58:38 +00:00
Jonas Nick
f2479c13e7
Merge fort-nix/nix-bitcoin#600 : obsolete options: fix typo in removed lndconnectOnion option
...
294ebb5b1f
obsolete options: fix typo in removed lndconnectOnion option (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK 294ebb5b1f
Tree-SHA512: 9ac830ed287a73fdad559725df94234bbde433f7ed515421a2eb200cdbce3c768f4a380d67a0b4bdf5003c49fda11658f0c5399fa8e5f0320a2de8a998df4c92
2023-03-18 12:37:17 +00:00
Jonas Nick
294ebb5b1f
obsolete options: fix typo in removed lndconnectOnion option
2023-03-18 12:24:45 +00:00
Jonas Nick
282c45b746
Merge fort-nix/nix-bitcoin#575 : Improve lndconnect
, support WireGuard
...
cea69b73d2
nodeinfo: enable required option `nix-bitcoin.operator` (Erik Arvstedt)
27d95fda85
nodeinfo/lnd: add `onion_rest_address` (Erik Arvstedt)
54a21874ae
nodeinfo/lnd: add `rest_address` (Erik Arvstedt)
a4bfefd562
add `presets/wireguard.nix` (Erik Arvstedt)
477e1709fb
lndconnect: update to Zeus 0.7.1 (Erik Arvstedt)
f996ef37d9
lnd, clightning-rest: remove `lndconnectOnion`, add generic option `lndconnect` (Erik Arvstedt)
b4bc621b8c
rename `lndconnect-onion.nix` -> `lndconnect.nix` (Erik Arvstedt)
907cfe4f4c
docs/services: improve title, fix numbering (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK cea69b73d2
Tree-SHA512: 747d95b49f5c1b63dfaa2c6bc302fb102e3788c36e279cc28266ea230e8daae54973d8bdb51f2a81e7e84eb86b6b1e504fbe8af85c2318525c54d901678b3f55
2023-03-13 12:55:59 +00:00
Erik Arvstedt
cea69b73d2
nodeinfo: enable required option nix-bitcoin.operator
2023-03-11 20:15:14 +01:00
Erik Arvstedt
27d95fda85
nodeinfo/lnd: add onion_rest_address
2023-03-11 20:10:55 +01:00
Erik Arvstedt
54a21874ae
nodeinfo/lnd: add rest_address
2023-03-11 20:10:55 +01:00
Erik Arvstedt
a4bfefd562
add presets/wireguard.nix
...
This allows using `lndconnect` via a direct WireGuard connection.
2023-03-11 20:10:54 +01:00
Jonas Nick
edc1495f5e
Merge fort-nix/nix-bitcoin#598 : update nixpkgs
...
b82eb458af
update nixpkgs (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK b82eb458af
Tree-SHA512: 5395c9aa2d3a10c4a8fd299b6cadb8e43349907963e4c63fb0840dafcf4239af9674e878f92eb5da1b81bafdfc6e141e3b7855ed285b29da642ee00fe308bca2
2023-03-11 17:11:44 +00:00
Jonas Nick
b82eb458af
update nixpkgs
...
clightning: 22.11.1 -> 23.02
hwi: 2.2.0 -> 2.2.1
2023-03-07 21:08:35 +00:00
Jonas Nick
5ee36cbbf4
Merge fort-nix/nix-bitcoin#594 : rtl: 0.13.4 -> 0.13.6
...
58c7e5519b
rtl: set DB_DIRECTORY_PATH (Jonas Nick)
f4c159d0e2
rtl: 0.13.4 -> 0.13.6 (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK 58c7e5519b
Tree-SHA512: 150c3896b3a40d93589f859ec0b2525dbf41fcca2a22099d84bcd2e0bdd26c51f82777d0facf86e9aafc5c9d2547b22cee12d33463ac63a50a657c20463e1574
2023-02-27 13:52:54 +00:00
Erik Arvstedt
477e1709fb
lndconnect: update to Zeus 0.7.1
...
- Generate lndconnect URLs with protocol `c-lightning-rest` for clightning.
(Zeus now auto-detects the lightning implementation by the URL protocol.)
- Use improved QR code format (via qrencode) .
2023-02-27 14:39:29 +01:00
Erik Arvstedt
f996ef37d9
lnd, clightning-rest: remove lndconnectOnion
, add generic option lndconnect
...
For both lnd and clightning-rest, `lndconnectOnion` is replaced by
options `lndconnect.enable` and `lndconnect.onion`.
This allows using lndconnect without Tor.
2023-02-27 14:39:29 +01:00
Erik Arvstedt
b4bc621b8c
rename lndconnect-onion.nix
-> lndconnect.nix
2023-02-27 14:39:29 +01:00
Erik Arvstedt
907cfe4f4c
docs/services: improve title, fix numbering
2023-02-27 14:39:29 +01:00
Jonas Nick
58c7e5519b
rtl: set DB_DIRECTORY_PATH
...
This prevents RTL from trying to create a database in the directory that
contains the RTL executable.
2023-02-27 13:30:56 +00:00
Jonas Nick
f4c159d0e2
rtl: 0.13.4 -> 0.13.6
2023-02-27 13:30:53 +00:00
Jonas Nick
1218a11633
Merge fort-nix/nix-bitcoin#593 : update nixpkgs
...
3a2730d287
btcpayserver: support restarting from the web interface (Erik Arvstedt)
3480232f2a
update nixpkgs (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK 3a2730d287
Tree-SHA512: 2750acc241c9790e1faf63f4f164421c9220376d5c57a46339a3aadc8093ea909cdb29b9026c4857642b346208dc012f4baa42832d267e512783fe860b8fca7e
2023-02-27 13:13:52 +00:00
Erik Arvstedt
3a2730d287
btcpayserver: support restarting from the web interface
...
This is required since version 1.7.4.
See: https://github.com/btcpayserver/btcpayserver/releases/tag/v1.7.4
2023-02-27 12:44:08 +00:00
Jonas Nick
3480232f2a
update nixpkgs
...
btcpayserver: 1.7.3 -> 1.7.12
elementsd: 22.0.2 -> 22.1
nbxplorer: 2.3.54 -> 2.3.62
Also add new required argument to flake-info in CI test script.
2023-02-27 12:43:41 +00:00
Jonas Nick
cd4060fc7f
Merge fort-nix/nix-bitcoin#591 : Readme: Add mempool flake
...
bf8de6744e
README: add mempool extension module (Erik Arvstedt)
c12ff6251d
README: add some module descriptions (Erik Arvstedt)
2c3fa63baa
dev/features: improve `enter_service` (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK bf8de6744e
Tree-SHA512: 6bda4aa87656e60bac8bf7acb1831984935602ea599e9e3244cca18f1cf5b4d97ccd9918e12145990a374292af5dda5ad35ecae87596860102f61cf9e6401854
2023-02-21 15:33:38 +00:00
Erik Arvstedt
bf8de6744e
README: add mempool extension module
2023-02-19 22:02:23 +01:00
Erik Arvstedt
c12ff6251d
README: add some module descriptions
2023-02-04 13:22:41 +01:00
Erik Arvstedt
2c3fa63baa
dev/features: improve enter_service
...
Read uid/gid directly from the service pid.
This makes this fn work with arbitrary services, and with `bitcoind`,
where, for historical reasons, the service user name (`bitcoin`) doesn't
equal the service name.
2023-02-04 13:22:41 +01:00
Jonas Nick
479e21a122
Merge fort-nix/nix-bitcoin#587 : Fulcrum: Fix available memory detection
...
86dc7e2669
fulcrum: allow access to `/proc/meminfo` (Erik Arvstedt)
c948af2e18
dev/dev-features: add `enter_service` helper (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 86dc7e2669
Tree-SHA512: 5c2b7bc5e2247a7fb45e6c805162c02d87b4c917e4a1306134d634f418534b03e3152e402d17e054c410d3d72f3f5eb3d270fcb53019b2f96ea6b27ecae53755
2023-02-03 13:21:56 +00:00
Jonas Nick
475af2d6cb
Merge fort-nix/nix-bitcoin#586 : Misc. improvements
...
addfa8ec6b
test: support `run`, `debug` commands in basic NixOS tests (Erik Arvstedt)
ae733d887e
tests/clightning-replication: reuse `pkgs` instance (Erik Arvstedt)
6cbd0d93ae
tests: rename `clightningReplication` -> `clightning-replication` (Erik Arvstedt)
85310b533a
secrets: use type `lines` for `generateSecretsCmds` (Erik Arvstedt)
bc2f66d4f1
bitcoind, liquid: increase start/stop timeouts (Erik Arvstedt)
519ae31202
netns-isolation: improve formatting (Erik Arvstedt)
a1023696e6
netns-isolation: reserve netns id for mempool (Erik Arvstedt)
34fe8675bd
add option `nix-bitcoin.pkgOverlays` (Erik Arvstedt)
a3bdecb10b
helper: add start-bash-session.sh (Erik Arvstedt)
690a8f6256
nodeinfo: extract fn `mkInfoLong` (Erik Arvstedt)
2af642f56a
improve comments (Erik Arvstedt)
5634f08873
rtl: make `extraConfig` recursively mergeable (Erik Arvstedt)
b76728a1ec
treewide: use bool literals for systemd (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK addfa8ec6b
Tree-SHA512: 46f779f8477b566ffc6d0dfb024f2098757f509b2b3e0cbb509cf3308de7029e913f6e6c3d6d3d226cc72f8a5031fd5586b2efdf7c2d9d15f4bdd7ed08b27425
2023-02-03 13:11:41 +00:00
Erik Arvstedt
addfa8ec6b
test: support run
, debug
commands in basic NixOS tests
...
Currently, this only affects the basic NixOS test `clightning-replication`.
2023-02-02 10:51:41 +01:00
Erik Arvstedt
ae733d887e
tests/clightning-replication: reuse pkgs
instance
...
This reduces eval time by 30%.
2023-02-02 10:51:41 +01:00
Erik Arvstedt
6cbd0d93ae
tests: rename clightningReplication
-> clightning-replication
...
The test name now matches the file name.
2023-02-02 10:51:41 +01:00
Erik Arvstedt
85310b533a
secrets: use type lines
for generateSecretsCmds
...
This allows users to amend secrets cmds.
2023-02-02 10:51:41 +01:00
Erik Arvstedt
bc2f66d4f1
bitcoind, liquid: increase start/stop timeouts
2023-02-02 10:51:41 +01:00
Erik Arvstedt
519ae31202
netns-isolation: improve formatting
2023-02-02 10:51:41 +01:00
Erik Arvstedt
a1023696e6
netns-isolation: reserve netns id for mempool
...
This allows using the old id in the extension flake, so that
existing configs are not changed.
2023-02-02 10:51:41 +01:00
Erik Arvstedt
34fe8675bd
add option nix-bitcoin.pkgOverlays
...
This simplifies extending `nix-bitcoin.pkgs` and is required for
extension flakes.
For now, mark this as `internal`.
2023-02-02 10:51:40 +01:00