From 8ac4206de9e01c7b35222deddc8e4afd7d57b078 Mon Sep 17 00:00:00 2001 From: qj0r9j0vc2 Date: Fri, 20 Feb 2026 18:51:38 +0900 Subject: [PATCH] chore: Delete unused dir --- .gitignore | 4 +- devnet/genesis.json | 87 ------------ devnet/keys/validator-0.json | 10 -- devnet/keys/validator-1.json | 10 -- devnet/keys/validator-2.json | 10 -- devnet/node0/config/node.json | 45 ------- devnet/node0/keys/validator-0_0_bls.test.json | 8 -- .../keys/validator-0_0_ed25519.test.json | 8 -- devnet/node1/config/node.json | 45 ------- devnet/node1/keys/validator-1_0_bls.test.json | 8 -- .../keys/validator-1_0_ed25519.test.json | 8 -- devnet/node2/config/node.json | 45 ------- devnet/node2/keys/validator-2_0_bls.test.json | 8 -- .../keys/validator-2_0_ed25519.test.json | 8 -- docker/configs/node0/node.json | 45 ------- docker/configs/node1/node.json | 45 ------- docker/configs/node2/node.json | 45 ------- docker/docker-compose.yml | 126 ------------------ docker/prometheus/prometheus.yml | 20 --- 19 files changed, 3 insertions(+), 582 deletions(-) delete mode 100644 devnet/genesis.json delete mode 100644 devnet/keys/validator-0.json delete mode 100644 devnet/keys/validator-1.json delete mode 100644 devnet/keys/validator-2.json delete mode 100644 devnet/node0/config/node.json delete mode 100644 devnet/node0/keys/validator-0_0_bls.test.json delete mode 100644 devnet/node0/keys/validator-0_0_ed25519.test.json delete mode 100644 devnet/node1/config/node.json delete mode 100644 devnet/node1/keys/validator-1_0_bls.test.json delete mode 100644 devnet/node1/keys/validator-1_0_ed25519.test.json delete mode 100644 devnet/node2/config/node.json delete mode 100644 devnet/node2/keys/validator-2_0_bls.test.json delete mode 100644 devnet/node2/keys/validator-2_0_ed25519.test.json delete mode 100644 docker/configs/node0/node.json delete mode 100644 docker/configs/node1/node.json delete mode 100644 docker/configs/node2/node.json delete mode 100644 docker/docker-compose.yml delete mode 100644 docker/prometheus/prometheus.yml diff --git a/.gitignore b/.gitignore index 475c1a35..8364953d 100644 --- a/.gitignore +++ b/.gitignore @@ -46,5 +46,7 @@ devnet/ # Design plans (local only) docs/plans/ -# Docker auto-generated configs +# Docker auto-generated configs (regenerate with: ./scripts/generate-compose.sh) docker/configs/ +docker/docker-compose.yml +docker/prometheus/prometheus.yml diff --git a/devnet/genesis.json b/devnet/genesis.json deleted file mode 100644 index 27b1262b..00000000 --- a/devnet/genesis.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "config": { - "chainId": 85300, - "homesteadBlock": 0, - "eip150Block": 0, - "eip155Block": 0, - "eip158Block": 0, - "byzantiumBlock": 0, - "constantinopleBlock": 0, - "petersburgBlock": 0, - "istanbulBlock": 0, - "berlinBlock": 0, - "londonBlock": 0, - "shanghaiTime": 0, - "cancunTime": 0 - }, - "alloc": { - "0x70997970c51812dc3a010c7d01b50e0d17dc79c8": { - "balance": "0x152d02c7e14af6800000" - }, - "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266": { - "balance": "0x152d02c7e14af6800000" - }, - "0x3c44cdddb6a900fa2b585dd299e03d12fa4293bc": { - "balance": "0x152d02c7e14af6800000" - } - }, - "gasLimit": "0x1c9c380", - "difficulty": "0x1", - "nonce": "0x0", - "timestamp": "0x0", - "cipherbft": { - "genesis_time": "2026-01-28T16:32:20Z", - "network_id": "cipherbft-testnet-1", - "native_token": { - "name": "Cipher", - "symbol": "CPH", - "decimals": 18 - }, - "consensus": { - "target_block_time_ms": 2000, - "timeout_propose_ms": 3000, - "timeout_prevote_ms": 1000, - "timeout_precommit_ms": 1000 - }, - "dcl": { - "enabled": true, - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "attestation_quorum": "2f+1" - }, - "staking": { - "min_stake_wei": "0xde0b6b3a7640000", - "unbonding_period_seconds": 604800, - "slashing_fraction_percent": 1, - "epoch_block_reward_wei": "0x1bc16d674ec80000", - "fee_distribution_mode": "distribute" - }, - "validators": [ - { - "address": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "name": "validator-0", - "ed25519_pubkey": "0x0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "bls_pubkey": "0x8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "staked_amount": "0x1bc16d674ec800000", - "commission_rate_percent": 10 - }, - { - "address": "0x70997970c51812dc3a010c7d01b50e0d17dc79c8", - "name": "validator-1", - "ed25519_pubkey": "0x92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "bls_pubkey": "0x94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "staked_amount": "0x1bc16d674ec800000", - "commission_rate_percent": 10 - }, - { - "address": "0x3c44cdddb6a900fa2b585dd299e03d12fa4293bc", - "name": "validator-2", - "ed25519_pubkey": "0x2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "bls_pubkey": "0x8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "staked_amount": "0x1bc16d674ec800000", - "commission_rate_percent": 10 - } - ] - } -} \ No newline at end of file diff --git a/devnet/keys/validator-0.json b/devnet/keys/validator-0.json deleted file mode 100644 index 4babfae0..00000000 --- a/devnet/keys/validator-0.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "index": 0, - "address": "0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266", - "ed25519_pubkey": "0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "ed25519_secret": "60ff08dd380dad23ae027746090c2e1422172b2a5a64550d498e7f09d96f7efd", - "bls_pubkey": "8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "bls_secret": "0b7b932015d7642e4f45425d71ed2c38cc3194b2fb932089a503cb62062a3a5f", - "secp256k1_pubkey": "038318535b54105d4a7aae60c08fc45f9687181b4fdfc625bd1a753fa7397fed75", - "secp256k1_secret": "ac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80" -} \ No newline at end of file diff --git a/devnet/keys/validator-1.json b/devnet/keys/validator-1.json deleted file mode 100644 index ee3c1db4..00000000 --- a/devnet/keys/validator-1.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "index": 1, - "address": "0x70997970c51812dc3a010c7d01b50e0d17dc79c8", - "ed25519_pubkey": "92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "ed25519_secret": "9c2cd47e0394afd7230b0acd24276971f4c452e81984edaff857645e4eaaf528", - "bls_pubkey": "94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "bls_secret": "586b920f7dcd835e863fa31a39da3876b55382286e496361bec3132fb29f60e7", - "secp256k1_pubkey": "02ba5734d8f7091719471e7f7ed6b9df170dc70cc661ca05e688601ad984f068b0", - "secp256k1_secret": "59c6995e998f97a5a0044966f0945389dc9e86dae88c7a8412f4603b6b78690d" -} \ No newline at end of file diff --git a/devnet/keys/validator-2.json b/devnet/keys/validator-2.json deleted file mode 100644 index 56629b7d..00000000 --- a/devnet/keys/validator-2.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "index": 2, - "address": "0x3c44cdddb6a900fa2b585dd299e03d12fa4293bc", - "ed25519_pubkey": "2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "ed25519_secret": "3660195d19d28d432717460e4a798357b8e13cdfcbe2b71d42351c3d24032871", - "bls_pubkey": "8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "bls_secret": "1f091fecba62b13c9e9b3d25b539426a5e8285c1dc32c52b11d4f7b5afe9b25c", - "secp256k1_pubkey": "039d9031e97dd78ff8c15aa86939de9b1e791066a0224e331bc962a2099a7b1f04", - "secp256k1_secret": "5de4111afa1a4b94908f83103eb1f1706367c2e68ca870fc3fb9a804cdab365a" -} \ No newline at end of file diff --git a/devnet/node0/config/node.json b/devnet/node0/config/node.json deleted file mode 100644 index 926e6740..00000000 --- a/devnet/node0/config/node.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "validator_id": "6017fe04d4465135f3f0f1a0a875a5e97109072b", - "keyring_backend": "test", - "key_name": "validator-0", - "keystore_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node0/keys", - "keystore_account": 0, - "primary_listen": "0.0.0.0:9000", - "consensus_listen": "0.0.0.0:9005", - "worker_listens": [ - "0.0.0.0:9001" - ], - "peers": [ - { - "validator_id": "5f9f7d5f49c65309a7d151dc8d80a3b65bad1978", - "bls_public_key_hex": "94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "ed25519_public_key_hex": "92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "primary_addr": "127.0.0.1:9010", - "consensus_addr": "127.0.0.1:9015", - "worker_addrs": [ - "127.0.0.1:9011" - ] - }, - { - "validator_id": "76858a8c0702a5761d5ea94e52d7e8513cab5d46", - "bls_public_key_hex": "8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "ed25519_public_key_hex": "2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "primary_addr": "127.0.0.1:9020", - "consensus_addr": "127.0.0.1:9025", - "worker_addrs": [ - "127.0.0.1:9021" - ] - } - ], - "num_workers": 1, - "home_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node0", - "data_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node0/data", - "genesis_path": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/genesis.json", - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "rpc_enabled": true, - "rpc_http_port": 8545, - "rpc_ws_port": 8546, - "metrics_port": 9100 -} \ No newline at end of file diff --git a/devnet/node0/keys/validator-0_0_bls.test.json b/devnet/node0/keys/validator-0_0_bls.test.json deleted file mode 100644 index 4022df83..00000000 --- a/devnet/node0/keys/validator-0_0_bls.test.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "validator-0_0_bls", - "key_type": "bls12-381", - "pubkey": "8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "secret_hex": "0b7b932015d7642e4f45425d71ed2c38cc3194b2fb932089a503cb62062a3a5f", - "description": "Devnet validator 0 BLS key", - "warning": "PLAINTEXT KEY - NOT ENCRYPTED - FOR TESTING ONLY" -} \ No newline at end of file diff --git a/devnet/node0/keys/validator-0_0_ed25519.test.json b/devnet/node0/keys/validator-0_0_ed25519.test.json deleted file mode 100644 index dbc24de1..00000000 --- a/devnet/node0/keys/validator-0_0_ed25519.test.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "validator-0_0_ed25519", - "key_type": "ed25519", - "pubkey": "0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "secret_hex": "60ff08dd380dad23ae027746090c2e1422172b2a5a64550d498e7f09d96f7efd", - "description": "Devnet validator 0 Ed25519 key", - "warning": "PLAINTEXT KEY - NOT ENCRYPTED - FOR TESTING ONLY" -} \ No newline at end of file diff --git a/devnet/node1/config/node.json b/devnet/node1/config/node.json deleted file mode 100644 index bb1e7099..00000000 --- a/devnet/node1/config/node.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "validator_id": "5f9f7d5f49c65309a7d151dc8d80a3b65bad1978", - "keyring_backend": "test", - "key_name": "validator-1", - "keystore_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node1/keys", - "keystore_account": 0, - "primary_listen": "0.0.0.0:9010", - "consensus_listen": "0.0.0.0:9015", - "worker_listens": [ - "0.0.0.0:9011" - ], - "peers": [ - { - "validator_id": "6017fe04d4465135f3f0f1a0a875a5e97109072b", - "bls_public_key_hex": "8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "ed25519_public_key_hex": "0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "primary_addr": "127.0.0.1:9000", - "consensus_addr": "127.0.0.1:9005", - "worker_addrs": [ - "127.0.0.1:9001" - ] - }, - { - "validator_id": "76858a8c0702a5761d5ea94e52d7e8513cab5d46", - "bls_public_key_hex": "8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "ed25519_public_key_hex": "2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "primary_addr": "127.0.0.1:9020", - "consensus_addr": "127.0.0.1:9025", - "worker_addrs": [ - "127.0.0.1:9021" - ] - } - ], - "num_workers": 1, - "home_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node1", - "data_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node1/data", - "genesis_path": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/genesis.json", - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "rpc_enabled": true, - "rpc_http_port": 8555, - "rpc_ws_port": 8556, - "metrics_port": 9110 -} \ No newline at end of file diff --git a/devnet/node1/keys/validator-1_0_bls.test.json b/devnet/node1/keys/validator-1_0_bls.test.json deleted file mode 100644 index 1839f9ba..00000000 --- a/devnet/node1/keys/validator-1_0_bls.test.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "validator-1_0_bls", - "key_type": "bls12-381", - "pubkey": "94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "secret_hex": "586b920f7dcd835e863fa31a39da3876b55382286e496361bec3132fb29f60e7", - "description": "Devnet validator 1 BLS key", - "warning": "PLAINTEXT KEY - NOT ENCRYPTED - FOR TESTING ONLY" -} \ No newline at end of file diff --git a/devnet/node1/keys/validator-1_0_ed25519.test.json b/devnet/node1/keys/validator-1_0_ed25519.test.json deleted file mode 100644 index e8c4d90a..00000000 --- a/devnet/node1/keys/validator-1_0_ed25519.test.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "validator-1_0_ed25519", - "key_type": "ed25519", - "pubkey": "92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "secret_hex": "9c2cd47e0394afd7230b0acd24276971f4c452e81984edaff857645e4eaaf528", - "description": "Devnet validator 1 Ed25519 key", - "warning": "PLAINTEXT KEY - NOT ENCRYPTED - FOR TESTING ONLY" -} \ No newline at end of file diff --git a/devnet/node2/config/node.json b/devnet/node2/config/node.json deleted file mode 100644 index 818246aa..00000000 --- a/devnet/node2/config/node.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "validator_id": "76858a8c0702a5761d5ea94e52d7e8513cab5d46", - "keyring_backend": "test", - "key_name": "validator-2", - "keystore_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node2/keys", - "keystore_account": 0, - "primary_listen": "0.0.0.0:9020", - "consensus_listen": "0.0.0.0:9025", - "worker_listens": [ - "0.0.0.0:9021" - ], - "peers": [ - { - "validator_id": "6017fe04d4465135f3f0f1a0a875a5e97109072b", - "bls_public_key_hex": "8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "ed25519_public_key_hex": "0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "primary_addr": "127.0.0.1:9000", - "consensus_addr": "127.0.0.1:9005", - "worker_addrs": [ - "127.0.0.1:9001" - ] - }, - { - "validator_id": "5f9f7d5f49c65309a7d151dc8d80a3b65bad1978", - "bls_public_key_hex": "94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "ed25519_public_key_hex": "92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "primary_addr": "127.0.0.1:9010", - "consensus_addr": "127.0.0.1:9015", - "worker_addrs": [ - "127.0.0.1:9011" - ] - } - ], - "num_workers": 1, - "home_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node2", - "data_dir": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/node2/data", - "genesis_path": "/Users/anjin-u/conductor/workspaces/cipherbft/la-paz-v3/devnet/genesis.json", - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "rpc_enabled": true, - "rpc_http_port": 8565, - "rpc_ws_port": 8566, - "metrics_port": 9120 -} \ No newline at end of file diff --git a/devnet/node2/keys/validator-2_0_bls.test.json b/devnet/node2/keys/validator-2_0_bls.test.json deleted file mode 100644 index aa6b6754..00000000 --- a/devnet/node2/keys/validator-2_0_bls.test.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "validator-2_0_bls", - "key_type": "bls12-381", - "pubkey": "8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "secret_hex": "1f091fecba62b13c9e9b3d25b539426a5e8285c1dc32c52b11d4f7b5afe9b25c", - "description": "Devnet validator 2 BLS key", - "warning": "PLAINTEXT KEY - NOT ENCRYPTED - FOR TESTING ONLY" -} \ No newline at end of file diff --git a/devnet/node2/keys/validator-2_0_ed25519.test.json b/devnet/node2/keys/validator-2_0_ed25519.test.json deleted file mode 100644 index 967f5e11..00000000 --- a/devnet/node2/keys/validator-2_0_ed25519.test.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "validator-2_0_ed25519", - "key_type": "ed25519", - "pubkey": "2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "secret_hex": "3660195d19d28d432717460e4a798357b8e13cdfcbe2b71d42351c3d24032871", - "description": "Devnet validator 2 Ed25519 key", - "warning": "PLAINTEXT KEY - NOT ENCRYPTED - FOR TESTING ONLY" -} \ No newline at end of file diff --git a/docker/configs/node0/node.json b/docker/configs/node0/node.json deleted file mode 100644 index afd4e999..00000000 --- a/docker/configs/node0/node.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "validator_id": "6017fe04d4465135f3f0f1a0a875a5e97109072b", - "keyring_backend": "test", - "key_name": "validator-0", - "keystore_dir": "/app/keys", - "keystore_account": 0, - "primary_listen": "0.0.0.0:9000", - "consensus_listen": "0.0.0.0:9005", - "worker_listens": [ - "0.0.0.0:9001" - ], - "peers": [ - { - "validator_id": "5f9f7d5f49c65309a7d151dc8d80a3b65bad1978", - "bls_public_key_hex": "94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "ed25519_public_key_hex": "92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "primary_addr": "10.200.0.11:9010", - "consensus_addr": "10.200.0.11:9015", - "worker_addrs": [ - "10.200.0.11:9011" - ] - }, - { - "validator_id": "76858a8c0702a5761d5ea94e52d7e8513cab5d46", - "bls_public_key_hex": "8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "ed25519_public_key_hex": "2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "primary_addr": "10.200.0.12:9020", - "consensus_addr": "10.200.0.12:9025", - "worker_addrs": [ - "10.200.0.12:9021" - ] - } - ], - "num_workers": 1, - "home_dir": "/app", - "data_dir": "/app/data", - "genesis_path": "/app/genesis.json", - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "rpc_enabled": true, - "rpc_http_port": 8545, - "rpc_ws_port": 8546, - "metrics_port": 9100 -} \ No newline at end of file diff --git a/docker/configs/node1/node.json b/docker/configs/node1/node.json deleted file mode 100644 index 6d715d94..00000000 --- a/docker/configs/node1/node.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "validator_id": "5f9f7d5f49c65309a7d151dc8d80a3b65bad1978", - "keyring_backend": "test", - "key_name": "validator-1", - "keystore_dir": "/app/keys", - "keystore_account": 0, - "primary_listen": "0.0.0.0:9010", - "consensus_listen": "0.0.0.0:9015", - "worker_listens": [ - "0.0.0.0:9011" - ], - "peers": [ - { - "validator_id": "6017fe04d4465135f3f0f1a0a875a5e97109072b", - "bls_public_key_hex": "8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "ed25519_public_key_hex": "0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "primary_addr": "10.200.0.10:9000", - "consensus_addr": "10.200.0.10:9005", - "worker_addrs": [ - "10.200.0.10:9001" - ] - }, - { - "validator_id": "76858a8c0702a5761d5ea94e52d7e8513cab5d46", - "bls_public_key_hex": "8b373e99a8e1a3518f29df40a6cc7f0812f18986f21a665a78483a382511eddbacbf0f9b1f4b82cd260e5194e7c2d3c1", - "ed25519_public_key_hex": "2866f9071d75336e31ecf7eecd37e120d84878b207a386572d44247d9019976a", - "primary_addr": "10.200.0.12:9020", - "consensus_addr": "10.200.0.12:9025", - "worker_addrs": [ - "10.200.0.12:9021" - ] - } - ], - "num_workers": 1, - "home_dir": "/app", - "data_dir": "/app/data", - "genesis_path": "/app/genesis.json", - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "rpc_enabled": true, - "rpc_http_port": 8555, - "rpc_ws_port": 8556, - "metrics_port": 9110 -} \ No newline at end of file diff --git a/docker/configs/node2/node.json b/docker/configs/node2/node.json deleted file mode 100644 index 68eb101c..00000000 --- a/docker/configs/node2/node.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "validator_id": "76858a8c0702a5761d5ea94e52d7e8513cab5d46", - "keyring_backend": "test", - "key_name": "validator-2", - "keystore_dir": "/app/keys", - "keystore_account": 0, - "primary_listen": "0.0.0.0:9020", - "consensus_listen": "0.0.0.0:9025", - "worker_listens": [ - "0.0.0.0:9021" - ], - "peers": [ - { - "validator_id": "6017fe04d4465135f3f0f1a0a875a5e97109072b", - "bls_public_key_hex": "8108ae025455d480880ecb40421b4556011ed84c5daa63358fc2f0d509d18036b57360524ba5242fb5992140607705f8", - "ed25519_public_key_hex": "0c10a694de5287c291739144c0ffac4c98c666a88e24023480a581089d59ed64", - "primary_addr": "10.200.0.10:9000", - "consensus_addr": "10.200.0.10:9005", - "worker_addrs": [ - "10.200.0.10:9001" - ] - }, - { - "validator_id": "5f9f7d5f49c65309a7d151dc8d80a3b65bad1978", - "bls_public_key_hex": "94b9fa119f3d1e7435d92a101cc94fda1080b618b587d9e513a09f45622652f56d095198f7624520fffbdf717a42774a", - "ed25519_public_key_hex": "92a4b1c3e007d6eaa84a51cd4e019437e4f75c9343e78cf65f1d67941c226fb4", - "primary_addr": "10.200.0.11:9010", - "consensus_addr": "10.200.0.11:9015", - "worker_addrs": [ - "10.200.0.11:9011" - ] - } - ], - "num_workers": 1, - "home_dir": "/app", - "data_dir": "/app/data", - "genesis_path": "/app/genesis.json", - "car_interval_ms": 100, - "max_batch_txs": 100, - "max_batch_bytes": 1048576, - "rpc_enabled": true, - "rpc_http_port": 8565, - "rpc_ws_port": 8566, - "metrics_port": 9120 -} \ No newline at end of file diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml deleted file mode 100644 index 8f66f272..00000000 --- a/docker/docker-compose.yml +++ /dev/null @@ -1,126 +0,0 @@ -# Auto-generated by generate-compose.sh -# DO NOT EDIT MANUALLY - regenerate with: ./scripts/generate-compose.sh - -services: - validator-0: - build: - context: .. - dockerfile: Dockerfile - container_name: cipherbft-validator-0 - command: ["start", "--config", "/app/config/node.json"] - volumes: - - ./configs/node0:/app/config:ro - - ../devnet/node0/keys:/app/keys:ro - - ../devnet/node0/data:/app/data - - ../devnet/genesis.json:/app/genesis.json:ro - ports: - - "8545:8545" - - "8546:8546" - - "19100:9100" - networks: - cipherbft: - ipv4_address: 10.200.0.10 - environment: - - RUST_LOG=info - restart: unless-stopped - #healthcheck: - # test: ["CMD", "curl", "-f", "http://localhost:8545"] - # interval: 10s - # timeout: 5s - # retries: 3 - # start_period: 30s - - validator-1: - build: - context: .. - dockerfile: Dockerfile - container_name: cipherbft-validator-1 - command: ["start", "--config", "/app/config/node.json"] - volumes: - - ./configs/node1:/app/config:ro - - ../devnet/node1/keys:/app/keys:ro - - ../devnet/node1/data:/app/data - - ../devnet/genesis.json:/app/genesis.json:ro - ports: - - "8555:8555" - - "8556:8556" - - "19101:9110" - networks: - cipherbft: - ipv4_address: 10.200.0.11 - environment: - - RUST_LOG=info - restart: unless-stopped - #healthcheck: - # test: ["CMD", "curl", "-f", "http://localhost:8545"] - # interval: 10s - # timeout: 5s - # retries: 3 - # start_period: 30s - - validator-2: - build: - context: .. - dockerfile: Dockerfile - container_name: cipherbft-validator-2 - command: ["start", "--config", "/app/config/node.json"] - volumes: - - ./configs/node2:/app/config:ro - - ../devnet/node2/keys:/app/keys:ro - - ../devnet/node2/data:/app/data - - ../devnet/genesis.json:/app/genesis.json:ro - ports: - - "8565:8565" - - "8566:8566" - - "19102:9120" - networks: - cipherbft: - ipv4_address: 10.200.0.12 - environment: - - RUST_LOG=info - restart: unless-stopped - #healthcheck: - # test: ["CMD", "curl", "-f", "http://localhost:8545"] - # interval: 10s - # timeout: 5s - # retries: 3 - # start_period: 30s - - prometheus: - image: prom/prometheus:v2.50.0 - container_name: cipherbft-prometheus - volumes: - - ./prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro - command: - - '--config.file=/etc/prometheus/prometheus.yml' - - '--storage.tsdb.path=/prometheus' - - '--storage.tsdb.retention.time=7d' - ports: - - "19090:9090" - networks: - cipherbft: - ipv4_address: 10.200.0.13 - restart: unless-stopped - - grafana: - image: grafana/grafana:10.3.0 - container_name: cipherbft-grafana - ports: - - "13000:3000" - environment: - - GF_SECURITY_ADMIN_PASSWORD=admin - - GF_AUTH_ANONYMOUS_ENABLED=true - networks: - cipherbft: - ipv4_address: 10.200.0.14 - depends_on: - - prometheus - restart: unless-stopped - -networks: - cipherbft: - driver: bridge - ipam: - config: - - subnet: 10.200.0.0/24 - #gateway: 10.200.0.1 diff --git a/docker/prometheus/prometheus.yml b/docker/prometheus/prometheus.yml deleted file mode 100644 index 8cce77b5..00000000 --- a/docker/prometheus/prometheus.yml +++ /dev/null @@ -1,20 +0,0 @@ -# Auto-generated by generate-compose.sh -# DO NOT EDIT MANUALLY - regenerate with: ./scripts/generate-compose.sh - -global: - scrape_interval: 5s - evaluation_interval: 5s - -scrape_configs: - - job_name: 'cipherbft' - static_configs: - - targets: - - '10.200.0.10:9100' - - '10.200.0.11:9110' - - '10.200.0.12:9120' - labels: - network: 'devnet' - - - job_name: 'prometheus' - static_configs: - - targets: ['localhost:9090']