diff options
| author | Kamen Mladenov <kamen@syndamia.com> | 2025-04-14 13:33:22 +0300 |
|---|---|---|
| committer | Kamen Mladenov <kamen@syndamia.com> | 2025-04-14 13:40:57 +0300 |
| commit | 0c54fb0540591ab5ddcb4de2a2ff7fc54bd3b798 (patch) | |
| tree | a514f8b0ed50ae07baddedc675786611cd6093dd /guests/sha256/src/lib.rs | |
| parent | b4841b1479bf6be5958a850083052badc4c027fa (diff) | |
| download | zkVMs-benchmarks-0c54fb0540591ab5ddcb4de2a2ff7fc54bd3b798.tar zkVMs-benchmarks-0c54fb0540591ab5ddcb4de2a2ff7fc54bd3b798.tar.gz zkVMs-benchmarks-0c54fb0540591ab5ddcb4de2a2ff7fc54bd3b798.zip | |
feat(guests/sha256): Add SP1 and RISC0 precompile usage
Diffstat (limited to 'guests/sha256/src/lib.rs')
| -rw-r--r-- | guests/sha256/src/lib.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/guests/sha256/src/lib.rs b/guests/sha256/src/lib.rs index 1ca7f72..885f58a 100644 --- a/guests/sha256/src/lib.rs +++ b/guests/sha256/src/lib.rs @@ -5,6 +5,13 @@ extern crate alloc; #[cfg(feature = "no_std")] use alloc::vec::Vec; +#[cfg(feature = "sp1")] +use sha2_sp1::{Digest, Sha256}; + +#[cfg(feature = "risc0")] +use sha2_risc0::{Digest, Sha256}; + +#[cfg(not(any(feature = "sp1", feature = "risc0")))] use sha2::{Digest, Sha256}; #[guests_macro::proving_entrypoint] |
