Skip to content

Commit 8ed53a6

Browse files
committed
Merge remote-tracking branch 'origin' into feat/self-healing-l1-events
2 parents d35eba1 + d6a78f9 commit 8ed53a6

File tree

36 files changed

+4353
-2473
lines changed

36 files changed

+4353
-2473
lines changed

Cargo.lock

Lines changed: 506 additions & 545 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 55 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -124,74 +124,75 @@ strip = "none"
124124

125125
[workspace.dependencies]
126126
# alloy
127-
alloy-chains = { version = "0.2.9", default-features = false }
127+
alloy-chains = { version = "0.2.5", default-features = false }
128128
alloy-consensus = { version = "1.0.37", default-features = false }
129129
alloy-eips = { version = "1.0.37", default-features = false }
130130
alloy-json-rpc = { version = "1.0.37", default-features = false }
131131
alloy-network = { version = "1.0.37", default-features = false }
132-
alloy-primitives = { version = "1.3.1", default-features = false }
132+
alloy-primitives = { version = "1.4.1", default-features = false }
133133
alloy-provider = { version = "1.0.37", default-features = false }
134134
alloy-rpc-client = { version = "1.0.37", default-features = false }
135135
alloy-rpc-types-engine = { version = "1.0.37", default-features = false }
136136
alloy-rpc-types-eth = { version = "1.0.37", default-features = false }
137-
alloy-sol-types = { version = "1.3.1", default-features = false }
137+
alloy-sol-types = { version = "1.4.1", default-features = false }
138138
alloy-signer = { version = "1.0.37", default-features = false }
139139
alloy-signer-local = { version = "1.0.37", default-features = false }
140140
alloy-transport = { version = "1.0.37", default-features = false }
141141

142142
# scroll-alloy
143-
scroll-alloy-consensus = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
144-
scroll-alloy-hardforks = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
145-
scroll-alloy-network = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
146-
scroll-alloy-provider = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
147-
scroll-alloy-evm = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
148-
scroll-alloy-rpc-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
149-
scroll-alloy-rpc-types-engine = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
143+
scroll-alloy-consensus = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
144+
scroll-alloy-hardforks = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
145+
scroll-alloy-network = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
146+
scroll-alloy-provider = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
147+
scroll-alloy-evm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
148+
scroll-alloy-rpc-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
149+
scroll-alloy-rpc-types-engine = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
150150

151151
# reth
152-
reth-chainspec = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
153-
reth-e2e-test-utils = { git = "https://github.com/scroll-tech/reth.git" }
154-
reth-eth-wire = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
155-
reth-eth-wire-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
156-
reth-network = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
157-
reth-network-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
158-
reth-network-p2p = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
159-
reth-network-peers = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
160-
reth-network-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
161-
reth-node-builder = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
162-
reth-node-core = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
163-
reth-node-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
164-
reth-node-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
165-
reth-payload-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
166-
reth-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
167-
reth-primitives-traits = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
168-
reth-provider = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
169-
reth-rpc-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
170-
reth-rpc-eth-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
171-
reth-rpc-eth-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
172-
reth-rpc-server-types = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
173-
reth-storage-api = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
174-
reth-tasks = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
175-
reth-tokio-util = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
176-
reth-tracing = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
177-
reth-transaction-pool = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
178-
reth-trie-db = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
179-
reth-testing-utils = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
180-
reth-revm = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
181-
reth-evm = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
182-
reth-engine-local = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
183-
reth-cli-util = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
152+
reth-chainspec = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
153+
reth-e2e-test-utils = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1" }
154+
reth-eth-wire = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
155+
reth-eth-wire-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
156+
reth-network = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
157+
reth-network-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
158+
reth-network-p2p = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
159+
reth-network-peers = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
160+
reth-network-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
161+
reth-node-builder = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
162+
reth-node-core = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
163+
reth-node-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
164+
reth-node-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
165+
reth-payload-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
166+
reth-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
167+
reth-primitives-traits = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
168+
reth-provider = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
169+
reth-rpc-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
170+
reth-rpc-eth-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
171+
reth-rpc-eth-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
172+
reth-rpc-layer = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
173+
reth-rpc-server-types = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
174+
reth-storage-api = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
175+
reth-tasks = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
176+
reth-tokio-util = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
177+
reth-tracing = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
178+
reth-transaction-pool = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
179+
reth-trie-db = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
180+
reth-testing-utils = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
181+
reth-revm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
182+
reth-evm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
183+
reth-engine-local = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
184+
reth-cli-util = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
184185

185186
# reth-scroll
186-
reth-scroll-chainspec = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
187-
reth-scroll-consensus = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
188-
reth-scroll-cli = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
189-
reth-scroll-evm = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
190-
reth-scroll-rpc = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
191-
reth-scroll-engine-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
192-
reth-scroll-forks = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
193-
reth-scroll-node = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
194-
reth-scroll-primitives = { git = "https://github.com/scroll-tech/reth.git", default-features = false }
187+
reth-scroll-chainspec = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
188+
reth-scroll-consensus = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
189+
reth-scroll-cli = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
190+
reth-scroll-evm = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
191+
reth-scroll-rpc = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
192+
reth-scroll-engine-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
193+
reth-scroll-forks = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
194+
reth-scroll-node = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
195+
reth-scroll-primitives = { git = "https://github.com/scroll-tech/reth.git", tag = "scroll-v91.1", default-features = false }
195196

196197
# rollup node
197198
rollup-node = { path = "crates/node" }
@@ -223,6 +224,7 @@ metrics = "0.24.0"
223224
metrics-derive = "0.1"
224225
parking_lot = "0.12"
225226
rand = { version = "0.9" }
227+
rayon = "1.7"
226228
reqwest = "0.12"
227229
serde = { version = "1.0" }
228230
serde_json = { version = "1.0" }
@@ -235,8 +237,8 @@ tracing = "0.1.0"
235237
getrandom = { version = "0.2", features = ["js"] }
236238

237239
[patch.crates-io]
238-
revm = { git = "https://github.com/scroll-tech/revm" }
239-
op-revm = { git = "https://github.com/scroll-tech/revm" }
240+
revm = { git = "https://github.com/scroll-tech/revm", tag = "scroll-v91" }
241+
op-revm = { git = "https://github.com/scroll-tech/revm", tag = "scroll-v91" }
240242

241243
# [patch."https://github.com/scroll-tech/reth.git"]
242244
# reth-chainspec = { path = "../reth/crates/chainspec" }

book/src/SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22

33
- [Introduction](./chapter_1.md)
44
- [Running a Node](./running-a-node.md)
5+
- [Running with Docker Compose](./docker-operations.md)

0 commit comments

Comments
 (0)