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

Releases: ora-io/zkgraph

v0.6

20 Oct 11:28
b9fe1a6
Compare
Choose a tag to compare

Feature Added

  • Use Task Dispatcher for Prove, Setup, Deploy

What's Changed

Full Changelog: v0.5...v0.6

v0.5

08 Oct 16:27
aae0163
Compare
Choose a tag to compare

What's Changed

  • Refactor with new version of zkgraph api by @fewwwww in #73
  • chore: github actions release by @murongg in #75
  • Resolve zkgraph-api error in package-lock.json and update example zkGraphs by @fewwwww in #77
  • use lib v0.0.8 by @nom4dv3 in #79
  • Refactor and Compatibility Updates for zkGraph API by @fewwwww in #78

New Contributors

Full Changelog: v0.4...v0.5

v0.4

27 Sep 07:06
Compare
Choose a tag to compare

Chore Change:

  • Hard code zkgraph-api and zkgraph-lib version to avoid errors in latest package versions

v0.3

11 Sep 11:39
6619837
Compare
Choose a tag to compare

Featured Features:

  • Added 'Multi-Addr' feature: zkGraph can now use multiple contract addresses in the 'dataSource' section.
  • Get rid of 'debug' rpc dependency: enabling Erigon rpc as provider which are more available.

Commands and Features:

  • Added 'upload-local' and 'upload' commands.
  • Added 'getBalance' helper function.
  • Added 'deploy verification contract' command.
  • Added 'publish' command.
  • Added an option for circuit size to 'setup.'

Error Fixes and Debugging:

  • Fixed 'verify.'
  • Fixed Memory Overlapping and Event Decoding Error.
  • Fixed an error related to a network that does not support ENS.
  • Fixed local-written proof output.
  • Made a success exit code for 'setup.'

Documentation and Readme Updates:

  • Improved the readme.
  • Added notes on full and local image.
  • Updated publish example command.
  • Added a note for Erigon RPC.

Library and API Usage:

  • Used 'zkgraph-api' in 'exec.'
  • Updated 'prove' to use 'zkgraph-api.'
  • Updated 'setup' to use 'zkgraph-api.'
  • Used 'zkgraph-api' for all commands

YAML and Configuration:

  • Added a name in YAML and updated the description.
  • Updated config format.
  • Updated compiler server endpoint in an example.
  • Updated yamls to sepolia & use "".
  • Updated test to match sepolia.

Code Cleanup and Refactoring:

  • Removed redundant empty lines.
  • Fixed command format.
  • Cleaned up compile.
  • Updated function names and added a load source function.

v0.2

31 Jul 03:42
6b23c59
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1...v0.2

First public pre-released

27 Jul 14:25
0dc84e7
Compare
Choose a tag to compare
Pre-release

First public released version. Able to execute, and test prove under local only mode, with limited functionality.

  • Use Event[] as handleEvents argument
  • Can use Bytes class
  • export asmain() for local test purpose
  • can test execution with data fetching
  • can generate inputs for prove
  • can test zkmain() with 'zkwasm mock' feature
  • can develop simple zkgraphs by using this repo as a template.