Commit graph

2064 commits

Author SHA1 Message Date
Erik Arvstedt
a3ded4cf74
update to NixOS 24.11 2024-12-14 10:52:26 +01:00
Erik Arvstedt
ba46d20a25
update-flake.sh: add workflow for updating the NixOS version 2024-12-14 10:52:26 +01:00
Erik Arvstedt
f60a50607d
update-flake.sh: remove support for Nix < 2.19
Nix 2.24 is the default in NixOS 24.11.

This is required by the following commit that uses a `flake update`
command syntax only supported by Nix >= 2.19.
2024-12-13 23:22:22 +01:00
Jonas Nick
ff847d527c
Merge fort-nix/nix-bitcoin#748: update nixpkgs
b9019d170d test: remove clightning TODO-EXTERNAL requiring to disable offers (Jonas Nick)
7fb481cf58 update nixpkgs (Jonas Nick)

Pull request description:

ACKs for top commit:
  erikarvstedt:
    ACK b9019d170d

Tree-SHA512: 0f18de71c4f98e29ccccc9150c8138fcaf860f6e7813ec9ee6ed76efec2340c35edfdbe75f0b6bb59b4fe407f0e1f9579ed5cda6f970bfb66625398f5a80161f
2024-12-02 20:44:12 +00:00
Jonas Nick
b9019d170d
test: remove clightning TODO-EXTERNAL requiring to disable offers 2024-12-01 13:40:02 +00:00
Jonas Nick
7fb481cf58
update nixpkgs
clightning: 24.08.1 -> 24.08.2
lightning-loop: 0.24.1-beta -> 0.28.8-beta
nbxplorer: 2.5.6 -> 2.5.7
2024-12-01 13:09:47 +00:00
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