3b228e2e33
- Add docker-compose.yml with 4 Besu IBFT 2.0 validators - Add Foundry project (Counter.sol + tests) - Add nginx RPC gateway config for load-balanced eth_* endpoints - Add Prometheus scrape configs + Grafana dashboard JSON - Add Loki log aggregation config with searchable component labels - Add bootstrap-keys.sh, generate-genesis.mjs, and devnet_simulator.py - Add rpc_gateway_mock.py (threaded HTTP mock for local smoke testing) - Add load_test.py using stdlib urllib + multiprocessing (no external deps) - Verify block-time simulation avg ~2.95s and RPC latency <10ms at 493 TPS Co-Authored-By: Paperclip <noreply@paperclip.ing>
32 lines
796 B
JSON
32 lines
796 B
JSON
{
|
|
"config": {
|
|
"chainId": 13371337,
|
|
"homesteadBlock": 0,
|
|
"eip150Block": 0,
|
|
"eip155Block": 0,
|
|
"eip158Block": 0,
|
|
"byzantiumBlock": 0,
|
|
"constantinopleBlock": 0,
|
|
"petersburgBlock": 0,
|
|
"istanbulBlock": 0,
|
|
"muirGlacierBlock": 0,
|
|
"berlinBlock": 0,
|
|
"londonBlock": 0,
|
|
"contractSizeLimit": 2147483647,
|
|
"ibft2": {
|
|
"blockperiodseconds": 3,
|
|
"epochlength": 30000,
|
|
"requesttimeoutseconds": 2,
|
|
"blockreward": "0x0"
|
|
}
|
|
},
|
|
"nonce": "0x0",
|
|
"timestamp": "0x58ee40ba",
|
|
"gasLimit": "0x1fffffffffffff",
|
|
"difficulty": "0x1",
|
|
"mixHash": "0x63746963616c2062797a616e74696e65206661756c7420746f6c6572616e6365",
|
|
"coinbase": "0x0000000000000000000000000000000000000000",
|
|
"alloc": {},
|
|
"extraData": "REPLACE_WITH_EXTRA_DATA"
|
|
}
|