111 个稳定版本
1.7.4 | 2021 年 7 月 1 日 |
---|---|
1.6.16 | 2021 年 7 月 2 日 |
1.6.2 | 2021 年 3 月 30 日 |
1.5.0 | 2020 年 12 月 17 日 |
1.1.0 | 2020 年 3 月 31 日 |
#12 in #stake
228 每月下载量
43KB
909 行
概述
solana-stake-monitor
是一个工具,它会扫描所有交易以确保抵押账户遵守以下规则
- 抵押账户必须创建于创世之后
- 抵押账户的“合规余额”在抵押账户初始化时设置,系统将额外资金转入合规抵押账户的操作不包括在“合规余额”中
- 抵押账户不能有锁定或托管
- 从抵押账户中提取资金将触发违规
- 从合规抵押账户分割出的抵押账户保持合规,并且原始抵押账户的“合规余额”相应调整
就 solana
命令行子命令而言
create-stake-account
:如果没有指定--lockup-date
、--lockup-epoch
或--custodian
选项,则创建一个合规的抵押账户delegate-stake
/deactivate-stake
/stake-authorize
/split-stake
:这些命令不影响合规性withdraw-stake
/stake-set-lockup
:这些命令将导致违规transfer
:在执行create-stake-account
后转移的任何额外资金都被排除在“合规余额”之外
系统账户也可以使用solana-stake-monitor enroll
子命令手动注册。注册的系统账户必须始终保持的余额大于注册时的余额减去1 SOL。
依赖项
~107MB
~2M SLoC