Symbol ノード証明書を簡単に生成
$ npm install -g simple-symbol-node-cert-cli
$ simple-symbol-node-cert-cli COMMAND
running command...
$ simple-symbol-node-cert-cli (--version)
simple-symbol-node-cert-cli/1.1.3 win32-x64 node-v20.16.0
$ simple-symbol-node-cert-cli --help [COMMAND]
USAGE
$ simple-symbol-node-cert-cli COMMAND
...
simple-symbol-node-cert-cli chpasswd
simple-symbol-node-cert-cli decrypt
simple-symbol-node-cert-cli encrypt
simple-symbol-node-cert-cli generate
simple-symbol-node-cert-cli info
simple-symbol-node-cert-cli renew
privatekeys.yamlの暗号化パスワードを変更します。
USAGE
$ simple-symbol-node-cert-cli chpasswd -o <value> [-i <value>]
FLAGS
-i, --inPrivatekeys=<value> [default: privatekeys.yaml] 入力privatekeys.yaml
-o, --outPrivatekeys=<value> (required) 出力privatekeys.yaml
DESCRIPTION
privatekeys.yamlの暗号化パスワードを変更します。
EXAMPLES
$ simple-symbol-node-cert-cli chpasswd -i "privatekeys.yaml" -o "new_privatekeys.yaml"
See code: src/commands/chpasswd/index.ts
privatekeys.yamlの秘密鍵を復号化します。
USAGE
$ simple-symbol-node-cert-cli decrypt -o <value> [-i <value>]
FLAGS
-i, --inPrivatekeys=<value> [default: privatekeys.yaml] 入力privatekeys.yaml
-o, --outPrivatekeys=<value> (required) 出力privatekeys.yaml
DESCRIPTION
privatekeys.yamlの秘密鍵を復号化します。
EXAMPLES
$ simple-symbol-node-cert-cli decrypt -i "privatekeys.yaml" -o "plain_privatekeys.yaml"
See code: src/commands/decrypt/index.ts
privatekeys.yamlの秘密鍵を暗号化します。
USAGE
$ simple-symbol-node-cert-cli encrypt -o <value> [-i <value>]
FLAGS
-i, --inPrivatekeys=<value> [default: privatekeys.yaml] 入力privatekeys.yaml
-o, --outPrivatekeys=<value> (required) 出力privatekeys.yaml
DESCRIPTION
privatekeys.yamlの秘密鍵を暗号化します。
EXAMPLES
$ simple-symbol-node-cert-cli encrypt -i "plain_privatekeys.yaml" -o "privatekeys.yaml"
See code: src/commands/encrypt/index.ts
Symbolノード証明書を作成します。
USAGE
$ simple-symbol-node-cert-cli generate [--cadays <value>] [--caname <value>] [--certdir <value>] [--force]
[--nodedays <value>] [--nodename <value>] [--privatekeys <value>]
FLAGS
--cadays=<value> [default: 7300] CA証明書有効日数
--caname=<value> [default: Simple Symbol CA] CA名
--certdir=<value> [default: ./cert] 証明書出力ディレクトリパス
--force 証明書上書生成
--nodedays=<value> [default: 375] Node証明書有効日数
--nodename=<value> [default: Simple Symbol Node] Node名
--privatekeys=<value> [default: ./privatekeys.yaml] 暗号化した秘密鍵を保存するファイルパス
DESCRIPTION
Symbolノード証明書を作成します。
EXAMPLES
$ simple-symbol-node-cert-cli generate --caname "Test CA" --nodename "Test Node"
See code: src/commands/generate/index.ts
Symbolノード証明書の情報を参照します。
USAGE
$ simple-symbol-node-cert-cli info [--certdir <value>] [-n <value>]
FLAGS
-n, --networkId=<value> [default: mainnet] ネットワークID(mainnet/testnet/any number)
--certdir=<value> [default: ./cert] 証明書ディレクトリパス
DESCRIPTION
Symbolノード証明書の情報を参照します。
EXAMPLES
$ simple-symbol-node-cert-cli info
See code: src/commands/info/index.ts
Symbolノード証明書を更新します。
USAGE
$ simple-symbol-node-cert-cli renew [--cadays <value>] [--certdir <value>] [--nodedays <value>]
[--privatekeys <value>]
FLAGS
--cadays=<value> [default: 7300] CA証明書有効日数
--certdir=<value> [default: ./cert] 証明書ディレクトリパス
--nodedays=<value> [default: 375] Node証明書有効日数
--privatekeys=<value> [default: ./privatekeys.yaml] 暗号化した秘密鍵を保存するファイルパス
DESCRIPTION
Symbolノード証明書を更新します。
EXAMPLES
$ simple-symbol-node-cert-cli renew
See code: src/commands/renew/index.ts