辅助命令
create-ca命令
创建链的根证书。会在$(config-dir)/$(chain-name)/ca_cert/下生成cert.pem和key.pem两个文件。
参数:
--chain-name <CHAIN_NAME>
set chain name [default: test-chain]
--config-dir <CONFIG_DIR>
set config file directory, default means current directory [default: .]
--chain-name设置链的名称,默认为test-chain。
--config-dir设置配置文件目录,默认为当前目录。
create-csr命令
为各个节点创建证书和签名请求。会在$(config-dir)/$(chain-name)/certs/$(domain)/下生成csr.pem和key.pem两个文件。
参数:
--chain-name <CHAIN_NAME>
set chain name [default: test-chain]
--config-dir <CONFIG_DIR>
set config file directory, default means current directory [default: .]
--domain <DOMAIN>
domain of node
--chain-name设置链的名称,默认为test-chain。
--config-dir设置配置文件目录,默认为当前目录。
--domain为必选参数。值为前面set-nodelist或者append-node时传递的节点的网络地址中的domain。
sign-csr命令
处理节点的签名请求。会在$(config-dir)/$(chain-name)/certs/$(domain)/下生成cert.pem。
参数:
--chain-name <CHAIN_NAME>
set chain name [default: test-chain]
--config-dir <CONFIG_DIR>
set config file directory, default means current directory [default: .]
--domain <DOMAIN>
domain of node
--chain-name设置链的名称,默认为test-chain。
--config-dir设置配置文件目录,默认为当前目录。
domain为必选参数。值为前面执行create-csr时节点的domain。
new-account命令
创建账户。会在$(config-dir)/$(chain-name)/accounts/下,创建以账户地址为名的文件夹,里面有key_id和kms.db两个文件。
参数:
--chain-name <CHAIN_NAME>
set chain name [default: test-chain]
--config-dir <CONFIG_DIR>
set config file directory, default means current directory [default: .]
--kms-password <KMS_PASSWORD>
kms db password [default: 123456]
--chain-name设置链的名称,默认为test-chain。
--config-dir设置配置文件目录,默认为当前目录。
--kms-password输入密钥库密码,默认为“123456”。