This is a work in progress! See the list of features below at the bottom of the README.
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 .
Type some valid Solidity and hope for the best. Type /help
for some extra commands
- 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