11# l2-sequencer
22
3- ![ Version: 0.0.9 ] ( https://img.shields.io/badge/Version-0.0.9 -informational?style=flat-square ) ![ AppVersion: v0.1.0] ( https://img.shields.io/badge/AppVersion-v0.1.0-informational?style=flat-square )
3+ ![ Version: 0.0.10 ] ( https://img.shields.io/badge/Version-0.0.10 -informational?style=flat-square ) ![ AppVersion: v0.1.0] ( https://img.shields.io/badge/AppVersion-v0.1.0-informational?style=flat-square )
44
55l2-sequencer helm charts
66
@@ -25,9 +25,7 @@ Kubernetes: `>=1.22.0-0`
2525| -----| ------| ---------| -------------|
2626| command[ 0] | string | ` "bash" ` | |
2727| command[ 1] | string | ` "-c" ` | |
28- | command[2] | string | `"mkdir -p /l2geth/data/keystore && mkdir -p /l2geth/data/geth && echo ${L2GETH_PASSWORD} > /l2geth/password && echo ${L2GETH_KEYSTORE} > /l2geth/data/keystore/keystore.json && echo ${L2GETH_NODEKEY} > /l2geth/data/geth/nodekey && geth --datadir \"/l2geth/data\" init /l2geth/genesis/genesis.json && geth --datadir \"/l2geth/data\" --port \"$L2GETH_P2P_PORT\" --nodiscover --syncmode full --networkid \"$CHAIN_ID\" --http --http.port \"$L2GETH_RPC_HTTP_PORT\" --http.addr \"0.0.0.0\" --http.vhosts=\"*\" --http.corsdomain \"*\" --http.api \"eth,scroll,net,web3,debug\" --pprof --pprof.addr \"0.0.0.0\" --pprof.port 6060 --ws --ws.port \"$L2GETH_RPC_WS_PORT\" --ws.addr \"0.0.0.0\" --ws.api \"eth,scroll,net,web3,debug\" --unlock \"$L2GETH_SIGNER_ADDRESS\" --password \"/l2geth/password\" --allow-insecure-unlock --mine --ccc --ccc.numworkers 5 --gcmode archive --cache.noprefetch --verbosity ${VERBOSITY} --txpool.globalqueue 4096 --txpool.globalslots 40960 --txpool.pricelimit \"$L2GETH_MIN_GAS_PRICE\" $LOCALS_FLAG --miner.gasprice \"$L2GETH_MIN_GAS_PRICE\" --miner.gaslimit \"$L2GETH_MINER_GASLIMIT\" --rpc.gascap 0 --gpo.ignoreprice \"$L2GETH_MIN_GAS_PRICE\" --gpo.percentile 20 --gpo.blocks 100 --l1.endpoint \"$L2GETH_L1_ENDPOINT\" --l1.confirmations \"$L2GETH_L1_WATCHER_CONFIRMATIONS\" --l1.sync.startblock \"$L2GETH_L1_CONTRACT_DEPLOYMENT_BLOCK\" --rollup.verify --metrics --metrics.expensive $L2GETH_EXTRA_PARAMS"` | |
29- | configMaps.config.data."config.toml" | string | ` "[Node.P2P] StaticNodes = \"[]\"\n" ` | |
30- | configMaps.config.enabled | bool | ` true ` | |
28+ | command[2] | string | `"mkdir -p /l2geth/data/keystore && mkdir -p /l2geth/data/geth && echo \"[Node.P2P] StaticNodes = $L2GETH_PEER_LIST\" > \"/l2geth/config.toml\" && echo ${L2GETH_PASSWORD} > /l2geth/password && echo ${L2GETH_KEYSTORE} > /l2geth/data/keystore/keystore.json && echo ${L2GETH_NODEKEY} > /l2geth/data/geth/nodekey && geth --datadir \"/l2geth/data\" init /l2geth/genesis/genesis.json && geth --datadir \"/l2geth/data\" --port \"$L2GETH_P2P_PORT\" --nodiscover --syncmode full --networkid \"$CHAIN_ID\" --config \"/l2geth/config.toml\" --http --http.port \"$L2GETH_RPC_HTTP_PORT\" --http.addr \"0.0.0.0\" --http.vhosts=\"*\" --http.corsdomain \"*\" --http.api \"eth,scroll,net,web3,debug\" --pprof --pprof.addr \"0.0.0.0\" --pprof.port 6060 --ws --ws.port \"$L2GETH_RPC_WS_PORT\" --ws.addr \"0.0.0.0\" --ws.api \"eth,scroll,net,web3,debug\" --unlock \"$L2GETH_SIGNER_ADDRESS\" --password \"/l2geth/password\" --allow-insecure-unlock --mine --ccc --ccc.numworkers 5 --gcmode archive --cache.noprefetch --verbosity ${VERBOSITY} --txpool.globalqueue 4096 --txpool.globalslots 40960 --txpool.pricelimit \"$L2GETH_MIN_GAS_PRICE\" $LOCALS_FLAG --miner.gasprice \"$L2GETH_MIN_GAS_PRICE\" --miner.gaslimit \"$L2GETH_MINER_GASLIMIT\" --rpc.gascap 0 --gpo.ignoreprice \"$L2GETH_MIN_GAS_PRICE\" --gpo.percentile 20 --gpo.blocks 100 --l1.endpoint \"$L2GETH_L1_ENDPOINT\" --l1.confirmations \"$L2GETH_L1_WATCHER_CONFIRMATIONS\" --l1.sync.startblock \"$L2GETH_L1_CONTRACT_DEPLOYMENT_BLOCK\" --rollup.verify --metrics --metrics.expensive $L2GETH_EXTRA_PARAMS"` | |
3129| controller.replicas | int | ` 1 ` | |
3230| controller.strategy | string | ` "RollingUpdate" ` | |
3331| controller.type | string | ` "statefulset" ` | |
@@ -36,31 +34,29 @@ Kubernetes: `>=1.22.0-0`
3634| defaultProbes.spec.httpGet.path | string | ` "/" ` | |
3735| defaultProbes.spec.httpGet.port | int | ` 8545 ` | |
3836| envFrom[ 0] .configMapRef.name | string | ` "l2-sequencer-env" ` | |
39- | env[ 0] .name | string | ` "L2GETH_PEER_LIST" ` | |
40- | env[ 0] .value[ 0] | string | ` "" ` | |
41- | env[ 1] .name | string | ` "L2GETH_L1_WATCHER_CONFIRMATIONS" ` | |
42- | env[ 1] .value | string | ` "0x6" ` | |
43- | env[ 2] .name | string | ` "L2GETH_LOCALS" ` | |
44- | env[ 2] .value | string | ` "" ` | |
45- | env[ 3] .name | string | ` "L2GETH_ENABLE_CCC" ` | |
46- | env[ 3] .value | string | ` "true" ` | |
47- | env[ 4] .name | string | ` "L2GETH_MINER_GASLIMIT" ` | |
48- | env[ 4] .value | string | ` "10000000" ` | |
49- | env[ 5] .name | string | ` "L2GETH_RPC_HTTP_PORT" ` | |
50- | env[ 5] .value | int | ` 8545 ` | |
51- | env[ 6] .name | string | ` "L2GETH_RPC_WS_PORT" ` | |
52- | env[ 6] .value | int | ` 8546 ` | |
53- | env[ 7] .name | string | ` "L2GETH_P2P_PORT" ` | |
54- | env[ 7] .value | string | ` "30303" ` | |
55- | env[ 8] .name | string | ` "L2GETH_MIN_GAS_PRICE" ` | |
56- | env[ 8] .value | string | ` "1000000" ` | |
57- | env[ 9] .name | string | ` "VERBOSITY" ` | |
58- | env[ 9] .value | string | ` "3" ` | |
37+ | env[ 0] .name | string | ` "L2GETH_L1_WATCHER_CONFIRMATIONS" ` | |
38+ | env[ 0] .value | string | ` "0x6" ` | |
39+ | env[ 1] .name | string | ` "L2GETH_LOCALS" ` | |
40+ | env[ 1] .value | string | ` "" ` | |
41+ | env[ 2] .name | string | ` "L2GETH_ENABLE_CCC" ` | |
42+ | env[ 2] .value | string | ` "true" ` | |
43+ | env[ 3] .name | string | ` "L2GETH_MINER_GASLIMIT" ` | |
44+ | env[ 3] .value | string | ` "10000000" ` | |
45+ | env[ 4] .name | string | ` "L2GETH_RPC_HTTP_PORT" ` | |
46+ | env[ 4] .value | int | ` 8545 ` | |
47+ | env[ 5] .name | string | ` "L2GETH_RPC_WS_PORT" ` | |
48+ | env[ 5] .value | int | ` 8546 ` | |
49+ | env[ 6] .name | string | ` "L2GETH_P2P_PORT" ` | |
50+ | env[ 6] .value | string | ` "30303" ` | |
51+ | env[ 7] .name | string | ` "L2GETH_MIN_GAS_PRICE" ` | |
52+ | env[ 7] .value | string | ` "1000000" ` | |
53+ | env[ 8] .name | string | ` "VERBOSITY" ` | |
54+ | env[ 8] .value | string | ` "3" ` | |
5955| global.fullnameOverride | string | ` "l2-sequencer" ` | |
6056| global.nameOverride | string | ` "l2-sequencer" ` | |
6157| image.pullPolicy | string | ` "Always" ` | |
6258| image.repository | string | ` "scrolltech/l2geth" ` | |
63- | image.tag | string | ` "scroll-v5.7.11 " ` | |
59+ | image.tag | string | ` "scroll-v5.7.21 " ` | |
6460| initContainers.wait-for-l1.command[ 0] | string | ` "/bin/sh" ` | |
6561| initContainers.wait-for-l1.command[ 1] | string | ` "-c" ` | |
6662| initContainers.wait-for-l1.command[ 2] | string | ` "/wait-for-l1.sh $L2GETH_L1_ENDPOINT" ` | |
0 commit comments