casper-executor-wasm-common 0.1.3

Casper executor common package
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use safe_transmute::TriviallyTransmutable;

#[derive(Clone, Copy)]
#[repr(C)]
pub struct EnvInfo {
    pub block_time: u64,
    pub transferred_value: u64,
    pub caller_addr: [u8; 32],
    pub caller_kind: u32,
    pub callee_addr: [u8; 32],
    pub callee_kind: u32,
}

unsafe impl TriviallyTransmutable for EnvInfo {}