Skip to content

Commit b0657d0

Browse files
authored
Merge pull request #1 from klkvr/klkvr/init
Add `SharedBackend` implementation
2 parents 94f2cb1 + 35cee49 commit b0657d0

File tree

7 files changed

+1508
-8
lines changed

7 files changed

+1508
-8
lines changed

Cargo.toml

+28-3
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,42 @@ repository = "https://github.com/alloy-rs/alloy-fork-db"
1010

1111
[lints]
1212
rust.unused_must_use = "deny"
13-
rust.rust_2018_idioms = "deny"
13+
rust.rust_2018_idioms = { level = "deny", priority = -1 }
1414
rustdoc.all = "warn"
1515

1616
[lints.clippy]
17-
all = "warn"
1817
missing_const_for_fn = "warn"
1918
use_self = "warn"
2019
option_if_let_else = "warn"
2120

22-
[metadata.docs.rs]
21+
[package.metadata.docs.rs]
2322
all-features = true
2423
rustdoc-args = ["--cfg", "docsrs"]
2524

2625
[dependencies]
26+
alloy-primitives = "0.7.3"
27+
alloy-provider = { version = "0.1.2", default-features = false }
28+
alloy-rpc-types = { version = "0.1.2", features = ["eth"] }
29+
alloy-serde = { version = "0.1.2", default-features = false }
30+
alloy-transport = { version = "0.1.2", default-features = false }
31+
32+
eyre = "0.6"
33+
futures = "0.3"
34+
35+
parking_lot = "0.12"
36+
37+
revm = { version = "10.0.0", features = ["std", "serde"] }
38+
rustc-hash = "2.0"
39+
40+
serde = "1.0"
41+
serde_json = "1.0"
42+
43+
thiserror = "1"
44+
tokio = { version = "1", features = ["rt-multi-thread"] }
45+
tracing = "0.1"
46+
47+
url = "2"
48+
49+
[dev-dependencies]
50+
alloy-rpc-client = { version = "0.1.2" }
51+
alloy-transport-http = { version = "0.1.2" }

deny.toml

+1-5
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@ allow = [
2323
"ISC",
2424
"Unicode-DFS-2016",
2525
"Unlicense",
26-
"MPL-2.0",
27-
# https://github.com/briansmith/ring/issues/902
28-
"LicenseRef-ring",
2926
]
3027

3128
exceptions = [
@@ -35,8 +32,7 @@ exceptions = [
3532
{ allow = ["CC0-1.0"], name = "secp256k1" },
3633
{ allow = ["CC0-1.0"], name = "secp256k1-sys" },
3734
{ allow = ["CC0-1.0"], name = "tiny-keccak" },
38-
{ allow = ["CC0-1.0"], name = "to_method" },
39-
{ allow = ["CC0-1.0"], name = "trezor-client" },
35+
{ allow = ["CC0-1.0"], name = "aurora-engine-modexp" },
4036
]
4137

4238
[[licenses.clarify]]

0 commit comments

Comments
 (0)