Some checks failed
Blockchain Synchronization Verification / sync-verification (push) Failing after 2s
Cross-Node Transaction Testing / transaction-test (push) Successful in 9s
Deploy to Testnet / deploy-testnet (push) Successful in 1m12s
Integration Tests / test-service-integration (push) Successful in 2m38s
Multi-Node Blockchain Health Monitoring / health-check (push) Successful in 4s
Multi-Node Stress Testing / stress-test (push) Successful in 2s
Node Failover Simulation / failover-test (push) Successful in 2s
P2P Network Verification / p2p-verification (push) Successful in 2s
Security Scanning / security-scan (push) Successful in 31s
- Add default_peer_rpc_url=http://127.0.0.1:8006 to blockchain-node .env.example and examples/env.example - Extract set_env() helper function in setup.sh to handle env key-value updates (add if missing, update if exists) - Ensure gossip_backend, gossip_broadcast_url, and default_peer_rpc_url are set in setup.sh node identity initialization - Replace all sed -i commands with set_env() calls in workflow scripts
24 lines
569 B
Plaintext
24 lines
569 B
Plaintext
# Blockchain Node Configuration
|
|
# For development use: chain_id=ait-devnet (includes faucet)
|
|
# For production-like testing: chain_id=ait-mainnet (no faucet)
|
|
chain_id=ait-devnet
|
|
supported_chains=ait-devnet
|
|
|
|
rpc_bind_host=0.0.0.0
|
|
rpc_bind_port=8006
|
|
|
|
# Network
|
|
p2p_bind_host=0.0.0.0
|
|
p2p_bind_port=8001
|
|
p2p_node_id=aitbc1-node
|
|
|
|
proposer_id=aitbc1-proposer
|
|
|
|
# Gossip backend: use broadcast with Redis for cross-node communication
|
|
gossip_backend=broadcast
|
|
gossip_broadcast_url=redis://localhost:6379
|
|
default_peer_rpc_url=http://127.0.0.1:8006
|
|
|
|
# Data
|
|
db_path=./data/chain.db
|