1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! # Zero-Knowledge Proofs
//!
//! The crate provides ZK-proofs and primitives built on top of `generic-ec` crate.

#![cfg_attr(not(test), forbid(unused_crate_dependencies))]
#![cfg_attr(not(test), deny(clippy::unwrap_used, clippy::expect_used))]
#![cfg_attr(docsrs, feature(doc_cfg))]
#![cfg_attr(not(feature = "std"), no_std)]

#[cfg(feature = "alloc")]
extern crate alloc;

// We don't want this dependency to trigger unused dep lint
use generic_array as _;

pub mod polynomial;
pub mod schnorr_pok;