kinetic-core 0.2.0

Core daemon primitives, VDF management, and network utilities for the Kinetic Network.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
fn main() {
    let json = serde_json::json!({
        "protocol_version": 1,
        "name": "test.kin",
        "payload": [],
        "salt": vec![0; 32],
        "drand_kyn": 0,
        "drand_signature": "0".repeat(192),
        "iterations": 1,
        "vdf_proof": { "proof_bytes": [] },
        "pubkey": [],
        "signature": []
    });
    let record: Result<kinetic_core::types::NameRecord, _> = serde_json::from_value(json);
    println!("{:?}", record);
}