mirror of
https://github.com/logos-blockchain/logos-blockchain-specs.git
synced 2026-01-06 23:23:09 +00:00
cl: cli action to select proof type
This commit is contained in:
parent
bc9bdf9fe4
commit
122efb39dc
@ -4,6 +4,15 @@ use blake2::{Blake2s256, Digest};
|
||||
use common::*;
|
||||
use risc0_zkvm::{default_prover, ExecutorEnv};
|
||||
|
||||
use clap::Parser;
|
||||
|
||||
#[derive(Parser, Debug)]
|
||||
#[command(version, about, long_about = None)]
|
||||
enum Action {
|
||||
Stf,
|
||||
Nullifier,
|
||||
}
|
||||
|
||||
fn stf_prove_stark() {
|
||||
let mut rng = rand::thread_rng();
|
||||
|
||||
@ -157,8 +166,12 @@ fn main() {
|
||||
.with_env_filter(tracing_subscriber::filter::EnvFilter::from_default_env())
|
||||
.init();
|
||||
|
||||
// stf_prove_stark();
|
||||
nf_prove_stark();
|
||||
let action = Action::parse();
|
||||
|
||||
match action {
|
||||
Action::Stf => stf_prove_stark(),
|
||||
Action::Nullifier => nf_prove_stark(),
|
||||
}
|
||||
}
|
||||
|
||||
fn calculate_state_hash(state: &State) -> [u8; 32] {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user