use std::fs;
use ssi_claims::{data_integrity::AnyDataIntegrity, vc::AnyJsonCredential};
#[async_std::main]
async fn main() {
let credential_content = fs::read_to_string("examples/files/vc.jsonld").unwrap();
let vc: AnyDataIntegrity<AnyJsonCredential> =
serde_json::from_str(&credential_content).unwrap();
println!("{}", serde_json::to_string_pretty(&vc).unwrap());
let vc = ssi::claims::vc::v1::data_integrity::any_credential_from_json_str(&credential_content)
.unwrap();
println!("{}", serde_json::to_string_pretty(&vc).unwrap());
}