Skip to content

Commit f1b4e0b

Browse files
authored
types: Re-export cid's multihash to construct CID V1 (#491)
For example in polkadot-sdk ```diff - use litep2p::types::multihash::Code; + use litep2p::types::{cid::{Cid as LiteP2pCid, multihash::Multihash as LiteP2pMultihash}, multihash::Code as LiteP2pMultihashCode}; - block: cid::Cid::new_v1( + block: LiteP2pCid::new_v1( 0x70, - cid::multihash::Multihash::wrap( - u64::from(Code::Blake2b256), + LiteP2pMultihash::wrap( + u64::from(LiteP2pMultihashCode::Blake2b256), &[0u8; 32], ) ```
1 parent b16c74c commit f1b4e0b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ pub mod multihash {
3030
pub use multihash::{Code, Error, Multihash, MultihashDigest};
3131
}
3232
pub mod cid {
33-
pub use cid::{Cid, CidGeneric, Error, Result, Version};
33+
pub use cid::{multihash::Multihash, Cid, CidGeneric, Error, Result, Version};
3434
}
3535

3636
pub mod protocol;

0 commit comments

Comments
 (0)