1 unstable release
0.1.0 | Mar 12, 2023 |
---|
#7 in #reloading
50KB
1K
SLoC
watchso
Hot reload Solana programs.
Installation
Install with cargo:
cargo install watchso --locked
Usage
Run in the directory of your project:
watchso
This will:
- Check whether the necessary tools are installed e.g solana-cli-tools.
- Start a Solana test validator if it's not already running.
- Update program id(s) if there is a mismatch between the keypair files and the source code.
- Build the program(s).
- Deploy the program(s).
- Hot reload on changes.
Supported frameworks
License
Dependencies
~22–54MB
~892K SLoC