[−][src]Trait casper_types::proof_of_stake::RuntimeProvider
Provider of runtime host functionality.
Required methods
fn get_key(&self, name: &str) -> Option<Key>
Get named key under a name.
fn put_key(&mut self, name: &str, key: Key)
Put key under a name.
fn remove_key(&mut self, name: &str)
Remove a named key by name.
fn get_phase(&self) -> Phase
Get current execution phase.
fn get_block_time(&self) -> BlockTime
Get current block time.
fn get_caller(&self) -> AccountHash
Get caller.