Skip to content

jpopesculian/soli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

soli - A Solidity REPL

This is a work in progress! See the list of features below at the bottom of the README.

Installation

Installation requires Rust. You can install the Rust toolchain with rustup.

git clone https://github.com/jpopesculian/soli.git
cd soli
cargo install --locked --path .

Usage

Type some valid Solidity and hope for the best. Type /help for some extra commands

Features

  • Add statements
  • Add custom events, errors, functions, imports
  • Inspect a variable
  • Fork an existing chain
  • Allow the use of private keys and custom sender
  • More advanced introspection
  • Better error messages and traces

Releases

No releases published

Packages

No packages published

Languages