Re-exports§
pub use crate::amount::u32s::U32s;
pub use crate::math::b_field_element;
pub use crate::math::b_field_element::BFieldElement;
pub use crate::math::bfield_codec::BFieldCodec;
pub use crate::math::polynomial::Polynomial;
pub use crate::math::tip5;
pub use crate::math::tip5::Digest;
pub use crate::math::tip5::Tip5;
pub use crate::math::traits::Inverse;
pub use crate::math::traits::ModPowU32;
pub use crate::math::x_field_element;
pub use crate::math::x_field_element::XFieldElement;
pub use crate::util_types::merkle_tree::MerkleTree;
pub use crate::util_types::merkle_tree::MerkleTreeInclusionProof;
pub use crate::util_types::mmr::mmr_membership_proof::MmrMembershipProof;
pub use crate::util_types::mmr::mmr_trait::Mmr;
pub use crate::util_types::sponge::Sponge;
Macros§
- bfe
- Simplifies constructing base field elements.
- bfe_
array - Simplifies constructing arrays of base field elements.
- bfe_vec
- Simplifies constructing vectors of base field elements.
- xfe
- Simplifies constructing extension field elements.
- xfe_
array - Simplifies constructing arrays of extension field elements.
- xfe_vec
- Simplifies constructing vectors of extension field elements.
Derive Macros§
- BField
Codec - Derives
BFieldCodec
for structs and enums.