pub fn is_valid_cid(cid: &str) -> boolExpand description
Parse content CID and validate basic format.
ยงExamples
use chie_shared::is_valid_cid;
// Valid CIDs (CIDv0 with Qm prefix)
assert!(is_valid_cid("QmXoypizjW3WknFiJnKLwHCnL72vedxjQkDDP1mXWo6uco"));
// Valid CIDs (CIDv1 with bafy prefix)
assert!(is_valid_cid("bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi"));
// Invalid CIDs
assert!(!is_valid_cid("invalid"));
assert!(!is_valid_cid("Qm123")); // Too short
assert!(!is_valid_cid("")); // Empty