Skip to content

Commit b481bd6

Browse files
committed
add vouch-unstable
This is needed mostly during hard forks where unstable software is needed to test things on test networks like Holesky.
1 parent 5f4c1b2 commit b481bd6

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

pkgs/vouch/unstable.nix

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
buildGoModule,
3+
fetchFromGitHub,
4+
mcl,
5+
bls,
6+
lib,
7+
}:
8+
buildGoModule rec {
9+
pname = "vouch";
10+
version = "1.8.0-beta.3";
11+
12+
src = fetchFromGitHub {
13+
owner = "attestantio";
14+
repo = pname;
15+
rev = "v${version}";
16+
hash = "sha256-CK6cLXJYMQL+ZRv8bYabgQ0GeDWK8Jcek6d/Wow2LI0=";
17+
};
18+
19+
runVend = true;
20+
vendorHash = "sha256-Mp+RA2L4mOe089ceyKh3m5Q8zLsdwyx6geMFrqbn5Dk=";
21+
22+
buildInputs = [mcl bls];
23+
24+
doCheck = false;
25+
26+
meta = {
27+
description = "An Ethereum 2 multi-node validator client";
28+
homepage = "https://github.com/attestantio/vouch";
29+
mainProgram = "vouch";
30+
platforms = ["x86_64-linux"];
31+
};
32+
}

0 commit comments

Comments
 (0)