Skip to content
This repository was archived by the owner on Mar 14, 2025. It is now read-only.

Commit 4cc3609

Browse files
Adding TOML configs for B^2, BoB, Berachain, Unichain, Worldchain (#1523)
## Motivation Adding config chains for testnet (all 5) and mainnet (for 3). - B^2/Bsquared: testnet + mainnet - Berachain: testnet - BoB: testnet + mainnet - Unichain: testnet - Worldchain: testnet + mainnet - cherry picks from: - #1521 - #1522 (amend due issue with berachain in soak tests) ## Solution
1 parent d507af3 commit 4cc3609

File tree

9 files changed

+945
-57
lines changed

9 files changed

+945
-57
lines changed
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ChainID = '60808'
2+
# OP stack https://docs.gobob.xyz/learn/introduction/stack-overview#rollup-layer
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~850
5+
FinalityDepth = 900
6+
# block_time was: 2s
7+
LogPollInterval = '5s'
8+
9+
# finality_depth * block_time / 60 secs = ~30 min (finality time)
10+
NoNewFinalizedHeadsThreshold = '35m'
11+
12+
FinalityTagEnabled = true
13+
14+
[GasEstimator]
15+
EIP1559DynamicFees = true
16+
Mode = 'FeeHistory'
17+
18+
[GasEstimator.FeeHistory]
19+
# block_time was: 2s
20+
CacheTimeout = '2s'
21+
22+
[GasEstimator.BlockHistory]
23+
BlockHistorySize = 100
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ChainID = '808813'
2+
# OP stack https://docs.gobob.xyz/learn/introduction/stack-overview#rollup-layer
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~850
5+
FinalityDepth = 900
6+
# block_time was: 2s
7+
LogPollInterval = '5s'
8+
9+
# finality_depth * block_time / 60 secs = ~30 min (finality time)
10+
NoNewFinalizedHeadsThreshold = '35m'
11+
12+
FinalityTagEnabled = true
13+
14+
[GasEstimator]
15+
EIP1559DynamicFees = true
16+
Mode = 'FeeHistory'
17+
18+
[GasEstimator.FeeHistory]
19+
# block_time was: 2s
20+
CacheTimeout = '2s'
21+
22+
[GasEstimator.BlockHistory]
23+
BlockHistorySize = 100
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
ChainID = '80084'
2+
# finality_depth: instant
3+
FinalityDepth = 10
4+
# block_time: 5s
5+
LogPollInterval = '10s'
6+
7+
# finality_depth * block_time / 60 secs = ~0.8 min (finality time)
8+
NoNewFinalizedHeadsThreshold = '5m'
9+
10+
[GasEstimator]
11+
EIP1559DynamicFees = true
12+
Mode = 'FeeHistory'
13+
14+
[GasEstimator.FeeHistory]
15+
# block_time was: 5s
16+
CacheTimeout = '5s'
17+
18+
[GasEstimator.BlockHistory]
19+
BlockHistorySize = 100
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ChainID = '223'
2+
# OP stack from questionnaire https://docs.google.com/spreadsheets/d/1l8dx1GzxEnjgwH5x3vB60FUr5iFALzPcs6W_wOAiuDs/edit?gid=625078687#gid=625078687
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~1900
5+
FinalityDepth = 2000
6+
# block_time: ~2s
7+
LogPollInterval = '5s'
8+
9+
# finality_depth * block_time / 60 secs = ~66 min (finality time)
10+
NoNewFinalizedHeadsThreshold = '70m'
11+
12+
FinalityTagEnabled = true
13+
14+
[GasEstimator]
15+
EIP1559DynamicFees = true
16+
Mode = 'FeeHistory'
17+
18+
[GasEstimator.FeeHistory]
19+
# block_time was: 2s
20+
CacheTimeout = '2s'
21+
22+
[GasEstimator.BlockHistory]
23+
BlockHistorySize = 100
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ChainID = '1123'
2+
# OP stack from questionnaire https://docs.google.com/spreadsheets/d/1l8dx1GzxEnjgwH5x3vB60FUr5iFALzPcs6W_wOAiuDs/edit?gid=625078687#gid=625078687
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~1900
5+
FinalityDepth = 2000
6+
# block_time: ~2s
7+
LogPollInterval = '5s'
8+
9+
# finality_depth * block_time / 60 secs = ~66 min (finality time)
10+
NoNewFinalizedHeadsThreshold = '70m'
11+
12+
FinalityTagEnabled = true
13+
14+
[GasEstimator]
15+
EIP1559DynamicFees = true
16+
Mode = 'FeeHistory'
17+
18+
[GasEstimator.FeeHistory]
19+
# block_time was: 2s
20+
CacheTimeout = '2s'
21+
22+
[GasEstimator.BlockHistory]
23+
BlockHistorySize = 100
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
ChainID = '1301'
2+
# OP stack: https://docs.unichain.org/docs/getting-started/set-up-a-node#overview
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~1900
5+
FinalityDepth = 2000
6+
# block_time was: ~1s
7+
LogPollInterval = '5s'
8+
9+
# batching_size_finalization_percentage = 30% according to the explorer batching view
10+
# ( batching_size_finalization_percentage * finality_depth) * block_time / 60 secs = ~33 min (finality time)
11+
NoNewFinalizedHeadsThreshold = '10m'
12+
13+
FinalityTagEnabled = true
14+
15+
[GasEstimator]
16+
EIP1559DynamicFees = true
17+
Mode = 'FeeHistory'
18+
19+
[GasEstimator.FeeHistory]
20+
# block_time was: 1s
21+
CacheTimeout = '1s'
22+
23+
[GasEstimator.BlockHistory]
24+
BlockHistorySize = 100
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ChainID = '480'
2+
# OP stack: https://worldcoin.notion.site/World-Chain-Developer-Preview-Guide-23c94a67683f4e71986e5303ab88c9f3
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~2400
5+
FinalityDepth = 2500
6+
# block_time was: 2s
7+
LogPollInterval = '5s'
8+
9+
# finality_depth * block_time / 60 secs = ~83 min (finality time)
10+
NoNewFinalizedHeadsThreshold = '90m'
11+
12+
FinalityTagEnabled = true
13+
14+
[GasEstimator]
15+
EIP1559DynamicFees = true
16+
Mode = 'FeeHistory'
17+
18+
[GasEstimator.FeeHistory]
19+
# block_time was: 2s
20+
CacheTimeout = '2s'
21+
22+
[GasEstimator.BlockHistory]
23+
BlockHistorySize = 100
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
ChainID = '4801'
2+
# OP stack: https://worldcoin.notion.site/World-Chain-Developer-Preview-Guide-23c94a67683f4e71986e5303ab88c9f3
3+
ChainType = 'optimismBedrock'
4+
# finality_depth was: ~2400
5+
FinalityDepth = 2500
6+
# block_time was: 2s
7+
LogPollInterval = '5s'
8+
9+
# finality_depth * block_time / 60 secs = ~83 min (finality time)
10+
NoNewFinalizedHeadsThreshold = '90m'
11+
12+
FinalityTagEnabled = true
13+
14+
[GasEstimator]
15+
EIP1559DynamicFees = true
16+
Mode = 'FeeHistory'
17+
18+
[GasEstimator.FeeHistory]
19+
# block_time was: 2s
20+
CacheTimeout = '2s'
21+
22+
[GasEstimator.BlockHistory]
23+
BlockHistorySize = 100

0 commit comments

Comments
 (0)