8个版本
0.2.8 | 2022年4月17日 |
---|---|
0.2.7 | 2022年3月12日 |
0.2.0 | 2022年2月24日 |
0.1.2 | 2022年1月29日 |
#6 in #tribeca
28KB
448 行
快照
投票抵押快照:以前投票抵押余额的历史快照。
动机
在某些情况下,可能需要使用所有投票抵押余额的瞬时快照,例如
- 费用分配。 可能希望将协议收入发送给veToken持有者。
- 空投。 可能希望向veToken的持有者发送代币。
机制
为每个周期
记录veToken余额。每个周期为3天。
有两个账户用于计算历史余额
- [LockerHistory],存储每个周期的veToken总数,和
- [EscrowHistory],存储每个周期的抵押账户中的veToken。
每次有人刷新和/或修改他们的投票抵押时,他们应该刷新他们的[EscrowHistory]账户。
程序地址
- [snapshots]: StakeSSzfxn391k3LvdKbZP5WVwWd6AsY1DNiXHjQfK
许可证
该[snapshots]程序采用Affero通用公共许可证第3版。
依赖
~21–32MB
~553K SLoC