[−][src]Crate near_vm_logic
Re-exports
pub use types::ReturnData; |
Modules
| mocks | |
| serde_with | |
| types |
Structs
| ExtCostsConfig | |
| VMConfig | |
| VMContext | Context for the contract execution. |
| VMLimitConfig | Describes limits for VM and Runtime. |
| VMLogic | |
| VMOutcome |
Enums
| ExtCosts | Strongly-typed representation of the fees for counting. |
| HostError | |
| VMKind | |
| VMLogicError |
Constants
| EXT_COSTS_COUNTER |
Traits
| External | An external blockchain interface for the Runtime logic |
| MemoryLike | An abstraction over the memory of the smart contract. |
| ValuePtr | Logical pointer to a value in storage. Allows getting value length before getting the value itself. This is needed so that runtime can charge gas before accessing a potentially large value. |