Docs.rs
ethrex-crypto-17.0.0
ethrex-crypto 17.0.0
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Documentation
Repository
crates.io
Source
Owners
klaus993
Dependencies
ark-bn254 ^0.5.0
normal
ark-ec ^0.5.0
normal
ark-ff ^0.5.0
normal
aws-lc-rs ^1.17
normal
optional
blst ^0.3.16
normal
optional
c-kzg ^2.1.1
normal
optional
ethereum-types ^0.15.1
normal
hex-literal ^0.4.1
normal
k256 ^0.13.4
normal
kzg-rs ^0.2.6
normal
optional
malachite ^0.6.1
normal
optional
num-bigint ^0.4.6
normal
p256 ^0.13.2
normal
ripemd ^0.1.3
normal
secp256k1 ^0.30.0
normal
optional
sha2 ^0.10.9
normal
thiserror ^2.0.9
normal
tiny-keccak ^2.0.2
normal
blst ^0.3.16
dev
criterion ^0.5.1
dev
Versions
47.46%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
Skip to main content
All
ethrex_
crypto
17.0.0
Crate Items
Structs
Enums
Constants
Traits
Functions
List of all items
Structs
keccak::Keccak256
native::NativeCrypto
Enums
kzg::KzgError
provider::CryptoError
Traits
provider::Crypto
Functions
blake2f::blake2b_f
keccak::keccak_hash
kzg::verify_blob_kzg_proof
kzg::verify_cell_kzg_proof_batch
kzg::verify_kzg_proof
kzg::warm_up_trusted_setup
Constants
NATIVE_BLS_BACKEND
NATIVE_P256_BACKEND
kzg::BYTES_PER_BLOB
kzg::BYTES_PER_CELL
kzg::BYTES_PER_FIELD_ELEMENT
kzg::CELLS_PER_EXT_BLOB
kzg::FIELD_ELEMENTS_PER_BLOB
kzg::FIELD_ELEMENTS_PER_CELL
kzg::FIELD_ELEMENTS_PER_EXT_BLOB
kzg::KZG_PRECOMPUTE