generic_ec_zkp/lib.rs
1//! # Zero-Knowledge Proofs
2//!
3//! The crate provides ZK-proofs and primitives built on top of `generic-ec` crate.
4
5#![cfg_attr(not(test), forbid(unused_crate_dependencies))]
6#![cfg_attr(not(test), deny(clippy::unwrap_used, clippy::expect_used))]
7#![cfg_attr(docsrs, feature(doc_cfg))]
8#![cfg_attr(not(feature = "std"), no_std)]
9
10#[cfg(feature = "alloc")]
11extern crate alloc;
12
13// We don't want this dependency to trigger unused dep lint
14use generic_array as _;
15
16pub mod dlog_eq;
17pub mod polynomial;
18pub mod schnorr_pok;