Proposal Details

Proposal #185

Passed

Proposal title

CronCat Mod DAO

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

98.26%

Proposal #185 description

CronCat Module: DAO

The CronCat mod DAO contract is a helpful abstraction allowing DAO DAO DAOs (say that three times fast oh-wait-we-just-did) to interact smoothly with CronCat tasks. This is especially helpful when using the \if this then that\ aspect of CronCat, which is described in the task fields

queries
and
transforms
. You can read more about those fields at https://docs.cron.cat/docs/task-anatomy/#queries--transforms.

See https://docs.cron.cat/docs for other helpful info.

Store WASM Code

Contract uploaded:

croncat_mod_dao.wasm

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

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:

13da56b9b715971386cd7558639e53ca866b93399bb420de08a853ebcf21d87c

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_mod_dao.wasm

Hakuna matata.

Proposal #185 overview

Total votes
992
Voters
989
Total deposit
50,000 STARS