- 需要公投权限执行的方法暂时用这个模块去执行, 这个模块是最高权限
- 执行dao中需要root权限的方法
- 代码
pub fn sudo( origin: OriginFor<T>, dao_id: T::DaoId, call: Box<<T as dao::Config>::Call>, )
- 执行者是dao的创建者或者sudo账户
- 获取dao-account-id权限去执行call
- 代码
- 给dao设置sudo账户
- 代码
pub fn set_sudo_account( origin: OriginFor<T>, dao_id: T::DaoId, sudo_account: T::AccountId, )
- 执行者是dao的创建者或者sudo账户
- 代码