Skip to content
This repository has been archived by the owner on Nov 29, 2024. It is now read-only.

Commit

Permalink
feat: added support for groth16 (#128)
Browse files Browse the repository at this point in the history
* imp: implement more

* deps: updated union

* imp: updated contracts

* imp: regenerated abi

* feat: fixed all rust code

* imp: added nix-shell

* imp: regenerated fixtures

* feat: all tests passing

* deps: updated ibc-rs

* fix: build errors

* imp: regenerated fixtures

* deps: updated sp1-contracts

* imp: added zkAlgorithms to client state

* imp: generated abi

* feat: added groth16 support

* imp: regenerated fixtures

* fix: fixes

* imp: all tests passing

* imp: linted all

* fix: e2e

* imp(e2e): using enum for proof type

* imp: added missing natspec
  • Loading branch information
srdtrk authored Nov 5, 2024
1 parent 1a5b3eb commit c7462ad
Show file tree
Hide file tree
Showing 55 changed files with 1,556 additions and 927 deletions.
22 changes: 14 additions & 8 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,13 +38,19 @@ jobs:
matrix:
test:
# List your tests here
- TestWithSP1ICS07TendermintTestSuite/TestDeploy
- TestWithSP1ICS07TendermintTestSuite/TestUpdateClient
- TestWithSP1ICS07TendermintTestSuite/TestUnionMembership
- TestWithSP1ICS07TendermintTestSuite/TestSP1Membership
- TestWithSP1ICS07TendermintTestSuite/TestUpdateClientAndMembership
- TestWithSP1ICS07TendermintTestSuite/TestDoubleSignMisbehaviour
- TestWithSP1ICS07TendermintTestSuite/TestBreakingTimeMonotonicityMisbehaviour
- TestWithSP1ICS07TendermintTestSuite/TestDeploy_Groth16
- TestWithSP1ICS07TendermintTestSuite/TestDeploy_Plonk
- TestWithSP1ICS07TendermintTestSuite/TestUpdateClient_Groth16
- TestWithSP1ICS07TendermintTestSuite/TestUpdateClient_Plonk
- TestWithSP1ICS07TendermintTestSuite/TestMembership_Union
- TestWithSP1ICS07TendermintTestSuite/TestMembership_Groth16
- TestWithSP1ICS07TendermintTestSuite/TestMembership_Plonk
- TestWithSP1ICS07TendermintTestSuite/TestUpdateClientAndMembership_Groth16
- TestWithSP1ICS07TendermintTestSuite/TestUpdateClientAndMembership_Plonk
- TestWithSP1ICS07TendermintTestSuite/TestDoubleSignMisbehaviour_Groth16
- TestWithSP1ICS07TendermintTestSuite/TestDoubleSignMisbehaviour_Plonk
- TestWithSP1ICS07TendermintTestSuite/TestBreakingTimeMonotonicityMisbehaviour_Groth16
- TestWithSP1ICS07TendermintTestSuite/TestBreakingTimeMonotonicityMisbehaviour_Plonk
name: ${{ matrix.test }}
runs-on: ubuntu-latest
steps:
Expand All @@ -54,7 +60,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v5
with:
go-version: "1.22"
go-version: "1.23"
check-latest: true
cache-dependency-path: e2e/interchaintestv8/go.sum
- name: Install rust toolchain
Expand Down
Loading

0 comments on commit c7462ad

Please sign in to comment.