1 unstable release
0.24.2 | Apr 24, 2022 |
---|---|
0.22.2 |
|
0.22.1 |
|
0.21.0 |
|
0.1.0 |
|
#43 in #root-directory
65KB
863 lines
anchor-viz
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)
Installation
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
).
Usage
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.
Dependencies
~89MB
~1.5M SLoC