cargo run init-overrides
cargo run generate
vessel verify --version 0.14.9
Edit src/main.rs, then run:
cargo run generate && vessel verify --version 0.14.9
cargo run add-override <package-name>
# make changes in overrides/<package-name> until the following succeeds
cargo run generate && vessel verify --version 0.14.9 <package-name>
The corresponding .patch file will automatically be generated
- Inside the
mopsrepository rundfx canister call main --ic search '("", opt 199, null)' | idl2json > ../mops-packages.json - Massage the data a bit to produce
mops-manifests.json(TODO: Write down thejqincantation, or reimplement in Rust)