add nosigverify command line option to ease debug
This commit is contained in:
@ -32,6 +32,11 @@ fn main() {
|
|||||||
let matches = App::new("fullnode")
|
let matches = App::new("fullnode")
|
||||||
.version(crate_version!())
|
.version(crate_version!())
|
||||||
.arg(
|
.arg(
|
||||||
|
Arg::with_name("nosigverify")
|
||||||
|
.short("v")
|
||||||
|
.long("nosigverify")
|
||||||
|
.help("Run without signature verification"),
|
||||||
|
).arg(
|
||||||
Arg::with_name("identity")
|
Arg::with_name("identity")
|
||||||
.short("i")
|
.short("i")
|
||||||
.long("identity")
|
.long("identity")
|
||||||
@ -61,6 +66,8 @@ fn main() {
|
|||||||
.help("Custom RPC port for this node"),
|
.help("Custom RPC port for this node"),
|
||||||
).get_matches();
|
).get_matches();
|
||||||
|
|
||||||
|
let sigverify = !matches.is_present("nosigverify");
|
||||||
|
|
||||||
let (keypair, vote_account_keypair, ncp) = if let Some(i) = matches.value_of("identity") {
|
let (keypair, vote_account_keypair, ncp) = if let Some(i) = matches.value_of("identity") {
|
||||||
let path = i.to_string();
|
let path = i.to_string();
|
||||||
if let Ok(file) = File::open(path.clone()) {
|
if let Ok(file) = File::open(path.clone()) {
|
||||||
@ -139,7 +146,7 @@ fn main() {
|
|||||||
keypair.clone(),
|
keypair.clone(),
|
||||||
vote_account_keypair.clone(),
|
vote_account_keypair.clone(),
|
||||||
network,
|
network,
|
||||||
false,
|
sigverify,
|
||||||
leader_scheduler,
|
leader_scheduler,
|
||||||
rpc_port,
|
rpc_port,
|
||||||
);
|
);
|
||||||
|
Reference in New Issue
Block a user