Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gauntlet Inspection instruction ID #86

Open
RodrigoAD opened this issue Feb 7, 2022 · 0 comments
Open

Gauntlet Inspection instruction ID #86

RodrigoAD opened this issue Feb 7, 2022 · 0 comments
Labels

Comments

@RodrigoAD
Copy link
Member

Gauntlet inspections uses several query commands, that do not get tracked very well.

Original discussion: #39 (comment)

reductionista added a commit that referenced this issue Feb 12, 2022
An automatic merge of PR "implement additional gauntlet command (#98)"
with PR "multisig instantiation (#86)" resulted in lots of stuff
either not compiling or not working.

This fixes the bugs introduced by the automatic merge, by manually merging
the two branches.  Mostly, needed to add categories for all of the new commands.
RodrigoAD added a commit that referenced this issue Feb 14, 2022
* feature: upload & deploy cw4_group and cw3_flex_multisig (#83)

Instructions for uploading & deploying these 2 contracts have been added
to gauntlet-terra-contracts README.md, along with functionality.

This does not include ability to make multisig proposals and vote on
them--that will be in a separate PR.

This also includes support for downloading wasm artifacts from cwplus repo

* refactor command vs contract inputs (#83)

* wallet input refactor (#83)

* bugfix: Fix base64 encoding in downloader, remove unused params (#83)

It looks like downloading remote wasm files and uploading them was
never actually working (even on main).  The terra network was rejecting
the contract uploads due to them not being base64 encoded.  I think
the toString('base64') operation on a string must have been a no-op.
Seems to work after this change.

Other changes:
- Separate default versions for cwplus contracts and chainlink-terra contracts
- Remove unused params
- Workaround for exceptional naming of the execute shcema for cw20_base
  (cw20_execute.json instead of execute.json)

* chore: rebase to latest main, and update gauntlet README.md (#83)

* chore: validate that owners.length != 0, and improve error reporting (#83)

* chore: Merge changes from (#98) with changes from (#86)

An automatic merge of PR "implement additional gauntlet command (#98)"
with PR "multisig instantiation (#86)" resulted in lots of stuff
either not compiling or not working.

This fixes the bugs introduced by the automatic merge, by manually merging
the two branches.  Mostly, needed to add categories for all of the new commands.

Co-authored-by: RodrigoAD <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant