Skip to content

Commit

Permalink
feat: initial Starknet support (#4895)
Browse files Browse the repository at this point in the history
* feat: initial Starknet support

* feat: resolve PR comments

1. Removes unnecessary TODO comments
2. Replaces `starknet-core` with `starknet-ff` to minimize deps
3. Fixes expensive `transaction` clone
4. Other misc changes
  • Loading branch information
xJonathanLEI committed Sep 29, 2023
1 parent 53dbe93 commit d2a3219
Show file tree
Hide file tree
Showing 23 changed files with 1,545 additions and 34 deletions.
196 changes: 165 additions & 31 deletions Cargo.lock

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

19 changes: 19 additions & 0 deletions chain/starknet/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
[package]
name = "graph-chain-starknet"
version.workspace = true
edition.workspace = true

[build-dependencies]
tonic-build = { workspace = true }

[dependencies]
graph = { path = "../../graph" }
hex = { version = "0.4.3", features = ["serde"] }
prost = { workspace = true }
prost-types = { workspace = true }
serde = "1.0"
sha3 = "0.10.8"
starknet-ff = "0.3.4"

graph-runtime-wasm = { path = "../../runtime/wasm" }
graph-runtime-derive = { path = "../../runtime/derive" }
Loading

0 comments on commit d2a3219

Please sign in to comment.