Files
aitbc/cli/config/healthcare_chain_config.yaml
aitbc1 665831bc64 merge: consolidate config/ and configs/ directories into single config/
DIRECTORY MERGE:
- Merged /cli/configs/ into /cli/config/
- Eliminated duplicate configuration directories
- Unified all configuration files in single location

MERGED FILES:
 healthcare_chain_config.yaml → config/
 multichain_config.yaml → config/
 genesis_ait_devnet_proper.yaml (already in config/)
 genesis_multi_chain_dev.yaml (already in config/)

DIRECTORY STRUCTURE AFTER:
/cli/config/
├── __init__.py                    # Python config module
├── genesis_ait_devnet_proper.yaml
├── genesis_multi_chain_dev.yaml
├── healthcare_chain_config.yaml   # Moved from configs/
└── multichain_config.yaml          # Moved from configs/

BENEFITS:
 Single source of truth for all configuration
 No duplicate directory confusion
 Easier maintenance and organization
 All YAML configs accessible from Python module
 No hardcoded path references to update

VERIFICATION:
 Python imports still work: 'from config import get_config'
 YAML files accessible and loadable
 No breaking changes to existing code
 CLI functionality preserved

STATUS: Complete - No wiring changes needed
2026-03-26 09:20:17 +01:00

32 lines
754 B
YAML

chain:
type: "topic"
purpose: "healthcare"
name: "Healthcare AI Chain"
description: "A specialized chain for healthcare AI applications"
consensus:
algorithm: "pos"
block_time: 5
max_validators: 21
min_stake: 1000000000000000000 # 1 ETH
authorities: []
privacy:
visibility: "public"
access_control: "open"
require_invitation: false
encryption_enabled: false
parameters:
max_block_size: 1048576 # 1MB
max_gas_per_block: 10000000
min_gas_price: 20000000000 # 20 gwei
block_reward: "5000000000000000000" # 5 ETH
difficulty: 1000000
limits:
max_participants: 1000
max_contracts: 100
max_transactions_per_block: 500
max_storage_size: 1073741824 # 1GB