Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(ethereum): Release
ethereum-v1.1.0
(#260)
* chore(ethereum): Release `ethereum-v1.1.0` * fix: Use `Box::pin` for large futures in ethereum's client binary (#177) * chore: Add `large_futures` clippy lint to xclippy * fix: Use `Box::pin` to heap allocate large futures --------- Co-authored-by: wwared <[email protected]> * refactor: Adapt to Sphinx (Refactor proof handling) (#161) * refactor: Refactor proof handling across all components - Update Sphinx dependencies from tag v1.0.0 to branch forward_ports_43 across all components. - Modification of all instances of `SphinxProof` in favor of `SphinxProofWithPublicValues`. - Inclusion of the run() method call chained after the `prove` and `execute` functions across system (enacting builder pattern). - Removal and integration of separate `prove_plonk` and `verify_plonk` functions into main proving and verification functions using the method `.plonk()` where required. - Direct passing of `stdin` as an argument in the `execute` function across applications. - Update of the Rust Toolchain from "nightly-2024-07-30" to "nightly-2024-08-13" in both Aptos and Ethereum components. - Addition of `bytes` function for supporting different proof types in the fixture-generator. - Updating proof creation and validation in the fixture generation process with revised function calls. - Revisions in client and server operations to support `SphinxProofWithPublicValues` and updated function calls. - Update of `tokio` version from `"1.39.0"` to `"1.39.2"` and Hex dependency addition at version `0.4.3`. * fix: Adapt fixture-generator to prepend vkey hash * fix: Fix small typo * chore: Update forge dependencies * fix: Update Move verifier constants and vkey logic * chore: clippy * fix: Fix the script.move version header logic * chore: Update inclusion fixtures * chore: Update fixtures * chore: Update all solidity fixtures * feat: Update Move codebase --------- Co-authored-by: wwared <[email protected]> Co-authored-by: Artem Storozhuk <[email protected]> * chore: Update dependencies (#178) * fix: Pass stdin as a ref (#183) Co-authored-by: wwared <[email protected]> * chore: Remove superfluous nightly versions (#185) * chore: Remove superfluous nightly versions * Use `rust-toolchain.toml` version in CI * ci: Use custom runner for `bench.yml` (#187) * ci: Use custom runner for `bench.yml` * Address review * Address review * ci: Fix cycle regression checker (#188) * ci: Fix cycle regression checker * Test workflow * Prep for review * chore: Update fixtures (#160) Co-authored-by: tchataigner <[email protected]> * feat: docker & k8s (#12) * feat: docker & k8s Signed-off-by: Thomas Chataigner <[email protected]> * feat: wip docker * feat: wip docker flexible lc * feat: simplify k8s conf * feat: refactor aptos proof server to one bin * feat: one server bin eth + k8s aptos * feat: ethereum client configuration * chore: lint * ci: revise docker publish * refactor: base review integrated * chore: lint * refactor: router for proof server + health check * refactor: ethereum health check * refactor: probes * refactor: multiple routes eth proof server * refactor: fix compilation * refactor: accept octet stream * refactor: change handling request proof server * refactor: all routes working * refactor: not using serde json * refactor: only one request * refactor: health does not count as increment * fix: fix middleware * refactor: working aptos proof_server * chore: use let-else more effectively (#197) * refactor: replicas --------- Signed-off-by: Thomas Chataigner <[email protected]> Co-authored-by: François Garillot <[email protected]> * chore: Update fixtures (#198) Co-authored-by: tchataigner <[email protected]> * chore: Update `ethereum` Rust version to `nightly-2024-08-29` (#199) * refactor: lint * chore: Update `ethereum` Rust version to `nightly-2024-08-29` * chore: authorize too long first paragraph --------- Co-authored-by: Thomas Chataigner <[email protected]> * chore: Update fixtures (#203) Co-authored-by: tchataigner <[email protected]> * feat: Initial Pact contract (#205) * wip: Initial pact skeleton * chore: Add function for inclusion event processing * chore: Add correct proof version handling * chore: Refactoring * chore: Add test.repl --------- Co-authored-by: wwared <[email protected]> * chore: Update fixtures (#206) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#208) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#212) Co-authored-by: tchataigner <[email protected]> * fix: ethereum lc (#214) * fix: fix forward endpoint * fix: fix not used update * fix: boxed store * chore: Update fixtures (#215) Co-authored-by: tchataigner <[email protected]> * feat: fixture raw proof (#216) * feat: revamp fixture generate * feat: generate fixtures * refactor: add fixture test * fix: remove proof version check * chore: Update fixtures (#218) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#222) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#223) Co-authored-by: tchataigner <[email protected]> * chore: Update `ethereum` Rust version to `nightly-2024-09-13` (#224) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#229) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#230) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#232) Co-authored-by: tchataigner <[email protected]> * feat: helm chart (#228) * feat: wip helm * refactor: remove client from dockerfile * feat: helm icon * refactor: refactor helm & introduce eksctl conf * refactor: helm with node selector * refactor: external IP for cluster * refactor: use published docker image * refactor: fix command * refactor: remove secondary dep * refactor: proper comp config dockerfile * refactor: remove not needed file * refactor: always pull image * refactor: pull image for docker compose * refactor: docker compose file * refactor: proper command * refactor: liveness & readiness * refactor: fix middleware * refactor: pas s rust flags * fix: fix stack overflow * fix: stack limit as str & change build target * refactor: lint * fix: docker file * refactor: change target for build * refactor: idle time limit load balancer + docs * refactor: lint * docs: review typo fix Co-authored-by: Samuel Burnham <[email protected]> * refactor: integrate review --------- Co-authored-by: Samuel Burnham <[email protected]> * chore: Update fixtures (#235) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#238) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#242) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#245) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#248) Co-authored-by: tchataigner <[email protected]> * chore: Update fixtures (#252) Co-authored-by: tchataigner <[email protected]> * feat: eth cleanup (#254) * refactor: makefile 32xl * docs: update benchamrks + fixed a few commands * docs: refactor linebreaks * refactor: latest sphinx + compile programs * refactor: argumentcomputer * refactor: xclippy * fix: deny (#250) * refactor: fix aptos deps * ci: Refactor release workflow (#236) * ci: Refactor release workflow * Support manual release on `workflow_dispatch` * Fix token * refactor: fix fixture generator * ci: Fix `release-pr.yml` version (#255) * refactor: deny file * update licenses (#142) * update licenses * Update Rust licenses * Remove MIT * Update license * Update Ethereum license * rename Yatima -> Argument * chore: modify forgotten file --------- Co-authored-by: Samuel Burnham <[email protected]> Co-authored-by: François Garillot <[email protected]> --------- Signed-off-by: Thomas Chataigner <[email protected]> Co-authored-by: tchataigner <[email protected]> Co-authored-by: wwared <[email protected]> Co-authored-by: wwared <[email protected]> Co-authored-by: François Garillot <[email protected]> Co-authored-by: Artem Storozhuk <[email protected]> Co-authored-by: Samuel Burnham <[email protected]> Co-authored-by: tchataigner <[email protected]> Co-authored-by: argument-ci-bot[bot] <178725181+argument-ci-bot[bot]@users.noreply.github.com> Co-authored-by: John Chandler Burnham <[email protected]> Co-authored-by: François Garillot <[email protected]>
- Loading branch information