The smart contract level events for Casper.
```rust use caspereventstandard::Event;
// Turn a struct into an event.
struct Transfer { amount: U256, from: Key, to: Key }
// Register event schemas.
fn initevents() {
let schemas = Schemas::new()
.with::
// Emit event. fn emittransfer(transfer: Transfer) { casperevent_standard::emit(transfer); } ```
To test the code run:
bash
$ just test