diff --git a/reference-impl/rust/Cargo.lock b/reference-impl/rust/Cargo.lock index 9126c2a..a44649e 100644 --- a/reference-impl/rust/Cargo.lock +++ b/reference-impl/rust/Cargo.lock @@ -512,7 +512,7 @@ dependencies = [ [[package]] name = "star-repo" -version = "0.1.0" +version = "0.1.1" dependencies = [ "ipld-core", "serde", diff --git a/reference-impl/rust/star-repo/Cargo.toml b/reference-impl/rust/star-repo/Cargo.toml index 111f316..7c6e281 100644 --- a/reference-impl/rust/star-repo/Cargo.toml +++ b/reference-impl/rust/star-repo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "star-repo" -version = "0.1.0" +version = "0.1.1" description = "CARv1 and MST helpers for star-* crates" repository = "https://tangled.org/microcosm.blue/star" readme = "readme.md" diff --git a/reference-impl/rust/star-repo/src/commit.rs b/reference-impl/rust/star-repo/src/commit.rs index 1ec9a87..5a1555f 100644 --- a/reference-impl/rust/star-repo/src/commit.rs +++ b/reference-impl/rust/star-repo/src/commit.rs @@ -81,7 +81,7 @@ struct UnsignedCommit { /// Commit-minus-`data`: the on-the-wire form of the partial commit embedded in /// a STAR-lite header. `data` is recovered from the header CID at parse time. #[derive(Debug, Serialize, Deserialize)] -struct PartialCommit { +pub struct PartialCommit { did: String, version: u64, rev: String, diff --git a/reference-impl/rust/star-repo/src/lib.rs b/reference-impl/rust/star-repo/src/lib.rs index 6c6f8b3..13bba41 100644 --- a/reference-impl/rust/star-repo/src/lib.rs +++ b/reference-impl/rust/star-repo/src/lib.rs @@ -21,7 +21,7 @@ pub mod mst; pub mod varint; pub use blockstore::Blockstore; -pub use commit::CommitInfo; +pub use commit::{PartialCommit, CommitInfo}; pub use error::{CommitError, Error, MstError, Result}; pub use frame::{ CarHeader, MAX_BLOCK_LEN, build_frame, read_frame, read_header, write_frame, write_header,