rpo/rpx: export digest error enum (#313)
Augusto Hack hack.augusto@gmail.com
Tue, 07 May 2024 12:08:48 +0200
4 files changed,
6 insertions(+),
6 deletions(-)
M
src/hash/mod.rs
→
src/hash/mod.rs
@@ -6,11 +6,11 @@ pub mod blake;
mod rescue; pub mod rpo { - pub use super::rescue::{Rpo256, RpoDigest}; + pub use super::rescue::{Rpo256, RpoDigest, RpoDigestError}; } pub mod rpx { - pub use super::rescue::{Rpx256, RpxDigest}; + pub use super::rescue::{Rpx256, RpxDigest, RpxDigestError}; } // RE-EXPORTS
M
src/hash/rescue/mod.rs
→
src/hash/rescue/mod.rs
@@ -11,10 +11,10 @@ mod mds;
use mds::{apply_mds, MDS}; mod rpo; -pub use rpo::{Rpo256, RpoDigest}; +pub use rpo::{Rpo256, RpoDigest, RpoDigestError}; mod rpx; -pub use rpx::{Rpx256, RpxDigest}; +pub use rpx::{Rpx256, RpxDigest, RpxDigestError}; #[cfg(test)] mod tests;
M
src/hash/rescue/rpo/mod.rs
→
src/hash/rescue/rpo/mod.rs
@@ -8,7 +8,7 @@ INPUT2_RANGE, MDS, NUM_ROUNDS, ONE, RATE_RANGE, RATE_WIDTH, STATE_WIDTH, ZERO,
}; mod digest; -pub use digest::RpoDigest; +pub use digest::{RpoDigest, RpoDigestError}; #[cfg(test)] mod tests;
M
src/hash/rescue/rpx/mod.rs
→
src/hash/rescue/rpx/mod.rs
@@ -9,7 +9,7 @@ ZERO,
}; mod digest; -pub use digest::RpxDigest; +pub use digest::{RpxDigest, RpxDigestError}; pub type CubicExtElement = CubeExtension<Felt>;