A CLI tool that generates CSV data with the specified Cosmos chain information and provides an upgrade analysis (incomplete) of the Osmosis chain.
- Go (min. version 1.19)
- CMake
- golang CI Linter
- Clone this repository
- Run
make install
to install the Validator Status and Vesting Account Analysis CLIs. - Run
validator-status generate --chain=<chain name>
to generate status data for the passed in chain. The Cosmos chain e.g evmos, is passed in here. - Run
vesting-account analyze
to generate a JSON file (unlock-schedule.json
) containing Unlock Schedules for the various Cosmos vesting accounts in the Umee genesis file. - Optional: Run
make lint
to lint the various Go files.