8 个版本 (稳定版)

1.0.6 2022 年 8 月 25 日
1.0.5 2021 年 7 月 21 日
1.0.4 2021 年 6 月 17 日
1.0.3 2021 年 6 月 9 日
1.0.1 2021 年 6 月 3 日

#2876 in 魔法豆

Download history 6/week @ 2024-03-13 7/week @ 2024-03-20 9/week @ 2024-03-27 32/week @ 2024-04-03 30/week @ 2024-04-10 13/week @ 2024-04-17 15/week @ 2024-04-24 25/week @ 2024-05-01 34/week @ 2024-05-08 25/week @ 2024-05-15 35/week @ 2024-05-22 55/week @ 2024-05-29 41/week @ 2024-06-05 39/week @ 2024-06-12 90/week @ 2024-06-19 106/week @ 2024-06-26

每月 281 次下载

Apache-2.0

59KB
1.5K SLoC

Solana 基金会委托程序命令行工具

此工具管理 Solana 基金会委托程序注册。

安装

https://rustup.rs/ 安装 Rust,然后运行

$ sudo apt install libudev-dev
$ cargo install solana-foundation-delegation-program-cli
$ solana-foundation-delegation-program --version

用法

新参与者注册

注册您需要

  1. 两个验证者身份密钥对;一个用于 Solana 测试网,另一个用于 Solana 主网
  2. 大约 ◎0.002 的费用来提交注册

首先,通过运行以下命令创建您的验证者身份密钥对

$ solana-keygen new -o testnet-validator-keypair.json
$ solana-keygen new -o mainnet-validator-keypair.json

请妥善保管这些密钥对;一旦提交注册,您就无法更改它们。

确认您的余额不为空,

$ solana -um balance

然后运行以下命令提交您的注册

$ solana-foundation-delegation-program apply --mainnet mainnet-validator-keypair.json --testnet testnet-validator-keypair.json

显示您的注册状态

要查看您的注册状态,运行

$ solana-foundation-delegation-program status testnet-validator-keypair.json

$ solana-foundation-delegation-program status mainnet-validator-keypair.json

撤回您的注册

如果您希望撤回注册,运行

$ solana-foundation-delegation-program withdraw testnet-validator-keypair.json

$ solana-foundation-delegation-program withdraw mainnet-validator-keypair.json

撤回后,您的注册将被删除且无法恢复。

依赖项

~43–59MB
~1M SLoC