#tetcoin #framework #blockchain #crypto

no-std noble-vesting

FABRIC 高级用于管理质押

显示包…

1 个稳定版本

2.0.0 2021 年 4 月 4 日

#154#tetcoin

48 每月下载
8 个包中使用(通过 node-runtime

Apache-2.0

1MB
25K SLoC

质押模块

概述

一个简单的模块,提供在账户锁定余额上放置线性曲线的方法。此模块确保除支付交易费外,由于任何其他原因,余额都不会低于 未质押 金额。

随着已质押金额随时间增加,未质押的金额减少。但是,锁定仍然存在,并且需要用户明确操作以确保锁定金额与剩余待质押金额相当。这通过可调用的函数完成,即 vest(在发送者代表自己调用的情况下)或 vest_other(在发送者代表其他账户调用的情况下)。

接口

此模块实现了 VestingSchedule 特质。

可调用的函数

  • vest - 更新锁定,根据迄今为止已“质押”的金额减少。
  • vest_other - 更新其他账户的锁定,根据迄今为止已“质押”的金额减少。

许可证:Apache-2.0

依赖关系

~3–12MB
~135K SLoC