# 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](https://github.com/oasislabs/oasis-debug.js) to emulate a `println!` style stream of console output.