-
-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
blockstream-electrs: init at 0.4.1-unstable-2024-11-25 #318195
blockstream-electrs: init at 0.4.1-unstable-2024-11-25 #318195
Conversation
cbe405f
to
9b02ecb
Compare
Looks like some of the upstream's dev-dependencies (electrumd, elementsd) fail to compile on anything not- x86_64-linux even when |
9398b27
to
1692a4d
Compare
@FliegendeWurst Thanks for the review! I also took the opportunity to update the package, since it was broken with the current bitcoind version in nixpkgs. |
1692a4d
to
2c5da77
Compare
Rebased on |
2c5da77
to
0971ef5
Compare
Removed |
Anything else blocking this from landing? |
0971ef5
to
5ae74b8
Compare
- preCheck = ''
+ preCheck = lib.optionalString doCheck ''
export BITCOIND_EXE=${bitcoind}/bin/bitcoind
export ELECTRUMD_EXE=${electrum}/bin/electrum
'';
|
Description of changes
This PR packages Blockstream/electrs, an efficient BTC chain indexer. It forms part of the backend for https://blockstream.info, but many others also use it.
Blockstream/electrs
is actually a fork ofromanz/electrs
, though the two projects diverged several years ago.romanz/electrs
is also packaged in nixpkgs aselectrs
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.