diff --git a/CHANGELOG.md b/CHANGELOG.md index c3d32c0f5..eedaa296c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +## 0.19.7 (TBD) + +- Expose `StorageError` and `SubtreeUpdate` as prep. to externalize the `LargeSmt` RocksDB backend ([#850](https://github.com/0xMiden/crypto/pull/850)). + ## 0.19.6 (2026-02-24) - Added `Signature::from_der()` for ECDSA signatures over secp256k1 ([#842](https://github.com/0xMiden/crypto/pull/842)). diff --git a/miden-crypto/src/merkle/smt/mod.rs b/miden-crypto/src/merkle/smt/mod.rs index 2dcf4ea8e..dacacbcda 100644 --- a/miden-crypto/src/merkle/smt/mod.rs +++ b/miden-crypto/src/merkle/smt/mod.rs @@ -20,8 +20,8 @@ mod large; pub use full::concurrent::{SubtreeLeaf, build_subtree_for_bench}; #[cfg(feature = "concurrent")] pub use large::{ - LargeSmt, LargeSmtError, MemoryStorage, SmtStorage, StorageUpdateParts, StorageUpdates, - Subtree, SubtreeError, + LargeSmt, LargeSmtError, MemoryStorage, SmtStorage, StorageError, StorageUpdateParts, + StorageUpdates, Subtree, SubtreeError, SubtreeUpdate, }; #[cfg(feature = "rocksdb")] pub use large::{RocksDbConfig, RocksDbStorage};