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