#投票 #DAO #合约 #模块 #权力 #cw4 #多重签名

dao-voting-cw4

基于cw4成员资格的DAO DAO投票模块

5个稳定版本

2.4.2 2024年7月22日
2.4.0 2024年7月21日
2.3.0 2023年10月18日
2.2.0 2023年7月9日

#7 in #cw4

Download history 1/week @ 2024-04-29 5/week @ 2024-06-10 1/week @ 2024-06-24 80/week @ 2024-07-15 571/week @ 2024-07-22 193/week @ 2024-07-29

844 monthly downloads
用于 3 个crate(2个直接使用)

BSD-3-Clause

62KB
1.5K SLoC

CW4组投票

dao-voting-cw4 on crates.io docs.rs

一个简单的投票权力模块,根据cw4-group合约中用户的权重确定投票权力。它将以类似多重签名的预期方式分配投票权力。

此合约实现了成为DAO DAO 投票模块 所需的接口。有关这些模块如何协同工作的更多信息,请参阅此维基页面

接收更新

此合约不会向cw4-group合约进行子查询以获取地址的投票权力。相反,它监听来自该合约的 MemberChangedHook 消息,并本地缓存投票权力。

由于DAO是底层cw4-group合约的管理员,因此重要的是DAO不要从该合约的钩子接收者列表中删除此合约。这样做将导致此合约停止接收投票权力更新。

依赖项

~10MB
~206K SLoC