Skip to content

Releases: Galactica-corp/merkle-proof-service

v0.2.7

18 Jun 12:31
Compare
Choose a tag to compare

What's Changed

  • chore: Add zk certificate registry in merkle.yaml by @jilio in #14
  • chore: Add zk certificate registry in merkle.yaml by @jilio in #15
  • chore: Remove redundant contracts from watchlist by @jilio in #16
  • chore: Add zk certificate registry in merkle.yaml by @jilio in #17
  • chore: Add zk certificate registry in merkle.yaml by @jilio in #18
  • chore: Change default config filename "merkle.yaml" to "merkle-41238.yaml" by @yakud

Full Changelog: v0.2.6...v0.2.7

v0.2.6

03 Jun 10:41
f04701a
Compare
Choose a tag to compare

What's Changed

  • gRPC service close listener instead of server in order to shut down correctly by @yakud in #13

Full Changelog: v0.2.5...v0.2.6

v0.2.5

03 Jun 10:23
c26dd66
Compare
Choose a tag to compare

What's Changed

  • Change playground example of how to grpc client dial. by @yakud in #11
  • Correct service shutdown if any job are failed by @yakud in #12

Full Changelog: v0.2.4...v0.2.5

v0.2.4

29 May 14:35
3a5d1ac
Compare
Choose a tag to compare

What's Changed

  • Add h2c gRPC server wrapper in order to handle HTTP/2 headers. Add gRPC client playground to debug connection. by @yakud in #10

Full Changelog: v0.2.3...v0.2.4

v0.2.3

29 May 12:35
bab0de7
Compare
Choose a tag to compare

What's Changed

  • Polling indexation mode by @yakud in #9

Full Changelog: v0.2.2...v0.2.3

v0.2.2

23 May 14:24
d7e7b24
Compare
Choose a tag to compare

What's Changed

  • Add worfklow to build and update service by @boogeroccam in #5
  • chore: Add new zkRegistry contract address to config by @jilio in #6
  • fix: Use uint64 in maxLeaves function to prevent from overflow by @jilio in #7
  • Restart indexer service after fail by @yakud in #8

New Contributors

Full Changelog: v0.2.1...v0.2.2

v0.2.1

08 May 15:31
53e7786
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

08 May 14:53
2f739ef
Compare
Choose a tag to compare

What's Changed

  • Rewrite service to fetch zk registry metadata from the contract. Refactoring. by @yakud in #2

Full Changelog: v0.1.0...v0.2.0

v0.1.0

06 May 19:34
Compare
Choose a tag to compare

Key Updates

  • Implemented a persistent sparse merkle tree and EVM logs indexer. See #1 for details.
  • Refactored the indexer for batch data writing and buffered leaves writing.
  • Finalized interface names and implemented leaf index storage.
  • Introduced a gRPC and gateway API server generated from protobuf, along with an application structure for managing service dependencies.
  • Enhanced log syncing by retrieving the latest block after subscription starts.
  • Integrated Swagger UI at /docs and /swagger.json for API documentation.
  • Updated contract ABIs and job parameters, including the addition of ZkCertificateRegistry.
  • Added Dockerfile, Makefile, and README.md, and provided support for building binaries with different k/v database backends such as goleveldb, pebbledb, etc.

New Contributors

  • @yakud made their first contribution in #1

Full Changelog: https://github.com/Galactica-corp/merkle-proof-service/commits/v0.1.0