initial support for bobabnb
This commit is contained in:
68
op-bobabnb.yml
Normal file
68
op-bobabnb.yml
Normal file
@@ -0,0 +1,68 @@
|
||||
services:
|
||||
op-bobabnb-dtl:
|
||||
image: bobanetwork/data-transport-layer@sha256:33e7530795f387c660633fc855e5ea7e19de445a7985b1c8b142db26698839e6
|
||||
environment:
|
||||
DATA_TRANSPORT_LAYER__L1_RPC_ENDPOINT: 'https://bsc-dataseed.binance.org/'
|
||||
DATA_TRANSPORT_LAYER__L2_RPC_ENDPOINT: 'https://replica.bnb.boba.network'
|
||||
DATA_TRANSPORT_LAYER__SYNC_FROM_L1: 'false'
|
||||
DATA_TRANSPORT_LAYER__SYNC_FROM_L2: 'true'
|
||||
DATA_TRANSPORT_LAYER__L2_CHAIN_ID: 56288
|
||||
DATA_TRANSPORT_LAYER__POLLING_INTERVAL: 10000
|
||||
DATA_TRANSPORT_LAYER__ETH1_CTC_DEPLOYMENT_HEIGHT: 1305672
|
||||
DATA_TRANSPORT_LAYER__ADDRESS_MANAGER: '0xeb989B25597259cfa51Bd396cE1d4B085EC4c753'
|
||||
DATA_TRANSPORT_LAYER__BSS_HARDFORK_1_INDEX: 0
|
||||
DATA_TRANSPORT_LAYER__TURING_V0_HEIGHT: 0
|
||||
DATA_TRANSPORT_LAYER__TURING_V1_HEIGHT: 0
|
||||
DATA_TRANSPORT_LAYER__DB_PATH: '/db'
|
||||
DATA_TRANSPORT_LAYER__SERVER_PORT: 7878
|
||||
DATA_TRANSPORT_LAYER__CONFIRMATIONS: 0
|
||||
DATA_TRANSPORT_LAYER__LOGS_PER_POLLING_INTERVAL: 2000
|
||||
DATA_TRANSPORT_LAYER__DANGEROUSLY_CATCH_ALL_ERRORS: 'true'
|
||||
DATA_TRANSPORT_LAYER__SERVER_HOSTNAME: '0.0.0.0'
|
||||
volumes:
|
||||
- ./boba/bnb:/opt/optimism/packages/data-transport-layer/state-dumps/
|
||||
- op-bobabnb-dtl:/db
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "5"
|
||||
max-size: "10m"
|
||||
|
||||
op-bobabnb:
|
||||
depends_on:
|
||||
- op-bobabnb-dtl
|
||||
image: bobanetwork/l2geth@sha256:0c5c25d1db8244f819d84517aaafafbf0e73cf3dacc98051c80310d9d01a12fd
|
||||
entrypoint: sh ./geth.sh
|
||||
env_file:
|
||||
- ../../ops/envs/geth.env
|
||||
volumes:
|
||||
- op-bobabnb-geth:/root/.ethereum/
|
||||
environment:
|
||||
ETH1_HTTP: 'https://bsc-dataseed.binance.org/'
|
||||
ROLLUP_TIMESTAMP_REFRESH: 5s
|
||||
ROLLUP_STATE_DUMP_PATH: http://op-bobabnb-dtl:8081/state-dump.latest.json
|
||||
ROLLUP_CLIENT_HTTP: http://op-bobabnb-dtl:7878
|
||||
ROLLUP_BACKEND: 'l2'
|
||||
ROLLUP_VERIFIER_ENABLE: 'true'
|
||||
RETRIES: 60
|
||||
# no need to keep this secret, only used internally to sign blocks
|
||||
BLOCK_SIGNER_KEY: "6587ae678cf4fc9a33000cdbf9f35226b71dcc6a4684a31203241f9bcfd55d27"
|
||||
BLOCK_SIGNER_ADDRESS: "0x00000398232E2064F896018496b4b44b3D62751F"
|
||||
ROLLUP_POLL_INTERVAL_FLAG: "10s"
|
||||
ROLLUP_ENFORCE_FEES: 'true'
|
||||
# turing
|
||||
TURING_CREDIT_ADDRESS: "0x4200000000000000000000000000000000000020"
|
||||
# fee token
|
||||
L2_BOBA_TOKEN_ADDRESS: "0x4200000000000000000000000000000000000023"
|
||||
BOBA_GAS_PRICE_ORACLE_ADDRESS: "0x4200000000000000000000000000000000000024"
|
||||
# sequencer http endpoint
|
||||
SEQUENCER_CLIENT_HTTP: https://bnb.boba.network/
|
||||
logging:
|
||||
driver: "json-file"
|
||||
options:
|
||||
max-file: "5"
|
||||
max-size: "10m"
|
||||
|
||||
volumes:
|
||||
op-bobabnb-geth:
|
||||
op-bobabnb-dtl:
|
||||
Reference in New Issue
Block a user