usefuel_crypto::Hasher;useserde_json::json;/// Hashes a given data to Sha256
pubfnhash<T:Into<Vec<u8>>>(data: T)->anyhow::Result<serde_json::Value>{letmut hasher =Hasher::default();
hasher.input(data.into());Ok(json!(hex::encode(hasher.finalize())))}