Crate monero_ed25519

Crate monero_ed25519 

Source
Expand description

ยงMonero Ed25519

Ed25519 functionality, as within the Monero protocol.

This library primarily serves to allow our API to not bind to any specific elliptic curve implementation, allowing us to upgrade/replace it without breaking SemVer.

This library is usable under no-std when the std feature (on by default) is disabled.

ยงCargo Features

  • std (on by default): Enables std (and with it, more efficient internal implementations).

Re-exportsยง

pub use scalar::Scalar;
pub use unreduced_scalar::UnreducedScalar;
pub use point::Point;
pub use compressed_point::CompressedPoint;
pub use commitment::Commitment;

Modulesยง

commitment ๐Ÿ”’
compressed_point ๐Ÿ”’
point ๐Ÿ”’
scalar ๐Ÿ”’
unreduced_scalar ๐Ÿ”’