ink_contract_decoder

Crates.ioink_contract_decoder
lib.rsink_contract_decoder
version0.1.1
sourcesrc
created_at2023-03-28 03:59:17.452945
updated_at2023-03-28 05:29:21.575062
descriptionA Rust crate to decode ink! contracts JSON into Rust types using Serde.
homepage
repositoryhttps://github.com/kvinwang/ink_contract_decoder.git
max_upload_size
id822720
size5,394
Kevin Wang (kvinwang)

documentation

README

ink contract decoder

A Rust crate to decode ink! contracts JSON into Rust types using Serde.

Usage

Add this to your Cargo.toml:

[dependencies]
ink_contract_decoder = "0.1.0"

Example

use ink_contract_decoder::decode_ink_contract;

fn main() {
    let json_str = r#"
    {
        // Your JSON contract string here
    }
    "#;

    let ink_contract = decode_ink_contract(json_str).unwrap();
    println!("{:#?}", ink_contract);
}
Commit count: 2

cargo fmt