aboutsummaryrefslogtreecommitdiff
path: root/zkvms/zkwasm/guest/src/lib.rs
diff options
context:
space:
mode:
authorKamen Mladenov <kamen@syndamia.com>2025-02-06 14:59:57 +0200
committerKamen Mladenov <kamen@syndamia.com>2025-02-06 14:59:57 +0200
commit523000d75ac6c194ccaa3aec0d8b29ef07d3f504 (patch)
tree22ffc9ba300c4c7a0548ebde135fbba5d390abdf /zkvms/zkwasm/guest/src/lib.rs
parentf56218406dbe5e4918d560778b24b366cd3bda9f (diff)
downloadzkVMs-benchmarks-523000d75ac6c194ccaa3aec0d8b29ef07d3f504.tar
zkVMs-benchmarks-523000d75ac6c194ccaa3aec0d8b29ef07d3f504.tar.gz
zkVMs-benchmarks-523000d75ac6c194ccaa3aec0d8b29ef07d3f504.zip
feat(zkvms/zkwasm): Proper handling of input strings and hashmaps
Diffstat (limited to 'zkvms/zkwasm/guest/src/lib.rs')
-rw-r--r--zkvms/zkwasm/guest/src/lib.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/zkvms/zkwasm/guest/src/lib.rs b/zkvms/zkwasm/guest/src/lib.rs
index c7c0572..219c3a4 100644
--- a/zkvms/zkwasm/guest/src/lib.rs
+++ b/zkvms/zkwasm/guest/src/lib.rs
@@ -3,6 +3,9 @@ use wrapper_macro::{ make_wrapper, read };
// https://github.com/DelphinusLab/zkWasm-rust/blob/main/src/lib.rs
use zkwasm_rust_sdk::{require, wasm_input, wasm_output};
+#[cfg(not(no_std))]
+use std::collections::*;
+
fn read_private() -> u64 {
unsafe { wasm_input(0) }
}