Erik Arvstedt
2926fc27dc
krops: enable evaluating nodes with non-native systems
2022-07-17 22:17:48 +02:00
Erik Arvstedt
fe2df830a2
flake: add system armv7l-linux
...
There are some ARMv7 single board computers that are capable of
running a bitcoin node (see https://nixos.wiki/wiki/NixOS_on_ARM ).
2022-07-17 22:17:47 +02:00
Jonas Nick
7a40c39d5c
Merge fort-nix/nix-bitcoin#512 : Remove bitcoind banlist
...
8dc4858872
bitcoind: remove banlist loader (Erik Arvstedt)
Pull request description:
ACKs for top commit:
nixbitcoin:
ACK 8dc4858872
jonasnick:
ACK 8dc4858872
Tree-SHA512: a3002863b1bcf97f2553d977006bffe0d0554df4d27f6a50898e9dc3a200a5a95878ba2038d5a32d8c3e54ced7a1bf6a8735e954b496fecb20af42637844329e
2022-07-17 19:57:50 +00:00
Jonas Nick
d3664b09b4
Merge fort-nix/nix-bitcoin#511 : Minor improvements
...
84b69dfb46
versioning: improve description wording (Erik Arvstedt)
9d20837b90
flake: remove `rec` (Erik Arvstedt)
c82e0ee294
clightning/plugins: format plugin defs, order alphabetically (Erik Arvstedt)
9ac3d93b27
improve comments, descriptions (Erik Arvstedt)
97b1a1d353
operator: improve descriptions (Erik Arvstedt)
27dd31ead5
clightning/feeadjuster: fix typo (Erik Arvstedt)
df5abd5eab
lnd: move `wallet-unlock-password-file` setting to config (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 84b69dfb46
Tree-SHA512: e326ea37c4c4e766a634e90a069a441933dfac5a91e85c136e49dd17c16ee6e5e3fbfb15399f97321e412ab1624f1040116e2516e2635188f7e25454d5e9fe34
2022-07-17 19:48:40 +00:00
Jonas Nick
0c4a7177e0
Merge fort-nix/nix-bitcoin#498 : clightning/lnd: allow connections to remote bitcoind in systemd service
...
8cac828534
doc: remote-bitcoind: allowing external connections when tor.enforce is active (Otto Sabart)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 8cac828534
Tree-SHA512: b2a8739911f96c76515838820a2ffc2f773cb68e5216f4a3d135c79aada7fa0a1f02e3de67ef7fe5833614cdae58e92d2ea39ae1fcfda25e50eb9da3402ab31a
2022-07-17 19:42:06 +00:00
Jonas Nick
90249d9cc4
Merge fort-nix/nix-bitcoin#515 : bitcoind-remote: fix quotation marks in preStart script
...
03b75a0254
bitcoind-remote: fix quotation marks in preStart script (Otto Sabart)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK 03b75a0254
Tree-SHA512: d625968033b18358bb47cdb39bcb85b8707c84838843597db3f4a37979d583285d1ee38391bc231aba8f7abdd870cd5c8d5260f78d111fa77f429c831870fa24
2022-07-17 19:38:49 +00:00
Erik Arvstedt
84b69dfb46
versioning: improve description wording
2022-07-17 12:46:01 +02:00
Otto Sabart
03b75a0254
bitcoind-remote: fix quotation marks in preStart script
2022-07-15 23:40:16 +02:00
Erik Arvstedt
8dc4858872
bitcoind: remove banlist loader
...
Gmaxwell's banlist (https://people.xiph.org/~greg/banlist.cli.txt ) is
no longer maintained and hasn't been updated since 2 years.
2022-07-15 14:45:37 +02:00
Erik Arvstedt
9d20837b90
flake: remove rec
2022-07-15 11:42:13 +02:00
Erik Arvstedt
c82e0ee294
clightning/plugins: format plugin defs, order alphabetically
2022-07-15 01:50:15 +02:00
Erik Arvstedt
9ac3d93b27
improve comments, descriptions
2022-07-15 01:50:11 +02:00
Erik Arvstedt
97b1a1d353
operator: improve descriptions
2022-07-14 23:47:12 +02:00
Erik Arvstedt
27dd31ead5
clightning/feeadjuster: fix typo
2022-07-14 23:46:25 +02:00
Erik Arvstedt
df5abd5eab
lnd: move wallet-unlock-password-file
setting to config
...
There's no need to pass this option via the cmdline.
2022-07-14 23:46:25 +02:00
Erik Arvstedt
7d7f2df006
fulcrum: add module
2022-07-09 11:07:09 +02:00
Jonas Nick
7e94b7eddc
Merge fort-nix/nix-bitcoin#510 : lnd, lightning-loop: add certificate options extraIPs
and extraDomains
...
c853f380d4
lightning-loop: add certificate options `extraIPs` and `extraDomains` (Erik Arvstedt)
edfbe700e7
lnd: add certificate options `extraIPs` and `extraDomains` (Erik Arvstedt)
60a27d58a6
lnd, lightning-loop: improve `extraConfig` option description (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK c853f380d4
Tree-SHA512: f83ddd99826fdcae964de2ff7f45ca941f0ffb6130f5e4f8481d7e2c9946ebea8415460c0cfe68a9626a2fb0d6912e5285b580db00d78bfcfdac665426bf3649
2022-07-08 20:57:37 +00:00
Erik Arvstedt
edd8bd311c
bitcoind-rpc-public-whitelist: add ping
, help
...
Required by fulcrum.
2022-07-08 15:10:03 +02:00
Erik Arvstedt
f946a7cd9b
examples: use mkDefault
for setting system.stateVersion
...
This makes it easier for users to override the default.
2022-07-08 15:10:03 +02:00
Erik Arvstedt
c853f380d4
lightning-loop: add certificate options extraIPs
and extraDomains
...
This is useful for non-local access to the lightning-loop REST server.
2022-07-07 16:09:26 +02:00
Erik Arvstedt
edfbe700e7
lnd: add certificate options extraIPs
and extraDomains
...
This is useful for non-local access to the lnd REST server.
2022-07-07 16:09:26 +02:00
Erik Arvstedt
60a27d58a6
lnd, lightning-loop: improve extraConfig
option description
2022-07-07 16:09:26 +02:00
Erik Arvstedt
79994d0bd2
tests: increase postgresql startup timeout
...
Required for Cirrus CI.
2022-07-07 11:43:21 +02:00
Jonas Nick
4c9efa9db9
Merge fort-nix/nix-bitcoin#503 : nodeinfo: make extensible
...
f17fcebe11
nodeinfo: make extensible (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK f17fcebe11
Tree-SHA512: 8f4cca757c6b6323a6cb947a9a452cb57743242935e29c4dc1efe3920f7c1930766b09f8a875830f1eaf6b4c9079c452600c86aef81b57748b7cebb3d620eafa
2022-07-07 08:24:33 +00:00
Jonas Nick
1a0fe723c9
Merge fort-nix/nix-bitcoin#509 : bitcoind, liquidd: increase TimeoutStartSec
...
99f1dc0bff
bitcoind, liquidd: increase `TimeoutStartSec` (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 99f1dc0bff
Tree-SHA512: 29d3093fdeeda44d4737415df008e4c9ffea76df65d1c4a226afe455b63fcc2f8f9f4800a266e6b2040c8c7e17bb37dd88c488a74916d7d2bbbb0fdc7b37df8b
2022-07-07 08:03:14 +00:00
Otto Sabart
8cac828534
doc: remote-bitcoind: allowing external connections when tor.enforce is active
2022-07-06 10:27:56 +02:00
Erik Arvstedt
99f1dc0bff
bitcoind, liquidd: increase TimeoutStartSec
...
I've just seen `liquidd` hit the timeout on nixbitcoin.org while
`Loading block index`.
This was probably due to HDD contention while starting services during
boot.
2022-07-05 13:04:18 +02:00
Jonas Nick
739fa36785
Merge fort-nix/nix-bitcoin#508 : More NixOS 22.05 fixes
...
7261813051
examples/configuration.nix: use `system.stateVersion` comment from NixOS 22.05 (Erik Arvstedt)
2ae2eea54e
run-tests: fix command `debug` on NixOS 22.05 (Erik Arvstedt)
a8255d61d7
lib/make-container: update required extra-container version (Erik Arvstedt)
f02f27cbca
lib/make-test: fix `system.stateVersion` warning (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 7261813051
Tree-SHA512: ae6d15092666187dfb9eca6a307ee2533446e49265390315b74d00b848b072339e522308ed88751d09631cc064c0f7fd34084add38ca52c130153a4ebc527549
2022-07-05 10:13:10 +00:00
Jonas Nick
cb677853b7
Merge fort-nix/nix-bitcoin#502 : krops: don't reimport pkgs
...
68ef662654
krops: don't reimport pkgs (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 68ef662654
Tree-SHA512: e2c7de823b2c6fb980ac178750d1b908f0bf58c5c1e22394a9ee245cfa471f52356d14fcb6349fa12555237ef69f3f7bcac4e3f8a92ec68786b6fbea540f82c6
2022-07-05 09:39:04 +00:00
Jonas Nick
a5b9e34f16
Merge fort-nix/nix-bitcoin#507 : examples/krops: fix nixpkgs symlink sync error on macOS/BSD
...
3f3f31c32d
examples/krops: fix nixpkgs symlink sync error on macOS/BSD (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
utACK 3f3f31c32d
Tree-SHA512: ce30e5b256047ba7e22186880c499164edfb35a6194eb30c85fc2c6c1805ee6d2777e427260954872b3872fa74e1e1db5179c18a11e9367d02970785a074b167
2022-07-05 09:32:56 +00:00
Erik Arvstedt
7261813051
examples/configuration.nix: use system.stateVersion
comment from NixOS 22.05
2022-07-05 10:13:55 +02:00
Erik Arvstedt
2ae2eea54e
run-tests: fix command debug
on NixOS 22.05
2022-07-05 10:13:55 +02:00
Erik Arvstedt
a8255d61d7
lib/make-container: update required extra-container version
2022-07-05 10:13:54 +02:00
Erik Arvstedt
f02f27cbca
lib/make-test: fix system.stateVersion
warning
2022-07-05 10:13:54 +02:00
Erik Arvstedt
f17fcebe11
nodeinfo: make extensible
...
Module authors can now add extra services via option `nix-bitcoin.nodeinfo.services`.
Mark as internal because we're not yet providing a user-friendly, stable API.
2022-07-05 10:11:55 +02:00
Erik Arvstedt
3f3f31c32d
examples/krops: fix nixpkgs symlink sync error on macOS/BSD
2022-07-04 23:42:09 +02:00
Jonas Nick
14722d2c0d
Merge fort-nix/nix-bitcoin#501 : update nixpkgs
...
4579b44781
update nixpkgs (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK 4579b44781
Tree-SHA512: 46f41c6786dfacd6e7867488efa72dcf5912653406c92323821ca16c4dabc73145b9e0003b499779333bc1d438dc70caf72574c30f2894ae8c7953d5956f4225
2022-07-04 21:31:51 +00:00
Erik Arvstedt
68ef662654
krops: don't reimport pkgs
...
Previously, the krops pkg was accessed by evaluating nixpkgs with the
krops overlay.
Now directly call krops with an existing pkgs instance.
2022-07-04 10:16:46 +02:00
Erik Arvstedt
4579b44781
update nixpkgs
...
clightning: 0.11.1 -> 0.11.2
lnd: 0.14.3-beta -> 0.15.0-beta
2022-07-03 02:09:33 +02:00
Jonas Nick
285a38803c
Merge fort-nix/nix-bitcoin#497 : update nixpkgs (stable: 21.11 -> 22.05)
...
fe68ee650b
fix containers on nixos-22.05 (Erik Arvstedt)
15e7b32c2d
fix VMs on nixos-22.05 (Erik Arvstedt)
f52ff8fdb5
fix python packages on nixos-22.05 (Erik Arvstedt)
a9123a9842
lndinit: update `vendorSha256` (Erik Arvstedt)
3102c99275
configuration.nix: update `system.stateVersion` (Erik Arvstedt)
2106a2cdea
spark-wallet/generate.sh: remove TODO-EXTERNAL (Erik Arvstedt)
c7eab98a31
tests: fix deprecation warning (Jonas Nick)
805eb26d12
update nixpkgs (stable: 21.11 -> 22.05) (Jonas Nick)
96144fde81
update-flake.nix: fix stable pkgs selection (Erik Arvstedt)
Pull request description:
ACKs for top commit:
erikarvstedt:
ACK fe68ee650b
Tree-SHA512: 793d644ea0d8349ff35e74db046f73a540f53d46b3f212250c107ea881f6e9bf2e89be48ef1466b17074d7963bea567a2a79f2e9e2bea701638d9ca75f403624
2022-06-28 12:52:58 +00:00
Erik Arvstedt
fe68ee650b
fix containers on nixos-22.05
2022-06-28 00:09:26 +02:00
Erik Arvstedt
15e7b32c2d
fix VMs on nixos-22.05
2022-06-28 00:09:26 +02:00
Erik Arvstedt
f52ff8fdb5
fix python packages on nixos-22.05
...
Fixes:
- joinmarket
- pyln-proto
2022-06-28 00:09:26 +02:00
Erik Arvstedt
a9123a9842
lndinit: update vendorSha256
2022-06-28 00:09:25 +02:00
Erik Arvstedt
3102c99275
configuration.nix: update system.stateVersion
2022-06-28 00:09:25 +02:00
Erik Arvstedt
2106a2cdea
spark-wallet/generate.sh: remove TODO-EXTERNAL
...
It makes sense in general to explicitly set the nodejs version.
2022-06-28 00:09:25 +02:00
Jonas Nick
c7eab98a31
tests: fix deprecation warning
2022-06-27 21:15:38 +00:00
Jonas Nick
805eb26d12
update nixpkgs (stable: 21.11 -> 22.05)
...
extra-container: 0.8 -> 0.10
btcpayserver: 1.5.3 -> 1.5.4
lightning-loop: 0.18.0-beta -> 0.19.1-beta
2022-06-27 21:15:34 +00:00
Erik Arvstedt
96144fde81
update-flake.nix: fix stable pkgs selection
...
In rare cases, the nixpkgs stable version of a package can be newer
than in unstable nixpkgs. [1]
When this happens, choose the newer stable version instead of the
older unstable version.
[1] E.g., when a package is updated in both nixpkgs stable and unstable,
and nixpkgs stable is released before unstable.
2022-06-27 22:19:06 +02:00
Jonas Nick
1ba7ccc547
Merge fort-nix/nix-bitcoin#492 : Improve flake
...
c8d5cb2405
examples: improve Flakes-based VM (Erik Arvstedt)
1e94e891b2
flake: move VM to separate file (Erik Arvstedt)
7233b054d9
flake: use new output format (Erik Arvstedt)
Pull request description:
ACKs for top commit:
jonasnick:
ACK c8d5cb2405
Tree-SHA512: ffc5525530a50e7664f9b081f68eb3d379f726b7f40133d1e874d41ce84814e44d1e57661803c0cf3aabae58b493cb60968b1dd75d9e4cbe5877f02c4cd6abc2
2022-06-05 19:37:16 +00:00