Skip to content

Commit

Permalink
Add eth proof generation utilities (#928)
Browse files Browse the repository at this point in the history
* Add eth proof generation utilities

* Code review fixes

* Added tests and code improvements for custom deserializers

* Add more tests for proof generator

* Use ethereum_types instead of custom types where possible

* Remove unused feature

* Split test data into json files
  • Loading branch information
kiseln authored Mar 28, 2024
1 parent 6620a56 commit b54f0c9
Show file tree
Hide file tree
Showing 12 changed files with 569 additions and 14 deletions.
62 changes: 48 additions & 14 deletions eth2near/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions eth2near/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ members = [
"eth_rpc_client",
"finality-update-verify",
"logger",
"utilities",
]

[workspace.dependencies]
Expand Down
16 changes: 16 additions & 0 deletions eth2near/utilities/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
[package]
name = "utilities"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
reqwest = { version = "0.11", features = ["blocking", "json"] }
serde_json = "1.0.74"
serde = { version = "1.0", features = ["derive"] }
hex = { version="0.4" }
cita_trie = "5.0.1"
hasher = "0.1.4"
rlp = "0.5.2"
ethereum-types = "0.14"
Loading

0 comments on commit b54f0c9

Please sign in to comment.