π-crust
WASM virtual machine for running Dusk's smart contracts.
Usage
use VM;
let mut vm = VMephemeral.unwrap;
let bytecode = /*load bytecode*/;
let mut session = vm.session?;
let contract_id = session.deploy.unwrap;
let result = session.?;
// use result
Build and Test
To build and test the crate one will need a
Rust toolchain, Make, and the
wasm-tools binary.
Release History
To see the release history for this crate, please see the CHANGELOG file.
License
This code is licensed under the Mozilla Public License Version 2.0 (MPL-2.0). Please see the LICENSE for further details.
Contribute
If you want to contribute to this project, please check the CONTRIBUTING file.