Skip to main content

Module source

Module source 

Source
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§

GeneratedOutput
SessionSource build output.
GeneratedOutputRef
A scoped reference to a GeneratedOutput together with an entered solar compiler.
SessionSource
REPL Session Source wrapper
SessionSourceConfig
Configuration for the SessionSource

Enums§

ParseTreeFragment 🔒
A Parse Tree Fragment

Constants§

MIN_VM_VERSION
The minimum Solidity version of the Vm interface.

Statics§

VM_SOURCE 🔒
Solidity source for the Vm interface in forge-std

Functions§

vm_source 🔒