Struct sputnikvm_callback::CallbackVM
[−]
[src]
pub struct CallbackVM<'a, V: VM, C: Callback + 'a>(_, _);
pub struct CallbackVM<'a, V: VM, C: Callback + 'a>(_, _);
impl<'a, V: VM, C: Callback + 'a> CallbackVM<'a, V, C>
[src]fn new(vm: V, callback: &'a C) -> Self
[src]fn fire(&mut self)
[src]fn status(&self) -> VMStatus
[src]fn accounts(&self) -> Values<Address, AccountChange>
[src]fn used_addresses(&self) -> HashSet<Address>
[src]fn out(&self) -> &[u8]
[src]fn available_gas(&self) -> Gas
[src]fn refunded_gas(&self) -> Gas
[src]fn logs(&self) -> &[Log]
[src]fn removed(&self) -> &[Address]
[src]