All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- A command to initialize a Nile project (
init
) - A simple scripting system
- A command to run scripts from a Nile project (
run
) - The
setup
command - The
declare
command - The
send
command - The
deploy
command - The
raw-call
command (without parsing the ABI) - The
counterfactual-address
command - Predeployed accounts usage from devnet
- A configuration file
- An NRE interface for scripting
- Cairo 1 compilation using Scarb
- The
legacy-declare
command - The
legacy-deploy
command - The
get-nonce
command - The
get-balance
command - The
get-accounts
command - The
clean
command