aboutsummaryrefslogtreecommitdiff
path: root/zkvms/nexus/host
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-02-27 11:35:32 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-02-27 15:08:11 +0200
commit5b82ac769339938570c0d1f7230afc53732993b4 (patch)
treeb510f409458097a3c473ab80791a7717961ebd5b /zkvms/nexus/host
parent39ec264c0d90555237debff519cc890b755a0646 (diff)
downloadzkVMs-benchmarks-5b82ac769339938570c0d1f7230afc53732993b4.tar
zkVMs-benchmarks-5b82ac769339938570c0d1f7230afc53732993b4.tar.gz
zkVMs-benchmarks-5b82ac769339938570c0d1f7230afc53732993b4.zip
chore: Rust fmt
Diffstat (limited to 'zkvms/nexus/host')
-rw-r--r--zkvms/nexus/host/src/main.rs18
1 files changed, 11 insertions, 7 deletions
diff --git a/zkvms/nexus/host/src/main.rs b/zkvms/nexus/host/src/main.rs
index deef6b6..1a3f05a 100644
--- a/zkvms/nexus/host/src/main.rs
+++ b/zkvms/nexus/host/src/main.rs
@@ -1,9 +1,12 @@
-use zkvms_host_io::{Input, Output, read_args, benchmarkable, RunType::{ Execute, Prove, Verify }};
use nexus_sdk::{
compile::CompileOpts,
nova::seq::{Generate, Nova, PP},
Local, Prover, Verifiable,
};
+use zkvms_host_io::{
+ benchmarkable, read_args, Input, Output,
+ RunType::{Execute, Prove, Verify},
+};
fn main() {
let run_info = read_args();
@@ -18,7 +21,7 @@ fn main() {
match run_info.run_type {
Execute => unreachable!(),
- Prove => benchmarkable!{
+ Prove => benchmarkable! {
// Nova<T> doesn't derive Clone
println!("Loading guest...");
let prover: Nova<Local> = Nova::new_from_file(&elf_path).expect("failed to load guest program");
@@ -40,7 +43,8 @@ fn main() {
Verify => {
// Nova<T> doesn't derive Clone
println!("Loading guest...");
- let prover: Nova<Local> = Nova::new_from_file(&elf_path).expect("failed to load guest program");
+ let prover: Nova<Local> =
+ Nova::new_from_file(&elf_path).expect("failed to load guest program");
println!("Proving execution of vm...");
let proof = prover
@@ -50,9 +54,9 @@ fn main() {
println!(
" output is {:?}!",
proof
- .output::<Output>()
- .expect("failed to deserialize output")
- );
+ .output::<Output>()
+ .expect("failed to deserialize output")
+ );
println!(">>>>> Logging\n{}<<<<<", proof.logs().join(""));
@@ -60,6 +64,6 @@ fn main() {
print!("Verifying execution...");
proof.verify(&pp).expect("failed to verify proof");
}
- },
+ }
}
}