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

Instantiate allowlist #3181

Merged
merged 11 commits into from
Aug 7, 2023
Merged

Instantiate allowlist #3181

merged 11 commits into from
Aug 7, 2023

Conversation

nik-suri
Copy link
Contributor

@nik-suri nik-suri commented Jul 7, 2023

Dependent on wormhole-foundation/wasmd#13

  • Add new WormchainAllowlistInstantiateContract governance VAA to the sdk
  • Add admin commands for generating WormchainAllowlistInstantiateContract governance VAA messages
  • Add message handler and keeper methods for storing and updating the instantiate allowlist

wormchain/go.mod Outdated Show resolved Hide resolved
node/go.mod Outdated Show resolved Hide resolved
panoel
panoel previously approved these changes Jul 11, 2023
sdk/vaa/payloads.go Show resolved Hide resolved
bruce-riley
bruce-riley previously approved these changes Jul 12, 2023
@nik-suri nik-suri dismissed stale reviews from bruce-riley and panoel via 48a4b02 July 13, 2023 21:34
@nik-suri nik-suri force-pushed the instantiate-allowlist branch 2 times, most recently from 56a61b7 to 2c46a2e Compare July 17, 2023 13:55
bruce-riley
bruce-riley previously approved these changes Jul 17, 2023
bruce-riley
bruce-riley previously approved these changes Jul 24, 2023
panoel
panoel previously approved these changes Jul 24, 2023
@nik-suri nik-suri dismissed stale reviews from panoel and bruce-riley via 4ccd4cd July 26, 2023 00:40
bruce-riley
bruce-riley previously approved these changes Aug 2, 2023
Copy link
Contributor

@evan-gray evan-gray left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reviewed proto update

@nik-suri nik-suri merged commit aa44e82 into main Aug 7, 2023
22 checks passed
@nik-suri nik-suri deleted the instantiate-allowlist branch August 7, 2023 18:18
a5-pickle pushed a commit that referenced this pull request Aug 9, 2023
* sdk: add wormchain instantiate allowlist governance VAA

* wormchain: add wasm instantiate allowlist msg handler

* Add cli for instantiate allowlist (#3199)

* Add cli for instantiate allowlist and fix
vaa.BodyWormchainAllowlistInstantiateContract deserialization

* Lint fixes

* Add instantiate allowlist to codec and genesis

* Add MsgDeleteWasmInstantiateAllowlist, update naming to be consistent across all types

* Fix key prefix for GetAllWasmInstiateAllowedAddresses

* Update wasmd tag version

* Fix 5 bit encoding bug

* Add query cli and rpc handler

* Add query cli and rpc files

* use cosmos-sdk method for computing bech32

---------

Co-authored-by: Steve <1848680+misko9@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants