// Accounts
pub const USE_ACCOUNT_ALIASES: [&str; 6] = [
    "masterAccount",
    "master-account",
    "useAccount",
    "use-account",
    "accountId",
    "account-id",
];

// Contracts
pub const CONTRACT_ID_ALIASES: [&str; 2] = ["contractId", "contract-id"];
pub const METHOD_NAMES_ALIASES: [&str; 2] = ["methodNames", "method-names"];

// Keys
pub const PUBLIC_KEY_ALIASES: [&str; 2] = ["publicKey", "public-key"];
pub const SEED_PHRASE_ALIASES: [&str; 2] = ["seedPhrase", "seed-phrase"];

// Ledger
pub const LEDGER_PATH_ALIASES: [&str; 2] = ["ledgerPath", "ledger-path"];
pub const DEFAULT_SEED_PHRASE_PATH: &str = "44'/397'/0'/0'/1'";
pub const SIGN_WITH_LEDGER_ALIASES: [&str; 4] = [
    "signWithLedger",
    "sign-with-ledger",
    "useLedgerKey",
    "use-ledger-key",
];
pub const USE_LEDGER_PK_ALIASES: [&str; 4] = [
    "useLedgerPK",
    "use-ledger-pk",
    "newLedgerKey",
    "new-ledger-key",
];
pub const PK_LEDGER_PATH_ALIASES: [&str; 2] = ["pkLedgerPath", "pk-ledger-path"];

// Balance and faucet
pub const INITIAL_BALANCE_ALIASES: [&str; 2] = ["initialBalance", "initial-balance"];
pub const USE_FAUCET_ALIASES: [&str; 2] = ["useFaucet", "use-faucet"];

// SETTINGS
pub const NETWORK_ID_ALIASES: [&str; 2] = ["networkId", "network-id"];
pub const BLOCK_ID_ALIASES: [&str; 2] = ["blockId", "block-id"];

// Deploy
pub const WASM_FILE_ALIASES: [&str; 2] = ["wasmFile", "wasm-file"];
pub const INIT_FUNCTION_ALIASES: [&str; 2] = ["initFunction", "init-function"];
pub const INIT_ARGS_ALIASES: [&str; 2] = ["initArgs", "init-args"];
pub const INIT_GAS_ALIASES: [&str; 2] = ["initGas", "init-gas"];
pub const INIT_DEPOSIT_ALIASES: [&str; 2] = ["initDeposit", "init-deposit"];
