Expand description
Session Source
This module contains the SessionSource
struct, which is a minimal wrapper around
the REPL contract’s source code. It provides simple compilation, parsing, and
execution helpers.
Structs§
- Generated
Output SessionSource
build output.- Generated
Output Ref - Instruction 🔒
- Instruction
Iter 🔒 - Intermediate
Contract - A refined intermediate parse tree for a contract that enables easy lookups of definitions.
- Intermediate
Output - Intermediate output for the compiled SessionSource
- Session
Source - REPL Session Source wrapper
- Session
Source Config - Configuration for the SessionSource
Enums§
- Parse
Tree 🔒Fragment - A Parse Tree Fragment
Constants§
- MIN_
VM_ VERSION - The minimum Solidity version of the
Vm
interface.
Statics§
Functions§
Type Aliases§
- Intermediate
Contracts 🔒 - A defined type for a map of contract names to IntermediateContracts