You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/builders/chain-operators/configuration/rollup.mdx
+49-20
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,10 @@ Optimism repository. You can see example configurations in the
25
25
this [governance thread](https://gov.optimism.io/t/season-6-draft-standard-rollup-charter/8135).
26
26
</Callout>
27
27
28
-
## Configuration Values
28
+
## Deployment Configuration Values
29
+
30
+
These values are provided to the deployment configuration JSON file when
31
+
deploying the L1 contracts.
29
32
30
33
### Offset Values
31
34
@@ -40,6 +43,7 @@ disable Regolith.
40
43
41
44
***Type:** Number of seconds
42
45
***Default:** nil
46
+
***Recommended value:** "0x0"
43
47
44
48
***
45
49
@@ -51,6 +55,7 @@ disable Canyon.
51
55
52
56
***Type:** Number of seconds
53
57
***Default:** nil
58
+
***Recommended value:** "0x0"
54
59
55
60
***
56
61
@@ -62,6 +67,7 @@ Delta.
62
67
63
68
***Type:** Number of seconds
64
69
***Default:** nil
70
+
***Recommended value:** "0x0"
65
71
66
72
***
67
73
@@ -73,6 +79,7 @@ Ecotone.
73
79
74
80
***Type:** Number of seconds
75
81
***Default:** nil
82
+
***Recommended value:** "0x0"
76
83
77
84
***
78
85
@@ -84,6 +91,7 @@ disable Fjord.
84
91
85
92
***Type:** Number of seconds
86
93
***Default:** nil
94
+
***Recommended value:** "0x0"
87
95
88
96
***
89
97
@@ -229,7 +237,7 @@ information in L1 block n must be incorporated by L1 block n+10.
229
237
230
238
***Type:** Number of blocks
231
239
***Default value:** None
232
-
***Notes:* Must not be `0`. 3600 (12 hours) is suggested.
240
+
***Notes:** Must not be `0`. 3600 (12 hours) is suggested.
233
241
***Standard Config Requirement:** 3\_600 base layer blocks (12 hours for an
234
242
L2 on Ethereum, assuming 12 second L1 blocktime). This is an important value
235
243
for constraining the sequencer's ability to re-order transactions; higher
@@ -265,9 +273,14 @@ Address that Sequencer transaction batches are sent to on L1.
265
273
266
274
***Type:** L1 Address
267
275
***Default value:** None
268
-
***Standard Config Requirement:** Current convention is
269
-
`0xff000...000{chainId}`.
270
-
276
+
***Standard Config Requirement:** Convention is `versionByte` || `keccak256(bytes32(chainId))[:19]`, where || denotes concatenation, `versionByte` is `0x00`, and `chainId` is a `uint256`.
277
+
This is to cover the full range of chain ids, to the full `uint256` size. Here's how you can get this address:
0 commit comments