Proposal Details

Proposal #474

Passed

Proposal title

Upload Autonomy Network Registry Stake Contract V2

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

75.93%

Proposal #474 description

Summary

The Autonomy registry contract has successfully gone through testnet and is now ready to launch onto the Osmosis mainnet

About Autonomy Registry:

This proposal deploys the necessary code on-chain to deploy Autonomy Network as a base system to automate any on-chain action with any on-chain condition. Things are generally automated by using the Autonomy Registry in conjunction with a wrapper contract around some system - for example like a wrapper around the Osmosis DEX that allows for limits and stops on Osmosis. A 2nd simultaneous proposal will deploy the wrapper contract to add limits and stops to Osmosis. This was previously proposed in proposal 342 and proposal 343 but both were rejected because the code in proposal 343 was the wrong code being uploaded by accident. Since then, the code has gone through some improvements and an audit, and has been working well on testnet (osmosis.autoswap.trade). More info at https://gov.osmosis.zone/discussion/6921-proposal-for-adding-limits-and-stops

Repo

The source code can be found in this repository.

Compile Instructions

The binary is compiled at commit d050df1 using

cosmwasm/workspace-optimizer:0.12.8
. The following command is used:

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.8

Checksum of the contracts are following.

# Intermediate 2443f923abd18671c42cb524c98f0711cfc1df6ce71f8261f1987c1d0d8917d2 ./target/wasm32-unknown-unknown/release/registry_stake.wasm # Optimized 7ae0d235e6d80e6326b8a6546f8d826c2ea9c01bcba5cda89d3cf27f0f77835f registry_stake.wasm

Verify On-chain Contract

We encourage voters to independently validate that the binary code proposed on-chain matches the Rust source code. The following command may be helpful:

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

Proposal #474 overview

Total votes
4,911
Voters
4,862
Total deposit
1,600 OSMO

Proposal #474 votes

#

Validator

Account Address

Options
1MultiplexAbstain
2Cosmos Spaces ☮️💜⚛️Abstain
3BlockdaemonYes
4ProvalidatorAbstain
50base.vcYes
6Uncle EdYes
7DSRVAbstain
8TaxiStakeYes
9ShapeShift DAOYes
10White Marlin StakingYes
11Bro_n_BroYes
12Ethereal VenturesYes
13ECO Stake 🌱Yes
14Chorus OneYes
15#decentralizehk - DHK daoYes
16S16 Research VenturesYes
17B-HarvestYes
18PRYZM | StakeDropYes
19OldcatYes
20defiantlabsYes
21SG-1Abstain
22Larry EngineerAbstain
23PingYes
24Hathor NodeAbstain
25Smart Stake 📈📊Abstain
26coactionYes
27TR-3B ASTRANo With Veto
28Redelegate!Yes
29ObiYes
30CryptoCrew Validators ✅Yes
31Stakely.ioAbstain
32AstroquirksYes
33Simply StakingAbstain
34NotionalYes
35ChainLayerYes
36COSMØSTAKEYes
37BlockpowerYes
38StakeWithUsYes
39Swiss StakingYes
4001nodeYes
41Leonoor's CryptomanNo With Veto
42GATA HUBAbstain
43POSTHUMAN 🧬 StakeDropYes
44Frens (🤝,🤝)Yes
45Node GuardiansAbstain
46Kintsugi NodesYes
47CrowdControlAbstain
48jabbeyYes
49StakecitoYes
50Citadel.oneYes
51CosmostationYes
52Crypto AssassinYes
53ChihuahuaAbstain
54Cypher CoreAbstain
55Imperator.coAbstain
56AutoStake 🛡️ Slash ProtectedYes
57coinhall.orgYes
58Nocturnal LabsYes
59SpacePotatoAbstain
60Vitwit (Previously Witval)Abstain
61KingSuperAbstain
62FreshSTAKINGYes
63NosNode🔮Abstain
64in3s.comYes
65TessellatedAbstain
66Zenith - REDELEGATE to InterblocYes
67stake.systems | autocompoundAbstain
68WhisperNode 🤐Yes
69KomikuriYes
70polkachu.comYes
71Gelotto 🛡 Slash ProtectedYes
72Kalia NetworkAbstain
73AUDIT.oneAbstain
74DEFUNCTAbstain
75ushakovYes
76Active NodesYes
77Silk NodesAbstain
78CommunityStakingAbstain
79InteropAbstain
80kooltek68Yes

View: