- Keep working bootstraps: cs-1, cs-4, cs-9 (verified TCP 34070 open) - Remove non-responding bootstraps (cs-0, cs-2, cs-3, cs-5, etc.) - Add trusted_peers section with the three working bootstrap nodes - Add announce_address = '0.0.0.0:34070' for inbound P2P connectivity Fixes issue-5201: Plasma mainnet observer consensus catch-up stall
89 lines
3.1 KiB
TOML
89 lines
3.1 KiB
TOML
engine_api_url = "http://plasma-mainnet:8551"
|
|
consensus_api_host = "0.0.0.0"
|
|
authrpc_jwtsecret = "/jwt/jwt.hex"
|
|
|
|
[persistence]
|
|
data_dir = "/consensus"
|
|
|
|
[network]
|
|
interval = 5
|
|
p2p_port = 34070
|
|
timeout = 5
|
|
identity_file_path = "/consensus/ec-secp256k1-non-validator.der"
|
|
trusted_only = false
|
|
discovery.enabled = true
|
|
announce_address = "0.0.0.0:34070"
|
|
|
|
[api]
|
|
enabled = true
|
|
host = "0.0.0.0"
|
|
port = 35070
|
|
|
|
[validators]
|
|
[validators.0]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-0.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-0.hex"
|
|
|
|
[validators.1]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-1.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-1.hex"
|
|
|
|
[validators.2]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-2.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-2.hex"
|
|
|
|
[validators.3]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-3.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-3.hex"
|
|
|
|
[validators.4]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-4.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-4.hex"
|
|
|
|
[validators.5]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-5.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-5.hex"
|
|
|
|
[validators.6]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-6.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-6.hex"
|
|
|
|
[validators.7]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-7.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-7.hex"
|
|
|
|
[validators.8]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-8.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-8.hex"
|
|
|
|
[validators.9]
|
|
validator_keystore_pk_file_path = "/node/keys/bls12-381-public-key-9.hex"
|
|
identity_file_path = "/node/identities/ec-secp256k1-validator-public-compressed-9.hex"
|
|
|
|
[network.bootstrap_nodes.0]
|
|
api_host = "plasma-mainnet-observer-cs-1.plasmalabs.tech"
|
|
p2p_port = 34070
|
|
peer_id = "16Uiu2HAm4WdZmik6PVsRvcbCzc1eHuNfQHgj52CxUAjmdC7W5dXi"
|
|
|
|
[network.bootstrap_nodes.1]
|
|
api_host = "plasma-mainnet-observer-cs-4.plasmalabs.tech"
|
|
p2p_port = 34070
|
|
peer_id = "16Uiu2HAmGmnMycTkjnMoxcyVAF8cUFpVoVKKCAGTpwEBJMs181yM"
|
|
|
|
[network.bootstrap_nodes.2]
|
|
api_host = "plasma-mainnet-observer-cs-9.plasmalabs.tech"
|
|
p2p_port = 34070
|
|
peer_id = "16Uiu2HAm2PVfZRoyXXLASVzVX3gyBEQd3mRAzZytjv3esD9kWumD"
|
|
|
|
[network.trusted_peers.0]
|
|
peer_id = "16Uiu2HAm4WdZmik6PVsRvcbCzc1eHuNfQHgj52CxUAjmdC7W5dXi"
|
|
address = "plasma-mainnet-observer-cs-1.plasmalabs.tech:34070"
|
|
|
|
[network.trusted_peers.1]
|
|
peer_id = "16Uiu2HAmGmnMycTkjnMoxcyVAF8cUFpVoVKKCAGTpwEBJMs181yM"
|
|
address = "plasma-mainnet-observer-cs-4.plasmalabs.tech:34070"
|
|
|
|
[network.trusted_peers.2]
|
|
peer_id = "16Uiu2HAm2PVfZRoyXXLASVzVX3gyBEQd3mRAzZytjv3esD9kWumD"
|
|
address = "plasma-mainnet-observer-cs-9.plasmalabs.tech:34070"
|