Proposal Details

Proposal #194

Passed

Proposal title

Upload Generic Multicaller Contract

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

99.36%

Proposal #194 description

Store WASM Code

This uploads the code for cw1-general, a generic multi-caller contract allowing anyone to execute multiple cosmos messages.

The source code is available at https://github.com/skip-mev/cw-plus/tree/main/contracts/cw1-general

More detailed commonwealth discussion: https://gov.stargaze.zone/discussion/12180-proposal-to-deploy-a-multicaller-contract-cw1

Compile Instructions

docker run --rm -v \$(pwd)\:/code \\ --mount type=volume,source=\$(basename \$(pwd)\)_cache\,target=/target \\ --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \\ cosmwasm/workspace-optimizer:0.13.0

This results in the following SHA256 checksum:

22f2bbea693ead7e37a897ad880bfe7a81e11c1c156c4e7f0261c867a18a993c cw1_general.wasm

Verify On-chain Contract

starsd q gov proposal $id --output json \\ | jq -r '.content.wasm_byte_code' \\ | base64 -d \\ | gzip -dc \\ | sha256sum

Verify Local Contract

sha256sum artifacts/cw1_general.wasm

Proposal #194 overview

Total votes
995
Voters
991
Total deposit
50,000 STARS