mirror of
https://github.com/scroll-tech/scroll.git
synced 2026-01-09 14:08:03 -05:00
130 lines
4.1 KiB
JSON
130 lines
4.1 KiB
JSON
{
|
|
"l1_config": {
|
|
"endpoint": "https://rpc.ankr.com/eth",
|
|
"start_height": 0,
|
|
"relayer_config": {
|
|
"gas_price_oracle_contract_address": "0x0000000000000000000000000000000000000000",
|
|
"sender_config": {
|
|
"endpoint": "https://rpc.scroll.io",
|
|
"escalate_blocks": 1,
|
|
"confirmations": "0x0",
|
|
"escalate_multiple_num": 2,
|
|
"escalate_multiple_den": 1,
|
|
"max_gas_price": 1000000000000,
|
|
"tx_type": "LegacyTx",
|
|
"check_pending_time": 1,
|
|
"min_gas_tip": 100000000
|
|
},
|
|
"gas_oracle_config": {
|
|
"min_gas_price": 0,
|
|
"gas_price_diff": 50000,
|
|
"check_committed_batches_window_minutes": 5,
|
|
"l1_base_fee_default": 15000000000,
|
|
"l1_blob_base_fee_default": 1,
|
|
"l1_blob_base_fee_threshold": 0,
|
|
"l1_base_fee_limit": 20000000000,
|
|
"l1_blob_base_fee_limit": 20000000000
|
|
},
|
|
"gas_oracle_sender_signer_config": {
|
|
"signer_type": "PrivateKey",
|
|
"private_key_signer_config": {
|
|
"private_key": "1313131313131313131313131313131313131313131313131313131313131313"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"l2_config": {
|
|
"confirmations": "0x1",
|
|
"endpoint": "https://rpc.scroll.io",
|
|
"l2_message_queue_address": "0x0000000000000000000000000000000000000000",
|
|
"relayer_config": {
|
|
"validium_mode": false,
|
|
"rollup_contract_address": "0x0000000000000000000000000000000000000000",
|
|
"sender_config": {
|
|
"endpoint": "https://rpc.ankr.com/eth",
|
|
"escalate_blocks": 1,
|
|
"confirmations": "0x0",
|
|
"escalate_multiple_num": 2,
|
|
"escalate_multiple_den": 1,
|
|
"max_gas_price": 1000000000000,
|
|
"max_blob_gas_price": 10000000000000,
|
|
"tx_type": "DynamicFeeTx",
|
|
"check_pending_time": 1,
|
|
"min_gas_tip": 100000000,
|
|
"max_pending_blob_txs": 3,
|
|
"fusaka_timestamp": 9999999999999
|
|
},
|
|
"batch_submission": {
|
|
"min_batches": 1,
|
|
"max_batches": 6,
|
|
"timeout": 7200,
|
|
"backlog_max": 75,
|
|
"blob_fee_tolerance": 500000000
|
|
},
|
|
"gas_oracle_config": {
|
|
"min_gas_price": 0,
|
|
"gas_price_diff": 50000
|
|
},
|
|
"chain_monitor": {
|
|
"enabled": false,
|
|
"timeout": 3,
|
|
"try_times": 5,
|
|
"base_url": "http://localhost:8750"
|
|
},
|
|
"enable_test_env_bypass_features": true,
|
|
"test_env_bypass_only_until_fork_boundary": false,
|
|
"finalize_batch_without_proof_timeout_sec": 7200,
|
|
"finalize_bundle_without_proof_timeout_sec": 7200,
|
|
"gas_oracle_sender_signer_config": {
|
|
"signer_type": "PrivateKey",
|
|
"private_key_signer_config": {
|
|
"private_key": "1313131313131313131313131313131313131313131313131313131313131313"
|
|
}
|
|
},
|
|
"commit_sender_signer_config": {
|
|
"signer_type": "PrivateKey",
|
|
"private_key_signer_config": {
|
|
"private_key": "1414141414141414141414141414141414141414141414141414141414141414"
|
|
}
|
|
},
|
|
"finalize_sender_signer_config": {
|
|
"signer_type": "PrivateKey",
|
|
"private_key_signer_config": {
|
|
"private_key": "1515151515151515151515151515151515151515151515151515151515151515"
|
|
}
|
|
}
|
|
},
|
|
"chunk_proposer_config": {
|
|
"propose_interval_milliseconds": 100,
|
|
"max_l2_gas_per_chunk": 20000000,
|
|
"chunk_timeout_sec": 300,
|
|
"max_uncompressed_batch_bytes_size": 4194304
|
|
},
|
|
"batch_proposer_config": {
|
|
"propose_interval_milliseconds": 1000,
|
|
"batch_timeout_sec": 300,
|
|
"max_chunks_per_batch": 45,
|
|
"max_uncompressed_batch_bytes_size": 4194304
|
|
},
|
|
"bundle_proposer_config": {
|
|
"max_batch_num_per_bundle": 20,
|
|
"bundle_timeout_sec": 36000
|
|
},
|
|
"blob_uploader_config": {
|
|
"start_batch": 0,
|
|
"aws_s3_config": {
|
|
"bucket": "blob-data",
|
|
"region": "us-west-2",
|
|
"access_key": "ACCESSKEY",
|
|
"secret_key": "SECRETKEY"
|
|
}
|
|
}
|
|
},
|
|
"db_config": {
|
|
"driver_name": "postgres",
|
|
"dsn": "postgres://localhost/scroll?sslmode=disable",
|
|
"maxOpenNum": 200,
|
|
"maxIdleNum": 20
|
|
}
|
|
}
|