From e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4 Mon Sep 17 00:00:00 2001 From: Kamen Mladenov Date: Fri, 21 Mar 2025 13:04:30 +0200 Subject: feat(zkvms/nexus): Update SDK usage Update according to their new methods. --- zkvms/nexus/wrapper_macro/src/lib.rs | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'zkvms/nexus/wrapper_macro/src/lib.rs') diff --git a/zkvms/nexus/wrapper_macro/src/lib.rs b/zkvms/nexus/wrapper_macro/src/lib.rs index 324ace8..1441d0d 100644 --- a/zkvms/nexus/wrapper_macro/src/lib.rs +++ b/zkvms/nexus/wrapper_macro/src/lib.rs @@ -45,23 +45,8 @@ pub fn make_wrapper(item: TokenStream) -> TokenStream { .parse::(), ); - let public_inputs = toml::from_str::(include_str!(concat!( - env!("INPUTS_DIR"), - "/default_public_input.toml" - ))) - .unwrap(); - let (public_patterns, public_types) = - args_divide_public(&args, &public_inputs.keys().collect()).0; - let public_patterns: Vec<(TokenStream, TokenStream)> = public_patterns - .into_iter() - .zip(public_types.into_iter()) - .collect(); - for (pattern, ptype) in public_patterns { - out.extend(format!("write_output::<{}>(&{});", ptype, pattern).parse::()); - } - out.extend( - format!("write_output::<{}>(&zkp::{}{});", ret, name, ts_patterns).parse::(), + format!("write_public_output::<{}>(&zkp::{}{});", ret, name, ts_patterns).parse::(), ); let mut block = TokenStream::new(); -- cgit v1.2.3