cc-1.0.x-dev/modules/cc_cex/config/schema/cc.schema.yml
modules/cc_cex/config/schema/cc.schema.yml
cc.settings:
type: config_object
label: 'Cryptocurrency Exchange Settings'
mapping:
enabled_exchanges:
type: string
label: 'Enabled Exchanges'
currencies:
type: mapping
label: 'Currency Settings'
mapping:
accepted:
type: sequence
label: 'Accepted Currencies'
sequence:
type: string
label: 'Currency'
needed:
type: sequence
label: 'Needed Currencies'
sequence:
type: string
label: 'Currency'
exchange_keys:
type: mapping
label: 'Exchange API Keys'
mapping:
'*':
type: mapping
label: 'Exchange'
mapping:
api_key_id:
type: string
label: 'API Key ID'
api_secret_id:
type: string
label: 'API Secret ID'
additional_params:
type: sequence
label: 'Additional Parameters'
sequence:
type: mapping
mapping:
param_name:
type: string
label: 'Parameter Name'
key_id:
type: string
label: 'Key ID'
