Commit Graph
2158 Commits
Author SHA1 Message Date
Jonas Nick 64fb83b742 Merge fort-nix/nix-bitcoin#688: rtl: 0.14.1 -> 0.15.4, add clightning.plugins.clnrest
daa3bfbae3 lndconnect: add clnrest (Erik Arvstedt)
87b929bc99 wireguard-lndconnect: remove obsolete workaround (Erik Arvstedt)
d682cb95c8 README: remove `clightning-rest` (Erik Arvstedt)
ad2a128471 rtl: use clnrest (Erik Arvstedt)
4e9c153f9c rtl: 0.14.1 -> 0.15.4 (Erik Arvstedt)
e74ddd9464 clightning.plugins.clnrest: init (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK daa3bfbae3

Tree-SHA512: ce6994977287998f41134d445824e8d4a162715d94604704b8706a7f27947aae98e97de296977d6e392df9300d71dc44e2c1c77a6f99ca515d99dc93b4f7eb91
2024-11-27 21:17:04 +00:00
Erik Arvstedt daa3bfbae3 lndconnect: add clnrest 2024-11-27 21:35:46 +01:00
Erik Arvstedt 87b929bc99 wireguard-lndconnect: remove obsolete workaround 2024-11-27 21:35:46 +01:00
Erik Arvstedt d682cb95c8 README: remove clightning-rest
`clightning-rest` will be deprecated soon.
2024-11-27 21:35:46 +01:00
Erik Arvstedt ad2a128471 rtl: use clnrest
Using `clightning-rest` is no longer supported by rtl.
2024-11-27 21:35:46 +01:00
Erik Arvstedt 4e9c153f9c rtl: 0.14.1 -> 0.15.4 2024-11-27 18:48:24 +01:00
Erik Arvstedt e74ddd9464 clightning.plugins.clnrest: init 2024-11-27 18:48:24 +01:00
Jonas Nick c0994bfc7b Merge fort-nix/nix-bitcoin#744: update nixpkgs
2f986c80e5 update nixpkgs (Jonas Nick)
76ea066809 trustedcoin: 0.8.2 -> 2024-11-15 (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK 2f986c80e5

Tree-SHA512: 2824fc5f2c0f5586d1912c237a0b129387a913283d70840c6c4020e168bf924814b335796e863a64b97f6d60aced0e65fd10561fb3c1d4a33542dc235df46d25
2024-11-16 14:57:49 +00:00
Jonas Nick 2f986c80e5 update nixpkgs
bitcoin: 27.1 -> 28.0
bitcoind: 27.1 -> 28.0
clboss: 0.13.3 -> 0.14.0
2024-11-15 19:37:56 +01:00
Erik Arvstedt 76ea066809 trustedcoin: 0.8.2 -> 2024-11-15
Supports bitcoind 28.0.
2024-11-15 19:37:56 +01:00
Jonas Nick 667dae2b39 Merge fort-nix/nix-bitcoin#745: lnd: make ExecStartPost extensible
ca96e1959e lnd: make `ExecStartPost` extensible (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK ca96e1959e

Tree-SHA512: 6f0d9f6adbb81b4f58f03c2ab2a70c1f8dc5148f8aba3ea93be68d8be0236edcca7087e673a998052ec3c390ff78b6c009d16ad22f9e600e5c9a683e73f16580
2024-11-08 08:07:18 +00:00
Erik Arvstedt ca96e1959e lnd: make ExecStartPost extensible
By wrapping the value in a list, users can add other `ExecStartPost` scripts.
The previous scalar value could only be replaced, but not merged with
other definitions.
2024-11-06 16:48:30 +01:00
Jonas Nick 951c61b8ec Merge fort-nix/nix-bitcoin#742: update nixpkgs
e77108e1be update nixpkgs (Jonas Nick)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK e77108e1be

Tree-SHA512: 1197372a0dff62ad31d93ee780a0cc791a1b6b24b14592f9e85a8e4b0ccffb9da28c9687073b709fa0bb232df79a0d5fad4c5ac6cdb587a6bd923959950260a3
2024-10-29 10:12:20 +00:00
Jonas Nick e77108e1be update nixpkgs
electrs: 0.10.5 -> 0.10.6
2024-10-08 09:40:34 +00:00
Jonas Nick a0d36d5924 Merge fort-nix/nix-bitcoin#737: update nixpkgs
328a28ec9c update nixpkgs (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK 328a28ec9c

Tree-SHA512: a7c7db492c776ef25baf840772f78c9a9b1b8537b773086459983e0a8bf420c081201a89519acf319c45fef29f43c247d43e5a5e6bdc6981b86bc67727be98b9
2024-09-25 07:01:44 +00:00
Erik Arvstedt 328a28ec9c update nixpkgs
clightning: 24.08 -> 24.08.1
fulcrum: 1.11.0 -> 1.11.1
hwi: 3.0.0 -> 3.1.0
2024-09-23 19:58:47 +02:00
Jonas Nick 548f17d868 Merge fort-nix/nix-bitcoin#735: update nixpkgs
2baff274c4 update nixpkgs (Jonas Nick)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK 2baff274c4

Tree-SHA512: 511b9e8f11db497a8de50a4af019d44d592eeb0bcc5582380fb4162e2c7c1a617bc59b302e5869d887c8c13f491be62f44f89a13e62ec0aff9c273e5a433cedb
2024-09-16 07:25:52 +00:00
Jonas Nick 2baff274c4 update nixpkgs
btcpayserver: 1.13.1 -> 1.13.5
clightning: 24.05 -> 24.08
lnd: 0.18.2-beta -> 0.18.3-beta
nbxplorer: 2.5.2 -> 2.5.6
2024-09-14 19:12:35 +00:00
Jonas Nick 901f1250fd Merge fort-nix/nix-bitcoin#733: btcpayserver: fix lnd with "bind to any" restAddress
8e34b25164 btcpayserver: fix lnd with "bind to any" `restAddress` (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    utACK 8e34b25164

Tree-SHA512: b89c1502e1f9efd892cbbdda778a3752e671e3a57a412d154d92f6dd5c7c148bc02ac3fdd7af0626f38cfe95b53dfb8251fa487f7770aa8476a3089faded51c4
2024-08-29 20:00:36 +00:00
Erik Arvstedt 8e34b25164 btcpayserver: fix lnd with "bind to any" restAddress 2024-08-29 20:34:36 +02:00
Jonas Nick 31b79391cf Merge fort-nix/nix-bitcoin#731: update nixpkgs
9e0aa29a27 update nixpkgs (Jonas Nick)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK 9e0aa29a27

Tree-SHA512: 03560820468d5909b34619b0fc07508dd02fcf3cc99ed7b315f99f99c93461cfdf36f5fe74aac3ce61318ac6ab705cb1505d9231ad512653021379e2fcaa6e68
2024-08-26 14:56:10 +00:00
Jonas Nick 9e0aa29a27 update nixpkgs
clboss: 0.13.2 -> 0.13.3
2024-08-26 12:36:28 +00:00
Jonas Nick 9a2f08205d Merge fort-nix/nix-bitcoin#728: clboss: use pkg from nixpkgs
98692a35c1 clboss: use pkg from nixpkgs (0.13.1 -> 0.13.2) (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK 98692a35c1

Tree-SHA512: e763e7c7614fc2f8d43fd9087fa003c2f22babb71b725f9bfbe588eadf8abf7fd1605f73c32ee994e559aa5ad4e7c8e1d8ca94066a22ac149277d6502863125d
2024-08-16 14:46:06 +00:00
Erik Arvstedt 98692a35c1 clboss: use pkg from nixpkgs (0.13.1 -> 0.13.2) 2024-08-16 14:19:19 +02:00
Jonas Nick 6e208d6a7b Merge fort-nix/nix-bitcoin#722: joinmarket: Add option settings
cf3f0dbb2d joinmarket: add option `settings` (Erik Arvstedt)
da2e473158 joinmarket: don't set default config options (Erik Arvstedt)
74eb9a17b6 joinmarket/yieldgenerator: add docs link to description (Erik Arvstedt)
5694408d3a joinmarket: remove deleted option `txfee` (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    utACK cf3f0dbb2d

Tree-SHA512: 36754539670dedcc494b28fa8383b189bd8fcf4044e0be624f47db953b189d706ed76df305e10fbea69f4e0dd9c419eb1eaf35de75e860883ea3305456fc31ed
2024-08-13 07:17:49 +00:00
Jonas Nick 9429c4a547 Merge fort-nix/nix-bitcoin#724: update nixpkgs
6bbf0d1a5f update nixpkgs (Jonas Nick)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK 6bbf0d1a5f

Tree-SHA512: dcb236e4e27a603b642c6d871d9827b56c71b2c5f1d673cf05966b0c89cb90ebee8ec9d93ff2804e22d22350caddf42ee78d239edcefb550c0672bc4749bbcda
2024-08-13 06:47:06 +00:00
Erik Arvstedt cf3f0dbb2d joinmarket: add option settings
Joinmarket settings can now be freely specified.
2024-08-11 20:16:56 +02:00
Jonas Nick 6bbf0d1a5f update nixpkgs 2024-08-11 11:37:50 +00:00
Jonas Nick ac5c280a6a Merge fort-nix/nix-bitcoin#723: bitcoind-rpc-public-whitelist: Add getnodeaddresses
da625fc13d bitcoind.rpc.users: improve example (Erik Arvstedt)
a04c15958a btcpayserver: remove redundant RPC entry from whitelist (Erik Arvstedt)
fee9dc8c17 bitcoind-rpc-public-whitelist: add `getnodeaddresses` (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK da625fc13d

Tree-SHA512: a0e2394d3b5af13b06a6b6e8ecb6a228b4b2bf5b56b063c2029025cafb337de1d8431ec28ea4343f48b1e3534136080d00b450558c9e772afeee371b9ea70419
2024-08-02 15:07:42 +00:00
Erik Arvstedt da625fc13d bitcoind.rpc.users: improve example
Add RPC entries that don't exist in the public whitelist.
2024-07-31 18:13:29 +02:00
Erik Arvstedt a04c15958a btcpayserver: remove redundant RPC entry from whitelist
`getpeerinfo` already exists in the public whitelist.
2024-07-31 18:13:29 +02:00
Erik Arvstedt fee9dc8c17 bitcoind-rpc-public-whitelist: add getnodeaddresses
`getnodeaddresses` returns addresses of peers the bitcoind instance
has seen over its lifetime. It's safe for public use.
2024-07-31 18:13:29 +02:00
Erik Arvstedt da2e473158 joinmarket: don't set default config options
These options are set by default in `jmclient/configure.py` and don't
need to be repeated.

Some options, like those in section `POLICY`, might be assigned more
suitable default values in future joinmarket releases, so don't override
them in nix-bitcoin.
2024-07-29 11:24:37 +02:00
Erik Arvstedt 74eb9a17b6 joinmarket/yieldgenerator: add docs link to description 2024-07-29 11:22:47 +02:00
Erik Arvstedt 5694408d3a joinmarket: remove deleted option txfee 2024-07-27 19:55:29 +02:00
Jonas Nick 7dad87527f Merge fort-nix/nix-bitcoin#717: trustedcoin: 0.7.0 -> 0.8.0
e5dfa05594 trustedcoin: 0.7.0 -> 0.8.2 (Otto Sabart)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK e5dfa05594

Tree-SHA512: 02a2f9a259176f5554755e2748e298ef0c9ffc4c87c96ca729ac7a0c7138f043bcc0352fbe10468796f1f2372a66bc3e1c5d480008185ee582f3f69df802deca
2024-07-26 11:58:04 +00:00
Otto Sabart e5dfa05594 trustedcoin: 0.7.0 -> 0.8.2 2024-07-24 21:00:00 +02:00
Jonas Nick 52fb047379 Merge fort-nix/nix-bitcoin#719: docs: update installation instructions to NixOS 24.05
147147f3a3 docs: update installation instructions to NixOS 24.05 (Jonas Nick)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK 147147f3a3

Tree-SHA512: 69d0443951478d29fd6f81b9ae9912f7dccc8594a96185a00ae59fd67bd44f2f66da545a34fcfdffcbaf2114860ed81eacad459b24e992f77b1356d37dce8a5f
2024-07-22 13:31:17 +00:00
Jonas Nick 147147f3a3 docs: update installation instructions to NixOS 24.05 2024-07-22 13:21:14 +00:00
Jonas Nick 1c6e35e152 Merge fort-nix/nix-bitcoin#718: Update to Nixos 24.05
2a9489ec0b tests/flake: check flake outputs for all systems (Erik Arvstedt)
b7bce52da9 examples: fix call to `start-bash-session.sh` (Erik Arvstedt)
5d0907b064 test/nixos-search: fix running `flake-info` in an offline environment (Erik Arvstedt)
3cc6010658 test/nixos-search/ci-test.sh: remove unneded setup step (Erik Arvstedt)
22c1424552 backups: fix for nixos 24.05 (Erik Arvstedt)
69b3d5f1b3 bitcoind: fix module warning (Erik Arvstedt)
e8e5d8cf4c python3Packages.joinmarket: update to nixos 24.05 (Erik Arvstedt)
7f8563afec python3Packages.pyln-proto: update to nixos 24.05 (Erik Arvstedt)
5d463b1677 treewide: remove `buildPythonPackageWithDepsCheck` (Erik Arvstedt)
fc703c38c9 treewide: remove obsolete `mdDoc` (Erik Arvstedt)
83eb1de24b update to nixos 24.05 (Erik Arvstedt)
7daab61431 rtl: remove unused pkg arg (Erik Arvstedt)

Pull request description:

ACKs for top commit:
  jonasnick:
    ACK 2a9489ec0b

Tree-SHA512: 1e88d52b52050ea39c18570eb22b3b83471ebbf30d7ba77f212947ffaaf80ebb851782aa6a5e42752bdfb0db00fa31d5fb9cebb7f42a50145acfeeef1c1aa934
2024-07-22 13:09:15 +00:00
Erik Arvstedt 2a9489ec0b tests/flake: check flake outputs for all systems
Now all `supportedSystems` from flake.nix are checked instead of only
the native system of the `nix flake check` process.
2024-07-20 22:46:57 +02:00
Erik Arvstedt b7bce52da9 examples: fix call to start-bash-session.sh
Ensure that the file relative to the example scripts is called.
Previously, the unqualified call would give precedence to source files in
PATH. This could lead to the wrong file being called when dir
`helper` (containing another file named `start-bash-session.sh`) was in PATH.
2024-07-20 22:41:18 +02:00
Erik Arvstedt 5d0907b064 test/nixos-search: fix running flake-info in an offline environment 2024-07-20 22:41:18 +02:00
Erik Arvstedt 3cc6010658 test/nixos-search/ci-test.sh: remove unneded setup step
Sandbox is off by default in the `docker-nixpkgs` image.
2024-07-20 22:41:18 +02:00
Erik Arvstedt 22c1424552 backups: fix for nixos 24.05 2024-07-20 22:41:18 +02:00
Erik Arvstedt 69b3d5f1b3 bitcoind: fix module warning
Fix warning:
```
bitcoind.service is ordered after 'network-online.target' but doesn't depend on it
```
2024-07-20 22:41:18 +02:00
Erik Arvstedt e8e5d8cf4c python3Packages.joinmarket: update to nixos 24.05 2024-07-20 22:39:46 +02:00
Erik Arvstedt 7f8563afec python3Packages.pyln-proto: update to nixos 24.05
- coincurve has been bumped to v20 on pyln-proto master without further
  code changes, so using v19 is fine

- the breaking changes in cryptography 42 don't affect pyln-proto
  https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst
2024-07-18 20:57:00 +02:00
Erik Arvstedt 5d463b1677 treewide: remove buildPythonPackageWithDepsCheck
Requirements checking has been re-enabled in nixos 24.05.
2024-07-18 20:57:00 +02:00
Erik Arvstedt fc703c38c9 treewide: remove obsolete mdDoc 2024-07-18 20:57:00 +02:00