Jonas Nick
db83817863
Merge fort-nix/nix-bitcoin#805 : examples/configuration.nix: Improve secure-node preset documentation
...
874b214707 examples/configuration.nix: improve `secure-node` preset documentation (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 874b214707
Tree-SHA512: e5d201b5cd267a6d48545a008348d207b29cae82b7a6b4c921c33378f19f252e3b90141b9285ccd3edebeb818ec5190c4dd6c473546492d00cc61670ce3b2d74
2025-08-15 20:24:18 +00:00
Jonas Nick
b59764d37e
Merge fort-nix/nix-bitcoin#803 : CI: Group job output, print eval results
...
9f8dc58f85 ci: group job output, print eval results (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 9f8dc58f85
Tree-SHA512: 732c3f65c49a4e0b92d050189721c8b3e244224aad37f9e602103acb252c6e3464a61128689df9de20e52a77df53490de9b51986e00f40d65386f4fd34f1d39e
2025-08-15 15:41:50 +00:00
Erik Arvstedt
874b214707
examples/configuration.nix: improve secure-node preset documentation
...
Explicitly import modules.nix, so that users can remove the
secure-node.nix import.
2025-08-14 13:21:11 +02:00
Erik Arvstedt
9f8dc58f85
ci: group job output, print eval results
...
Useful for debugging.
2025-08-11 22:15:48 +02:00
Jonas Nick
5031e25469
Merge fort-nix/nix-bitcoin#800 : Update nixpkgs
...
17f057cb08 update nixpkgs (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 17f057cb08
Tree-SHA512: 9cbfe378ca9487ec667c1dac0f74dfac3eeaa61e2580fe557ba84e9801adedac10e63044f6e26bef8cdfffb3809999046f7ff017289f9d2c5753bffd13c30dda
2025-07-21 06:23:57 +00:00
Erik Arvstedt
17f057cb08
update nixpkgs
...
btcpayserver: 2.1.5 -> 2.1.6
lnd: 0.19.1-beta -> 0.19.2-beta
2025-07-20 22:50:22 +02:00
Jonas Nick
b53eefd78e
Merge fort-nix/nix-bitcoin#799 : rtl: 0.15.4 -> 0.15.5
...
84028a238d rtl: 0.15.4 -> 0.15.5 (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 84028a238d
Tree-SHA512: 747bf94c1f8a15af9973b61292a150f0971c68d5ef3e344c4a7e7ce2c3a6e81740e68c81548141a108c58963e73c183d9e4385106f47772fab5027d89309ad2e
2025-07-16 20:18:36 +00:00
Erik Arvstedt
84028a238d
rtl: 0.15.4 -> 0.15.5
2025-07-09 16:00:59 +02:00
Jonas Nick
e2ca2e4967
Merge fort-nix/nix-bitcoin#795 : CI: Switch from Cirrus to Github Actions
...
5516bcc43b ci: switch from Cirrus to Github Actions (Erik Arvstedt)
7d33e9d5e9 tests: extract fn `instantiateTestsFromStr` (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 5516bcc43b
Tree-SHA512: 1aa23ffc52c8e9b7efd38fbf31be9bab7a7e187571c6bee8c1dbdb8eb14f90995b260d10f0d3d9968d6e9be1be452d22173d9775fd6d42a94a01f41ab3305d21
2025-07-03 08:16:40 +00:00
Jonas Nick
aec8331f26
Merge fort-nix/nix-bitcoin#793 : Update nixpkgs
...
042f4af4fa update nixpkgs (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 042f4af4fa
Tree-SHA512: a46a00ad1bc04c1774818340a4528f811bbfdcdf81cb50b1a33fcfb2f6984ea395a603df3b9830e9e06f0a46813a0504af6312a504716cbfda3789b09e51804c
2025-07-02 08:25:56 +00:00
Erik Arvstedt
042f4af4fa
update nixpkgs
...
btcpayserver: 2.1.1 -> 2.1.5
clightning: 25.02.2 -> 25.05
lightning-loop: 0.31.1-beta -> 0.31.2-beta
lnd: 0.19.0-beta -> 0.19.1-beta
2025-06-29 15:10:42 +02:00
Erik Arvstedt
5516bcc43b
ci: switch from Cirrus to Github Actions
2025-06-26 23:26:57 +02:00
Erik Arvstedt
7d33e9d5e9
tests: extract fn instantiateTestsFromStr
...
Fn `instantiateTests` now takes an array of strings.
It is used in the following commit.
2025-06-26 23:23:51 +02:00
Jonas Nick
ac1344fb6d
Merge fort-nix/nix-bitcoin#792 : lnd: disable log file, disable log timestamps
...
9311fb9a1b lnd: disable log file, disable log timestamps (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 9311fb9a1b
Tree-SHA512: e0e901d904c2041b32aa22341f8be7d8711cb181cb961fe968fee152e08e91cb3b3c8cfd977073ac830de4ed5cb4a54c620f27b7abb0f582668678bbd210c33c
2025-06-11 14:38:10 +00:00
Erik Arvstedt
9311fb9a1b
lnd: disable log file, disable log timestamps
...
This is the default for nix-bitcoin services.
`no-timestamps` has been added in lnd 0.19.0-beta.
Also remove deprecated option `bitcoin.active`.
2025-06-11 16:08:26 +02:00
Jonas Nick
b91de261af
Merge fort-nix/nix-bitcoin#791 : Update nixpkgs
...
fd84c576f4 update nixpkgs (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK fd84c576f4
Tree-SHA512: 1e5ef8e2d7140454eb59796b090a12f240820e401a3c155ca0f5be0bb4b6944ec0afc0da55b6d056034116283e565ef40095259472ce371c21e26f4cb4edfab8
2025-06-11 13:53:47 +00:00
Erik Arvstedt
fd84c576f4
update nixpkgs
...
lightning-loop: 0.28.8-beta -> 0.31.1-beta
lnd: 0.18.5-beta -> 0.19.0-beta
2025-06-11 15:30:27 +02:00
Jonas Nick
067dad73b3
Merge fort-nix/nix-bitcoin#788 : Update to NixOS 25.05
...
fb56684999 ci: enable parallel building (Erik Arvstedt)
a52bf46031 treewide: streamline bash error reporting (Erik Arvstedt)
538b2dcfae clnrest: update `cargoHash` (Erik Arvstedt)
9b607daa78 python-packages/specific-versions: remove `coincurve_20` (Erik Arvstedt)
9da4d1e8c0 python-packages: update to NixOS 25.05 (Erik Arvstedt)
79900f941d update to nodejs 22 (Erik Arvstedt)
9808a5e5d4 update to NixOS 25.05 (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK fb56684999
Tree-SHA512: d2a1493d372860827acbb8ada806aeb9766198034a98f3dc9dccf7afd349381b34de3df30a292ea6a01b435b4a3c66f76477a59ce95d051c14879b463830dcfa
2025-06-11 13:29:35 +00:00
Erik Arvstedt
fb56684999
ci: enable parallel building
...
Use `nix build --print-build-logs` to prefix the build output with the
name of its derivation.
This helps to distinguish build outputs when output is interleaved in
parallel builds.
2025-06-10 13:45:57 +02:00
Erik Arvstedt
a52bf46031
treewide: streamline bash error reporting
...
- Show the script file name
- Use common line number format that allows opening
file at line in editors
2025-06-10 13:45:57 +02:00
Erik Arvstedt
538b2dcfae
clnrest: update cargoHash
2025-06-10 13:45:57 +02:00
Erik Arvstedt
9b607daa78
python-packages/specific-versions: remove coincurve_20
...
`coincurve_20` in now included in nixpkgs 25.05.
Also remove its dependency `scikit-build-core_0_10`.
2025-06-10 13:45:57 +02:00
Erik Arvstedt
9da4d1e8c0
python-packages: update to NixOS 25.05
...
- Cryptography contains no relevant backwards-incompatible changes
https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst#4400---2024-11-27
- Other updates are minor maintenance releases
2025-06-10 13:45:57 +02:00
Erik Arvstedt
79900f941d
update to nodejs 22
...
Version 18 is no longer supported.
Version 22 is the current LTS release.
2025-06-10 13:45:57 +02:00
Erik Arvstedt
9808a5e5d4
update to NixOS 25.05
2025-06-10 13:45:57 +02:00
Jonas Nick
120daaaaa3
Merge fort-nix/nix-bitcoin#787 : mempool: 2.5.0 -> 3.2.1
...
7822e2c9d3 mempool: add frontend settings (Erik Arvstedt)
81112a0553 mempool: 2.5.0 -> 3.2.1 (Erik Arvstedt)
9a044fbfed mempool: remove unneded nginx config files (Erik Arvstedt)
710a92d18c mempool: improve comments (Erik Arvstedt)
d61099a535 mempool: minor refactorings (Erik Arvstedt)
c48b99782d mempool: fix version (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 7822e2c9d3
Tree-SHA512: 50f953a324641fa87f913035d99d2a739c33bb8adca20a5337c0061809ff3e17315bb7761655689b791ef9f53fa3995148ca4d4729bf989074cd52ff41b6f03d
2025-06-09 12:30:24 +00:00
Jonas Nick
b5142a1498
Merge fort-nix/nix-bitcoin#789 : clightning: increase service start timeout
...
4763e2e8f0 clightning: increase service start timeout (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 4763e2e8f0
Tree-SHA512: 9b14ba275479a30bd64368f419b8661d6f46a32a60ef5ebf85c95d41c5c54e93d11665a77d4c6adee7f4c107cafa0dea77d1de7fd9a40feb05bb758674f73d41
2025-06-09 06:31:02 +00:00
Erik Arvstedt
4763e2e8f0
clightning: increase service start timeout
2025-06-03 11:41:33 +02:00
Erik Arvstedt
7822e2c9d3
mempool: add frontend settings
2025-06-02 10:46:55 +02:00
Erik Arvstedt
81112a0553
mempool: 2.5.0 -> 3.2.1
2025-06-02 10:46:54 +02:00
Erik Arvstedt
9a044fbfed
mempool: remove unneded nginx config files
...
mempool.conf, nginx.conf were not used in nix-bitcoin.
2025-06-02 10:46:54 +02:00
Erik Arvstedt
710a92d18c
mempool: improve comments
2025-06-02 10:46:54 +02:00
Erik Arvstedt
d61099a535
mempool: minor refactorings
...
- Use `sourceRoot`
- Allow `generate.sh` to directly trigger the build of `nodeModules`.
Needed by mempool 3.2.1, where `mempool-backend` has multiple fixed output
derivation dependencies, which can only be updated if they can be
built directly.
2025-06-02 10:46:52 +02:00
Erik Arvstedt
c48b99782d
mempool: fix version
...
Remove `v` prefix of mempool drv versions: `v2.5.0` -> `2.5.0`
2025-06-02 10:32:32 +02:00
Jonas Nick
a06d1d8118
Merge fort-nix/nix-bitcoin#784 : update nixpkgs
...
343bf4731c charge-lnd: remove electrum server support (Erik Arvstedt)
b111cf9c57 update nixpkgs (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 343bf4731c
Tree-SHA512: 912b96fc4ea47ada176f05fa2c71d71bc94b37f0e42af23b41a44b8ed46d3ad3cd5b403ccabb05342c3f52ad420e57249bac5dc632147761619b969b79dc07a4
2025-05-25 15:30:31 +00:00
Erik Arvstedt
343bf4731c
charge-lnd: remove electrum server support
...
This has been removed upstream:
481ccf5282
2025-05-25 13:28:21 +02:00
Erik Arvstedt
b111cf9c57
update nixpkgs
...
btcpayserver: 2.1.0 -> 2.1.1
charge-lnd: 0.2.13 -> 0.3.0
clightning: 25.02.1 -> 25.02.2
2025-05-25 12:02:31 +02:00
Jonas Nick
e7e6353b3a
Merge fort-nix/nix-bitcoin#783 : bitcoind: remove upper limit of option dbcache
...
c65cfdcbec bitcoind: remove upper limit of option `dbcache` (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK c65cfdcbec
Tree-SHA512: a29aa43684aa05ec703a0be78cc4fcf6687d84aabde257dcca3f9eb40d31a8a9d41a4f68ee433fbb19ff027bc9e129fcde850dcca411895ab735baa8e148e18b
2025-05-24 04:56:37 +00:00
Jonas Nick
03c154bbaa
Merge fort-nix/nix-bitcoin#782 : trustedcoin: 2024-11-15 -> 0.8.4
...
44662a8fa5 trustedcoin: 2024-11-15 -> 0.8.4 (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 44662a8fa5
Tree-SHA512: 532289c866b8c40603c2dbadea4305d4a15bdcf524caeb277062d48cfac5141230ad309e7ef3ce98828871ca61253a55b4834f5d86f04e3c00997e4e4e574a37
2025-05-24 04:52:18 +00:00
Erik Arvstedt
c65cfdcbec
bitcoind: remove upper limit of option dbcache
...
The upper limit has been removed.
See item `The maximum allowed value...` at
https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.0.md#updated-settings
2025-05-22 15:04:37 +02:00
Erik Arvstedt
44662a8fa5
trustedcoin: 2024-11-15 -> 0.8.4
2025-05-22 10:42:46 +02:00
Jonas Nick
52809afbf4
Merge fort-nix/nix-bitcoin#780 : clightning: set service as active only after clnrest has started
...
ce6244cc69 clightning: set service as active only after clnrest has started (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK ce6244cc69
Tree-SHA512: e92df9fc5f42ad59eb05421e1645012fc98a8bd020215fa894d22bdde8b2860b6462c1db96b4c957e256beac9b93b76336bad9eb313c0b5cc727fffbf6b42970
2025-05-21 20:11:12 +00:00
Erik Arvstedt
ce6244cc69
clightning: set service as active only after clnrest has started
2025-05-20 22:42:41 +02:00
Jonas Nick
1586a34e90
Merge fort-nix/nix-bitcoin#776 : bitcoind-rpc-public-whitelist: add getblockfrompeer
...
a2a0174d0f bitcoind-rpc-public-whitelist.nixbitcoind-rpc-public-whitelist: add `getblockfrompeer` (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK a2a0174d0f
Tree-SHA512: cfcb21239da22c2d051f7dfbbf3a3390a0c06f09f196d2b6e227b25518063c755064228081882e11ff85a5297b9dd3da6402b395323fcb4615c72ea599615588
2025-05-17 07:01:15 +00:00
Jonas Nick
f61e4c3910
Merge fort-nix/nix-bitcoin#775 : nbxplorer: init at 2.5.26
...
742eb2e401 nbxplorer: init at 2.5.26 (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 742eb2e401
Tree-SHA512: 734f2e5cb5d54a38785db70efc87d40f35ccf63a7ab018fe37d34556a0c8a2312a8b9872409fc1fd32d5614d450281b0961e0390cb035d3b513111cb12ec8aed
2025-05-17 06:59:09 +00:00
Erik Arvstedt
a2a0174d0f
bitcoind-rpc-public-whitelist.nixbitcoind-rpc-public-whitelist: add getblockfrompeer
...
This is used by nbxplorer since v2.5.24 on pruned nodes:
https://github.com/dgarage/NBXplorer/pull/511
2025-05-15 23:11:37 +02:00
Erik Arvstedt
742eb2e401
nbxplorer: init at 2.5.26
...
Backport of https://github.com/NixOS/nixpkgs/pull/407336
Fixes https://github.com/MetacoSA/NBitcoin/pull/1269
2025-05-15 22:34:31 +02:00
Jonas Nick
040231d830
Merge fort-nix/nix-bitcoin#773 : pinned pkgs: add bitcoind-knots
...
69090cddfa pinned pkgs: add `bitcoind-knots` (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 69090cddfa
Tree-SHA512: f99036bad7535d6b8617b2384d63922158138ddfd7284b59837a3566babe156372be427956f907a87e78b57d21efa6921b95350f36d7d301c70bb79ef7712118
2025-05-14 10:17:56 +00:00
Erik Arvstedt
69090cddfa
pinned pkgs: add bitcoind-knots
2025-05-13 00:00:54 +02:00
Jonas Nick
b2bc5e6e75
Merge fort-nix/nix-bitcoin#772 : update nixpkgs
...
411b131c3a test: remove clightning plugin start timeout patch (Erik Arvstedt)
815f2cd325 clightning: don't set `datadir` for `bitcoin-cli` plugin (Erik Arvstedt)
04b6a09be4 clightning-plugins: use `clnrest`, remove Python version (Erik Arvstedt)
ac86e67c85 clnrest: init at 0.2.0 (Erik Arvstedt)
6e3c5db5f5 update nixpkgs (Jonas Nick)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK 411b131c3a
Tree-SHA512: 8dd521079d76b75d4db5cbb94d622fe4713b52cf2ffe196d997838c918ba0d07622e5ae5789851c38520dcbd00f24c4657d04a82b21342adb0bb52eca609664d
2025-05-09 14:18:48 +00:00