Proposal Details

Proposal #163

Rejected

Proposal title

CronCat Factory

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

95.85%

Proposal #163 description

CronCat Factory

The CronCat factory contract is a custom factory architecture that allows for \child\ CosmWasm contracts where new versions can be deployed.

The factory is controlled by a cw3 fixed multisig.

See https://docs.cron.cat for more info.

Store WASM Code

Contract uploaded:

croncat_factory.wasm

Source code: https://github.com/CronCats/cw-croncat/tree/main/contracts/croncat-factory

Compile Instructions

CronCat consists of several smart contracts, utilizing cargo workspaces. Look in the project root for a

justfile
that contains several helper utilities.

To compile the canonical way:

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

The above will take a while. \ud83d\ude3c

This results in the following checksum:

7b880d3b95317775f4b0b585dad76574cc0ce0b52fc73a1cc06f0f0428678a8e

Verify on-chain contract

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

Verify locally

sha256sum artifacts/croncat_factory.wasm

Be good to yourself.

Proposal #163 overview

Total votes
1,530
Voters
1,517
Total deposit
20,000 STARS