Type Alias scrypto_test::environment::TestKernel
source · pub type TestKernel<'g> = Kernel<'g, TestSystemConfig<'g>, TestTrack<'g>>;
Aliased Type§
struct TestKernel<'g> {
current_frame: CallFrame<Actor, SystemLockData>,
prev_frame_stack: Vec<CallFrame<Actor, SystemLockData>>,
substate_io: SubstateIO<'g, Track<'g, InMemorySubstateDatabase, SpreadPrefixKeyMapper>>,
id_allocator: &'g mut IdAllocator,
callback: &'g mut SystemConfig<Vm<'g, WasmiEngine, NoExtension>>,
callback_state: VmVersion,
}
Fields§
§current_frame: CallFrame<Actor, SystemLockData>
§prev_frame_stack: Vec<CallFrame<Actor, SystemLockData>>
§substate_io: SubstateIO<'g, Track<'g, InMemorySubstateDatabase, SpreadPrefixKeyMapper>>
§id_allocator: &'g mut IdAllocator
§callback: &'g mut SystemConfig<Vm<'g, WasmiEngine, NoExtension>>
§callback_state: VmVersion