diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-03-21 13:04:30 +0200 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-04-04 11:03:00 +0300 |
| commit | e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4 (patch) | |
| tree | af4aad265dc10a5a6973c9b8f7e76c30686bafa6 /zkvms/nexus/wrapper_macro | |
| parent | 023070de2dde4df9b809cf04ff09ab1a3af3e01c (diff) | |
| download | zkVMs-benchmarks-e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4.tar zkVMs-benchmarks-e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4.tar.gz zkVMs-benchmarks-e7018851c4b5c44c7e6b7e907ffc186b1da5c9f4.zip | |
feat(zkvms/nexus): Update SDK usage
Update according to their new methods.
Diffstat (limited to 'zkvms/nexus/wrapper_macro')
| -rw-r--r-- | zkvms/nexus/wrapper_macro/src/lib.rs | 17 |
1 files changed, 1 insertions, 16 deletions
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::<TokenStream>(), ); - let public_inputs = toml::from_str::<toml::Table>(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::<TokenStream>()); - } - out.extend( - format!("write_output::<{}>(&zkp::{}{});", ret, name, ts_patterns).parse::<TokenStream>(), + format!("write_public_output::<{}>(&zkp::{}{});", ret, name, ts_patterns).parse::<TokenStream>(), ); let mut block = TokenStream::new(); |
