{ "l1_config": { "confirmations": "0x6", "endpoint": "https://goerli.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161", "l1_messenger_address": "0x0000000000000000000000000000000000000000", "l1_message_queue_address": "0x0000000000000000000000000000000000000000", "scroll_chain_address": "0x0000000000000000000000000000000000000000", "start_height": 0, "relayer_config": { "messenger_contract_address": "0x0000000000000000000000000000000000000000", "gas_price_oracle_address": "0x0000000000000000000000000000000000000000", "sender_config": { "endpoint": "/var/lib/jenkins/workspace/SequencerPipeline/MyPrivateNetwork/geth.ipc", "check_pending_time": 2, "check_balance_time": 100, "escalate_blocks": 100, "confirmations": "0x1", "escalate_multiple_num": 11, "escalate_multiple_den": 10, "max_gas_price": 10000000000, "tx_type": "LegacyTx", "min_balance": 100000000000000000000 }, "gas_oracle_config": { "min_gas_price": 0, "gas_price_diff": 50000 }, "finalize_batch_interval_sec": 0, "message_sender_private_keys": [ "1212121212121212121212121212121212121212121212121212121212121212" ], "gas_oracle_sender_private_keys": [ "1212121212121212121212121212121212121212121212121212121212121212" ] } }, "l2_config": { "confirmations": "0x1", "endpoint": "/var/lib/jenkins/workspace/SequencerPipeline/MyPrivateNetwork/geth.ipc", "l2_messenger_address": "0x0000000000000000000000000000000000000000", "l2_message_queue_address": "0x0000000000000000000000000000000000000000", "relayer_config": { "rollup_contract_address": "0x0000000000000000000000000000000000000000", "messenger_contract_address": "0x0000000000000000000000000000000000000000", "gas_price_oracle_address": "0x0000000000000000000000000000000000000000", "sender_config": { "endpoint": "https://goerli.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161", "check_pending_time": 10, "check_balance_time": 100, "escalate_blocks": 100, "confirmations": "0x6", "escalate_multiple_num": 11, "escalate_multiple_den": 10, "max_gas_price": 10000000000, "tx_type": "LegacyTx", "min_balance": 100000000000000000000 }, "gas_oracle_config": { "min_gas_price": 0, "gas_price_diff": 50000 }, "finalize_batch_interval_sec": 0, "message_sender_private_keys": [ "1212121212121212121212121212121212121212121212121212121212121212" ], "gas_oracle_sender_private_keys": [ "1212121212121212121212121212121212121212121212121212121212121212" ], "rollup_sender_private_keys": [ "1212121212121212121212121212121212121212121212121212121212121212" ] }, "batch_proposer_config": { "proof_generation_freq": 1, "batch_gas_threshold": 3000000, "batch_tx_num_threshold": 44, "batch_time_sec": 300, "batch_commit_time_sec": 1200, "batch_blocks_limit": 100, "commit_tx_calldata_size_limit": 200000, "public_input_config": { "max_tx_num": 44, "padding_tx_hash": "0x0000000000000000000000000000000000000000000000000000000000000000" } } }, "db_config": { "driver_name": "postgres", "dsn": "postgres://admin:123456@localhost/test?sslmode=disable", "maxOpenNum": 200, "maxIdleNum": 20 } }