watchso

Crates.iowatchso
lib.rswatchso
version0.1.0
sourcesrc
created_at2023-03-12 15:05:12.834576
updated_at2023-03-12 15:05:12.834576
descriptionHot reload Solana programs
homepagehttps://github.com/acheroncrypto/watchso
repositoryhttps://github.com/acheroncrypto/watchso
max_upload_size
id808079
size105,215
acheron (acheroncrypto)

documentation

README

watchso

Crates.io Documentation License

Hot reload Solana programs.

Installation

Install with cargo:

cargo install watchso --locked

Usage

Run in the directory of your project:

watchso

This will:

  1. Check whether the necessary tools are installed e.g solana-cli-tools.
  2. Start a Solana test validator if it's not already running.
  3. Update program id(s) if there is a mismatch between the keypair files and the source code.
  4. Build the program(s).
  5. Deploy the program(s).
  6. Hot reload on changes.

Supported frameworks

License

Apache-2.0

Commit count: 1

cargo fmt