a0cb138ada
GitOrigin-RevId: a100acd7bbf105915b0004427802286c37738fef
35 lines
627 B
Nix
35 lines
627 B
Nix
{
|
|
lib,
|
|
buildDunePackage,
|
|
hacl-star,
|
|
bls12-381,
|
|
tezos-bls12-381-polynomial,
|
|
data-encoding,
|
|
tezos-plompiler,
|
|
alcotest,
|
|
qcheck-alcotest,
|
|
bisect_ppx,
|
|
}:
|
|
|
|
buildDunePackage rec {
|
|
pname = "tezos-plonk";
|
|
duneVersion = "3";
|
|
|
|
inherit (tezos-bls12-381-polynomial) version src;
|
|
|
|
propagatedBuildInputs = [
|
|
hacl-star
|
|
bls12-381
|
|
tezos-bls12-381-polynomial
|
|
data-encoding
|
|
tezos-plompiler
|
|
];
|
|
|
|
nativeCheckInputs = [ alcotest qcheck-alcotest bisect_ppx ];
|
|
|
|
doCheck = false; # broken
|
|
|
|
meta = tezos-bls12-381-polynomial.meta // {
|
|
description = "Plonk zero-knowledge proving system";
|
|
};
|
|
}
|