Skip to main content

Crate rust_eddsa_helper

Crate rust_eddsa_helper 

Source

Re-exports§

pub use eddsa::sign_eddsa;
pub use eddsa::verify_eddsa;
pub use poseidon_hash::poseidon_hash_bits;

Modules§

babyjub
blake
eddsa
poseidon_hash

Functions§

eddsa_free_string
Free memory allocated by eddsa_sign
eddsa_sign
FFI function to sign data using EdDSA on Baby Jubjub
eddsa_verify
FFI function to verify EdDSA signature over pre-hashed Poseidon digest.
poseidon_free_string
Free memory allocated by poseidon_hash
poseidon_hash
FFI function to hash field elements using Poseidon
poseidon_hash_bits_ffi
FFI function to hash bits using Poseidon (matching circomlibjs behavior)