Skip to main content

validate

Function validate 

Source
pub fn validate(value: &str) -> Result<(), CidError>
Expand description

Checks a string against the lenient CID rules.

use didbot_schema::format::cid;
assert!(cid::validate("bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi").is_ok());
assert!(cid::validate("12345").is_err()); // too short
assert!(cid::validate("QmbWqxBEKC3P8tqsKc98xmWNzrzDtRLMiMPL8wBuTGsMnR").is_err()); // CIDv0