fix hex
This commit is contained in:
parent
3facfafe83
commit
6c19e9f294
7
powersoftau/Cargo.lock
generated
7
powersoftau/Cargo.lock
generated
@ -214,6 +214,11 @@ name = "hex"
|
||||
version = "0.3.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
|
||||
[[package]]
|
||||
name = "hex"
|
||||
version = "0.4.2"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
|
||||
[[package]]
|
||||
name = "hex-literal"
|
||||
version = "0.1.4"
|
||||
@ -325,6 +330,7 @@ dependencies = [
|
||||
"crossbeam 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"exitcode 1.1.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
"log 0.4.8 (registry+https://github.com/rust-lang/crates.io-index)",
|
||||
@ -514,6 +520,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
"checksum gcc 0.3.55 (registry+https://github.com/rust-lang/crates.io-index)" = "8f5f3913fa0bfe7ee1fd8248b6b9f42a5af4b9d65ec2dd2c3c26132b950ecfc2"
|
||||
"checksum generic-array 0.8.3 (registry+https://github.com/rust-lang/crates.io-index)" = "fceb69994e330afed50c93524be68c42fa898c2d9fd4ee8da03bd7363acd26f2"
|
||||
"checksum hex 0.3.2 (registry+https://github.com/rust-lang/crates.io-index)" = "805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77"
|
||||
"checksum hex 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)" = "644f9158b2f133fd50f5fb3242878846d9eb792e445c893805ff0e3824006e35"
|
||||
"checksum hex-literal 0.1.4 (registry+https://github.com/rust-lang/crates.io-index)" = "ddc2928beef125e519d69ae1baa8c37ea2e0d3848545217f6db0179c5eb1d639"
|
||||
"checksum hex-literal-impl 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)" = "1d340b6514f232f6db1bd16db65302a5278a04fef9ce867cb932e7e5fa21130a"
|
||||
"checksum itertools 0.8.0 (registry+https://github.com/rust-lang/crates.io-index)" = "5b8467d9c1cebe26feb08c640139247fac215782d35371ade9a2136ed6085358"
|
||||
|
@ -21,6 +21,7 @@ byteorder = "1.1.0"
|
||||
hex-literal = "0.1.4"
|
||||
rust-crypto = "0.2"
|
||||
exitcode = "1.1.2"
|
||||
hex = "0.4.0"
|
||||
|
||||
memmap = "0.7.0"
|
||||
itertools = "0.8.0"
|
||||
|
@ -1,3 +1,4 @@
|
||||
extern crate hex;
|
||||
use powersoftau::{
|
||||
batched_accumulator::BatchedAccumulator,
|
||||
keypair::keypair,
|
||||
@ -11,9 +12,6 @@ use std::fs::OpenOptions;
|
||||
|
||||
use std::io::Write;
|
||||
|
||||
#[macro_use]
|
||||
extern crate hex_literal;
|
||||
|
||||
const INPUT_IS_COMPRESSED: UseCompression = UseCompression::No;
|
||||
const COMPRESS_THE_OUTPUT: UseCompression = UseCompression::Yes;
|
||||
const CHECK_INPUT_CORRECTNESS: CheckForCorrectness = CheckForCorrectness::No;
|
||||
@ -29,7 +27,7 @@ fn main() {
|
||||
let response_filename = &args[2];
|
||||
let circuit_power = args[3].parse().expect("could not parse circuit power");
|
||||
let batch_size = args[4].parse().expect("could not parse batch size");
|
||||
let beacon_hash = args[5];
|
||||
let beacon_hash = &args[5];
|
||||
|
||||
let parameters = CeremonyParams::<Bn256>::new(circuit_power, batch_size);
|
||||
|
||||
@ -50,7 +48,7 @@ fn main() {
|
||||
use rand::chacha::ChaChaRng;
|
||||
use rand::SeedableRng;
|
||||
|
||||
let mut cur_hash: [u8; 32] = hex!(beacon_hash);
|
||||
let mut cur_hash = hex::decode(beacon_hash).unwrap();
|
||||
|
||||
// Performs 2^n hash iterations over it
|
||||
const N: u64 = 10;
|
||||
|
Loading…
Reference in New Issue
Block a user