2 releases
0.1.1 | Mar 28, 2023 |
---|---|
0.1.0 | Mar 28, 2023 |
#241 in #decoder
6KB
106 lines
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);
}
Dependencies
~0.7–1.6MB
~34K SLoC