neo_devpack_solidity/runtime/types.rs
1//! Runtime Types Module
2//!
3//! Common types and utilities for Neo runtime operations.
4
5pub use super::execution::StackItem;
6use serde::{Deserialize, Serialize};
7
8/// Re-export commonly used types
9pub use super::{
10 ExceptionType, ExecutionResult, LogEntry, RuntimeConfig, RuntimeError, RuntimeException,
11 RuntimeStatistics, StackFrame, StateChange, StateChangeType,
12};
13
14mod types_traits;
15mod types_value;
16mod types_wrappers;
17
18pub use types_value::*;
19pub use types_wrappers::*;
20
21#[cfg(test)]
22mod tests;