mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-08 05:28:01 +00:00
node-key cli option (#149)
This commit is contained in:
committed by
Gav Wood
parent
ab946b2b9f
commit
42d22cbb37
@@ -24,6 +24,11 @@ args:
|
||||
value_name: STRING
|
||||
help: Specify additional key seed
|
||||
takes_value: true
|
||||
- node-key:
|
||||
long: node-key
|
||||
value_name: KEY
|
||||
help: Specify node secret key (64-character hex string).
|
||||
takes_value: true
|
||||
- collator:
|
||||
long: collator
|
||||
help: Enable collator mode
|
||||
|
||||
@@ -153,6 +153,11 @@ pub fn run<I, T>(args: I) -> error::Result<()> where
|
||||
config.network.listen_address = Some(SocketAddr::new("0.0.0.0".parse().unwrap(), port));
|
||||
config.network.public_address = None;
|
||||
config.network.client_version = format!("parity-polkadot/{}", crate_version!());
|
||||
config.network.use_secret = match matches.value_of("node-key").map(|s| s.parse()) {
|
||||
Some(Ok(secret)) => Some(secret),
|
||||
Some(Err(err)) => return Err(format!("Error parsing node key: {}", err).into()),
|
||||
None => None,
|
||||
};
|
||||
}
|
||||
|
||||
config.keys = matches.values_of("key").unwrap_or_default().map(str::to_owned).collect();
|
||||
|
||||
Reference in New Issue
Block a user