| Crates.io | anchor-viz |
| lib.rs | anchor-viz |
| version | 0.24.2 |
| created_at | 2022-02-23 02:10:27.067+00 |
| updated_at | 2022-04-24 18:32:32.425555+00 |
| description | This crate pairs well with anchor-lang. It generates an executable which generates visualizations of the instructions of an anchor program. |
| homepage | |
| repository | |
| max_upload_size | |
| id | 537576 |
| size | 196,275 |
A color-coded visualization tool for the instructions of an anchor program.
(This is a schematic of basic-2 from anchor's examples/tutorial directory)
Via cargo:
cargo install anchor-viz
From source:
To install, run
git clone https://github.com/cavemanloverboy/anchor-viz
cd anchor-viz
make
to build the executable. On linux/mac, you can run
git clone https://github.com/cavemanloverboy/anchor-viz
cd anchor-viz
make linux-mac
to build the executable and then copy it to /usr/local/bin/ to link the executable (assuming /usr/local/bin is in your PATH).
To use anchor-viz, run anchor-viz in the root directory of an anchor project or in a program directory. For example,
anchor init my_project
cd my_project # or cd my_project/programs/my_project
anchor-viz
Otherwise, specify the program name via anchor-viz -p my_program while in the root of the anchor project.