Module dusk_plonk::prelude [−][src]
Collection of functions needed to use plonk library.
Use this as the only import that you need to interact with the principal data structures of the plonk library.
Re-exports
pub use crate::circuit; | |
pub use crate::circuit::Circuit; | |
pub use crate::circuit::PublicInputValue; | |
pub use crate::circuit::VerifierData; | |
pub use crate::commitment_scheme::kzg10::key::CommitKey; | |
pub use crate::commitment_scheme::kzg10::key::OpeningKey; | |
pub use crate::commitment_scheme::kzg10::PublicParameters; | |
pub use crate::constraint_system::Point; | |
pub use crate::proof_system::Prover; | |
pub use crate::proof_system::Verifier; | |
pub use crate::proof_system::Proof; | |
pub use crate::error::Error; |
Structs
BlsScalar | Re-exported [ |
JubJubAffine | Re-exported [ |
JubJubScalar | Re-exported [ |
ProverKey | PLONK circuit Proving Key. |
StandardComposer | The StandardComposer is the circuit-builder tool that the |
Variable | The value is a reference to the actual value that was added to the constraint system |
VerifierKey | PLONK circuit Verification Key. |