2 releases
Uses old Rust 2015
0.1.1 | Feb 26, 2019 |
---|---|
0.1.0 | Feb 26, 2019 |
#11 in #oasis
4KB
owasm-debug
owasm-debug is a simple logging utility for Rust contracts running on Oasis.
To use, simply add the crate to your dependencies.
[dependencies]
owasm-debug = "0.1"
And add extern crate owasm_debug;
to your contract source.
Then, you can log by adding owasm_debug::log("YOUR MESSAGE HERE")
to your contract.
Under the hood owasm_debug
is simply creating a transaction log with a fixed topic for ease of use. It's intended to use in combination with oasis-debug.js to emulate a println!
style stream of console output.
Dependencies
~0.6–1.2MB
~26K SLoC