* Moves create_message(), native_invoke() and process_cross_program_instruction() from the InstructionProcessor to the InvokeContext so that they can have a useful "self" parameter. * Moves InstructionProcessor into InvokeContext and Bank. * Moves ExecuteDetailsTimings into its own file. * Moves Executor into invoke_context.rs * Moves PreAccount into its own file. * impl AbiExample for BuiltinPrograms
11 lines
254 B
Rust
11 lines
254 B
Rust
#![cfg_attr(RUSTC_WITH_SPECIALIZATION, feature(min_specialization))]
|
|
|
|
pub mod instruction_recorder;
|
|
pub mod invoke_context;
|
|
pub mod log_collector;
|
|
pub mod native_loader;
|
|
pub mod neon_evm_program;
|
|
pub mod pre_account;
|
|
pub mod stable_log;
|
|
pub mod timings;
|