Re-exports§
pub use keccak::Keccak;pub use poseidon::Poseidon;pub use sha256::Sha256;pub use crate::errors::HasherError;
Modules§
- bigint
- errors
- hash_
chain - hash_
to_ field_ size - keccak
- poseidon
- sha256
- syscalls
- This module is a partial copy from solana-program, which is licensed under Apache License 2.0.
- to_
byte_ array - vec
- A contiguous growable array type with heap-allocated contents, written
Vec<T>. - zero_
bytes - zero_
indexed_ leaf
Macros§
- impl_
to_ byte_ array_ for_ array - Example usage: impl_to_byte_array_for_array! { MyCustomType, 1 => [0], 2 => [0, 1] }
- vec
- Creates a
Veccontaining the arguments.
Structs§
- String
- A UTF-8–encoded, growable string.
- Vec
- A contiguous growable array type, written as
Vec<T>, short for ‘vector’.