aleo-struct-parser 0.2.0

Aleo Struct Parser
Documentation

aleo-struct-parser

parse aleo struct into serde_json::Value;

use aleo_struct_parser::from_str;
use serde::Deserialize;
let input = r#"
    {
        program_id: puzzle_arcade_ticket_v002.aleo,
        function_name: mint,
        arguments: [
            aleo13dn2lyphtrn8mujxcqt4vm2rc567k0s3gnnks985p0hhyvfc9yqqy6rdsl
        ]
    }
"#;

#[derive(Debug, Deserialize)]
struct TestStruct {
    program_id: String,
    function_name: String,
    arguments: (String),
}

let res: TestStruct = from_str(input);