显示软件包…
1 个稳定版本
2.0.0 | 2021年4月4日 |
---|
#94 在 #tetcoin
63 每月下载
用于 10 个软件包 (5 直接)
1.5MB
27K SLoC
财库模块
财库模块提供了一笔资金“锅”,供系统内的利益相关者管理,并提供了一个从该“锅”中制定支出建议的结构。
概述
财库模块本身提供了存储资金的“锅”,以及利益相关者提出、批准和拒绝支出的手段。链需要提供一种方法(例如通货膨胀、费用)来收集资金。
例如,理事会可以通过投票,用区块奖励的一部分资金资助财库,并使用这些资金支付开发者。
术语
- 建议:从“锅”中分配资金给受益者的建议。
- 受益者:如果建议被批准,将收到建议中资金的个人账户。
- 存款:建议者在提出建议时必须锁定的一笔资金。如果建议被批准或拒绝,存款将被返还或扣除。
- 锅:财库模块累积的未支出资金。
接口
可调度函数
一般支出/建议协议
propose_spend
- 制定支出建议并锁定所需存款。reject_proposal
- 拒绝建议,扣除存款。approve_proposal
- 接受建议,返还存款。
依赖
~3–12MB
~146K SLoC