neo-devpack-solidity 0.22.0

Production-focused Solidity-to-NeoVM compilation system
Documentation
//! VM Bridge Module
//!
//! Provides bridge between EVM semantics and NeoVM execution environment.

use super::types::StackItem;
use super::{
    execution, state, storage, ExceptionType, ExecutionMetadata, ExecutionResult, RuntimeConfig,
    RuntimeError, RuntimeException, StackFrame, StateChange,
};
use std::collections::HashMap;
use thiserror::Error;

mod bridge_helpers;
mod bridge_impl_arithmetic;
mod bridge_impl_core;
mod bridge_impl_stack_items;
mod bridge_impl_syscalls;
mod bridge_types;
mod logic;
mod stack;

pub(crate) use bridge_helpers::*;
pub use bridge_types::*;