Use kebab-case for bridge arguments (#1036)

* Updates bridge CLI arguments to be kebab case

* Updates scripts to use kebab case for bridge initialisation and relaying of headers/messages

* Updates message sending subcommand to be kebab case

* Updates documentation for message sending subcommand
This commit is contained in:
halfpint104
2021-06-30 17:58:21 +01:00
committed by Bastian Köcher
parent ecd20d9d24
commit 84da766881
11 changed files with 62 additions and 59 deletions
@@ -20,12 +20,13 @@ use crate::select_full_bridge;
use codec::{Decode, Encode};
use relay_substrate_client::Chain;
use structopt::StructOpt;
use strum::VariantNames;
/// Estimate Delivery & Dispatch Fee command.
#[derive(StructOpt, Debug, PartialEq, Eq)]
pub struct EstimateFee {
/// A bridge instance to encode call for.
#[structopt(possible_values = &FullBridge::variants(), case_insensitive = true)]
#[structopt(possible_values = FullBridge::VARIANTS, case_insensitive = true)]
bridge: FullBridge,
#[structopt(flatten)]
source: SourceConnectionParams,
@@ -93,7 +94,7 @@ mod tests {
// when
let res = EstimateFee::from_iter(vec![
"estimate_fee",
"RialtoToMillau",
"rialto-to-millau",
"--source-port",
"1234",
"call",