staking-deposit-cli/tests/test_intl/schemas/cli/generate_keys.json

124 lines
3.6 KiB
JSON
Raw Normal View History

2021-04-07 11:12:35 +00:00
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"validate_password": {
"type": "object",
"properties": {
"msg_password_prompt": {
"type": "string"
},
"msg_password_confirm": {
"type": "string"
},
"err_password_mismatch": {
"type": "string"
}
},
"required": [
"msg_password_prompt",
"msg_password_confirm",
"err_password_mismatch"
]
},
"generate_keys_arguments_decorator": {
"type": "object",
"properties": {
"num_validators": {
"type": "object",
"properties": {
"help": {
"type": "string"
},
"prompt": {
"type": "string"
}
},
"required": [
"help",
"prompt"
]
},
"folder": {
"type": "object",
"properties": {
"help": {
"type": "string"
}
},
"required": [
"help"
]
},
"chain": {
"type": "object",
"properties": {
"help": {
"type": "string"
},
"prompt": {
"type": "string"
}
},
"required": [
"help",
"prompt"
]
},
"keystore_password": {
"type": "object",
"properties": {
"help": {
"type": "string"
},
"prompt": {
"type": "string"
}
},
"required": [
"help",
"prompt"
]
}
},
"required": [
"num_validators",
"folder",
"chain",
"keystore_password"
]
},
"generate_keys": {
"type": "object",
"properties": {
"msg_key_creation": {
"type": "string"
},
"msg_creation_success": {
"type": "string"
},
"msg_pause": {
"type": "string"
},
"err_verify_keystores": {
"type": "string"
},
"err_verify_deposit": {
"type": "string"
}
},
"required": [
"msg_key_creation",
"msg_creation_success",
"msg_pause",
"err_verify_keystores",
"err_verify_deposit"
]
}
},
"required": [
"validate_password",
"generate_keys_arguments_decorator",
"generate_keys"
]
}