Skip to content

Commit

Permalink
feat(linea): introduce gnark-mimc, linea-zktrie, linea-verifier
Browse files Browse the repository at this point in the history
…, `linea-light-client`
  • Loading branch information
hussein-aitlahcen committed May 10, 2024
1 parent cacf772 commit a249382
Show file tree
Hide file tree
Showing 37 changed files with 3,055 additions and 4 deletions.
140 changes: 140 additions & 0 deletions Cargo.lock

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

7 changes: 7 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,10 @@ members = [
"lib/block-message",
"lib/chain-utils",
"lib/gnark-key-parser",
"lib/gnark-mimc",
"lib/ics-008-wasm-client",
"lib/ics23",
"lib/linea-verifier",
"lib/macros",
"lib/pg-queue",
"lib/poseidon-rs",
Expand Down Expand Up @@ -53,6 +55,7 @@ members = [
"light-clients/ethereum-light-client",
"light-clients/scroll-light-client",
"light-clients/tendermint-light-client",
"light-clients/linea-light-client",

"tools/generate-rust-sol-bindings",
"tools/keygen",
Expand All @@ -63,6 +66,7 @@ members = [
"unionvisor",
"voyager",
"zerg",
"lib/linea-zktrie",
]

[workspace.package]
Expand All @@ -89,8 +93,11 @@ cometbls-groth16-verifier = { path = "lib/cometbls-groth16-verifier", default-fe
contracts = { path = "generated/rust/contracts", default-features = false }
ethereum-verifier = { path = "lib/ethereum-verifier", default-features = false }
gnark-key-parser = { path = "lib/gnark-key-parser", default-features = false }
gnark-mimc = { path = "lib/gnark-mimc", default-features = false }
ics008-wasm-client = { path = "lib/ics-008-wasm-client", default-features = false }
ics23 = { path = "lib/ics23", default-features = false }
linea-verifier = { path = "lib/linea-verifier", default-features = false }
linea-zktrie = { path = "lib/linea-zktrie", default-features = false }
macros = { path = "lib/macros", default-features = false }
pg-queue = { path = "lib/pg-queue", default-features = false }
poseidon-rs = { path = "lib/poseidon-rs", default-features = false }
Expand Down
1 change: 1 addition & 0 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@
./light-clients/tendermint-light-client/tendermint-light-client.nix
./light-clients/scroll-light-client/scroll-light-client.nix
./light-clients/arbitrum-light-client/arbitrum-light-client.nix
./light-clients/linea-light-client/linea-light-client.nix
./lib/cometbls-groth16-verifier/default.nix
./cosmwasm/cosmwasm.nix
./evm/evm.nix
Expand Down
2 changes: 2 additions & 0 deletions generated/rust/protos/Cargo.toml

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

8 changes: 8 additions & 0 deletions generated/rust/protos/src/lib.rs

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

Loading

0 comments on commit a249382

Please sign in to comment.