Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 1 addition & 53 deletions .env.sample
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,9 @@ PORT_L2_EXECUTION_ENGINE_HTTP=8547
PORT_L2_EXECUTION_ENGINE_WS=8548
PORT_L2_EXECUTION_ENGINE_METRICS=6060
PORT_L2_EXECUTION_ENGINE_P2P=30306
PORT_PROVER_SERVER=9876
PORT_PROMETHEUS=9091
PORT_GRAFANA=3001
# Comma-separated profiles to be used by default (l2_execution_engine,prover)
# Comma-separated profiles to be used by default (l2_execution_engine)
# Proposer is deprecated for community as of Based Preconfs, so profile has been removed.
COMPOSE_PROFILES=l2_execution_engine

Expand Down Expand Up @@ -67,54 +66,3 @@ L1_ENDPOINT_WS=
L1_BEACON_HTTP=
# You may choose to use a third party blob server service or host your own blob server if you do not use a semi-supernode.
BLOB_SERVER_URL=

############################### OPTIONAL #####################################
# If you want to be a prover who generates and submits zero knowledge proofs of proposed L2 blocks, you need to change
# `ENABLE_PROVER` to true and set `L1_PROVER_PRIVATE_KEY`.
ENABLE_PROVER=false
# SGX Raiko service endpoint, required if not running a guardian prover.
SGX_RAIKO_HOST=
# A L1 account private key (with a balance of TAIKO deposited on TaikoL1) which will be used to sign the bond for proving the block.
# WARNING: only use a test account, pasting your private key in plain text here is not secure.
L1_PROVER_PRIVATE_KEY=
# Amount to approve TaikoL1 contracts for TaikoToken usage. i.e 250 TAIKO = 250
TOKEN_ALLOWANCE=
# Whether to prove unassigned blocks or not (blocks that have expired their proof window
# without the original prover submitting a proof.).
PROVE_UNASSIGNED_BLOCKS=false
# The size of batch sgx proofs. If set to 1, submits proof upon assignment, if x>1, submits a batch of proofs when x number of blocks are assigned.
# Setting this value to a number greater than 1 means you are enabling the proof aggregation functionality, please consult our documentation to understand the risks before doing so.
SGX_BATCH_SIZE=1
# The size of batch zkvm proofs. If set to 1, submits proof upon assignment, if x>1, submits a batch of proofs when x number of blocks are assigned.
# Setting this value to a number greater than 1 means you are enabling the proof aggregation functionality, please consult our documentation to understand the risks before doing so.
ZKVM_BATCH_SIZE=1
# Time interval to prove blocks, even if the number of pending proofs does not exceed the batchSize, this flag only works when the proof aggregation is enabled.
# We recommend that this value is set no greater than 45min, default is 30min. Ex: 30m0s
FORCE_BATCH_PROVING_INTERVAL=
# Time interval to poll proofs from raiko host.
PROOF_POLLING_INTERVAL=

# Transaction Manager Flags (Leave blank if using default values.) These only affect Prover.

# The multiplier applied to fee suggestions to put a hard limit on fee increases
TX_FEE_LIMIT_MULTIPLIER=
# The minimum threshold (in GWei) at which fee bumping starts to be capped. Allows arbitrary fee bumps below this threshold.
TX_FEE_LIMIT_THRESHOLD=
# Gas limit will be used for transactions (0 means using gas estimation)
TX_GAS_LIMIT=3000000
# Enforces a minimum base fee (in GWei) to assume when determining tx fees. 1 GWei by default
TX_MIN_BASEFEE=
# Enforces a minimum tip cap (in GWei) to use when determining tx fees. 1 GWei by default.
TX_MIN_TIP_CAP=
# Timeout for aborting a tx send if the tx does not make it to the mempool.
TX_NOT_IN_MEMPOOL_TIMEOUT=
# Number of confirmations which we will wait after sending a transaction
TX_NUM_CONFIRMATIONS=
# Frequency to poll for receipts
TX_RECEIPT_QUERY_INTERVAL=
# Duration we will wait before resubmitting a transaction to L1. Ex: 2s for 2 seconds
TX_RESUBMISSION=
# Number of ErrNonceTooLow observations required to give up on a tx at a particular nonce without receiving confirmation
TX_SAFE_ABORT_NONCE_TOO_LOW=
# Timeout for sending transactions. If 0 it is disabled.
TX_SEND_TIMEOUT=
3 changes: 1 addition & 2 deletions .env.sample.hoodi
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,9 @@ PORT_L2_EXECUTION_ENGINE_HTTP=8547
PORT_L2_EXECUTION_ENGINE_WS=8548
PORT_L2_EXECUTION_ENGINE_METRICS=6060
PORT_L2_EXECUTION_ENGINE_P2P=30306
PORT_PROVER_SERVER=9876
PORT_PROMETHEUS=9091
PORT_GRAFANA=3001
# Comma-separated profiles to be used by default (l2_execution_engine,prover)
# Comma-separated profiles to be used by default (l2_execution_engine)
# Proposer is deprecated for community as of Based Preconfs, so profile has been removed.
COMPOSE_PROFILES=l2_execution_engine

Expand Down
4 changes: 1 addition & 3 deletions .github/workflows/repo--validate-pr-title.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: "Lint PR"

on:
pull_request_target:
types:
types:
- opened
- edited
- synchronize
Expand All @@ -29,8 +29,6 @@ jobs:
main
deps
deps-dev
prover
proposer
driver
env
docker
Expand Down
22 changes: 0 additions & 22 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,6 @@ services:
<<: *logging
profiles:
- l2_execution_engine
- prover

taiko_client_driver:
image: us-docker.pkg.dev/evmchain/images/taiko-client:taiko-alethia-client-v2.3.0
Expand All @@ -69,25 +68,6 @@ services:
<<: *logging
profiles:
- l2_execution_engine
- prover

taiko_client_prover_relayer:
image: us-docker.pkg.dev/evmchain/images/taiko-client:taiko-alethia-client-v2.3.0
restart: unless-stopped
pull_policy: always
ports:
- "${PORT_PROVER_SERVER}:9876"
env_file:
- .env
volumes:
- ./script:/script
entrypoint:
- /bin/sh
- -c
- "/script/start-prover-relayer.sh"
<<: *logging
profiles:
- prover

prometheus:
image: prom/prometheus:latest
Expand All @@ -103,7 +83,6 @@ services:
<<: *logging
profiles:
- l2_execution_engine
- prover

grafana:
image: grafana/grafana:latest
Expand All @@ -121,7 +100,6 @@ services:
<<: *logging
profiles:
- l2_execution_engine
- prover

volumes:
l2_execution_engine_data:
Expand Down
105 changes: 0 additions & 105 deletions script/start-prover-relayer.sh

This file was deleted.

Loading