Skip to content

v0.10.1

Choose a tag to compare

@adecaro adecaro released this 22 Apr 11:16
· 208 commits to main since this release
29ba95b

What's Changed

  • perf(zkatdlog): parallelise IPA generator reduction and proof generation, batch verifyIPA MSM by @neetance in #1470
  • feat(metrics): add instrumentation to auditor service by @atharrva01 in #1474
  • network service documentation update by @adecaro in #1465
  • test(certifier): add unit tests and fix nil panic in Scan by @atharrva01 in #1486
  • Add test coverage for token/services/ttx by @AkramBitar in #1458
  • test(certifier): add unit tests for driver holder registration by @sid200727 in #1482
  • refactor: change WalletManager.OwnerWallet() to return (*OwnerWallet, error) by @Storm1289 in #1473
  • test(htlc): add unit tests for script.go by @theycallmeaabie in #1494
  • fix(certifier): harden view handlers and fix bugs across the certification protocol by @atharrva01 in #1495
  • Compressed Sigma Protocol-Based Range Proof by @adecaro in #1448
  • Add Clone() method by @theycallmeaabie in #1472
  • refactor: change IssuerWallet, AuditorWallet, CertifierWallet to return error by @Storm1289 in #1496
  • fix(certifier): harden request validation and prevent info leakage by @atharrva01 in #1498
  • build(deps): Bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 by @dependabot[bot] in #1501
  • build(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 in /token/services/storage/db/kvs/hashicorp by @dependabot[bot] in #1504
  • perf(zkatdlog): add UnboundedExecutor and WorkerPoolExecutor with constructor injection by @neetance in #1497
  • build(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 by @dependabot[bot] in #1506
  • build(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.35.0 to 1.43.0 in /token/services/storage/db/kvs/hashicorp by @dependabot[bot] in #1503
  • fix: re-enable IsValid check gated by debug level by @Soumya8898 in #1502
  • issue templates by @adecaro in #1512
  • Potential fixes for 2 code quality findings by @adecaro in #1510
  • Fix for Missing error check by @adecaro in #1509
  • perf(db): add missing database indexes for token queries by @EvanYan1024 in #1500
  • golangcilint-v2.11.4 by @adecaro in #1513
  • Return errors instead of panicking and make make operations immutable by @theycallmeaabie in #1475
  • Feat/unit test htlc package by @theycallmeaabie in #1517
  • bug(transfer_action): issuer identity check by @adecaro in #1525
  • Expand unit test coverage for token/services/network to 87% by @Rozerxshashank in #1516
  • perf(csp): thread ExecutorProvider through csp.RangeCorrectnessProver and csp.RangeCorrectnessVerifier by @neetance in #1526
  • FSC #1232 by @adecaro in #1514
  • fix: plug five silent asset-safety bugs across selector, storage, and htlc by @Aman-Cool in #1522
  • perf(benchmark): add -executor flag to select execution strategy in parallel benchmark tests by @neetance in #1527
  • test(interop/encoding): add unit tests for encoding package by @sid200727 in #1519
  • fix: sherdlock selector leaks token lock on bad quantity by @Aman-Cool in #1530
  • test(nfttx): increase unit test coverage to 80% by @Rozerxshashank in #1518
  • fix: ScanForPreImage swallows hash mismatch and returns nil instead of an error by @Aman-Cool in #1532
  • test: increase token/services/auditor coverage from 0% to 97.7% by @Storm1289 in #1521
  • test(certifier): increase unit-test coverage from 41% to 62% by @atharrva01 in #1508
  • fix: prevent batch-wide finality event loss in queryByID by @atharrva01 in #1426
  • test(config): add unit tests for Configuration by @sid200727 in #1543
  • feat(db): support SearchDirection in QueryTransactionsParams by @EvanYan1024 in #1536
  • feat(tokens): achieve 80%+ unit test coverage for tokens service by @Rozerxshashank in #1499
  • update(AGENTS.md): a cleanup by @adecaro in #1548
  • fix(unit_tests): fix for some flaky tests by @adecaro in #1559
  • perf(benchmark): add executor-aware metrics, automated benchmarking pipeline, and performance report by @neetance in #1533
  • cleanup(audit): wire ledger commitment check into zkatdlog AuditorCheck by @atharrva01 in #1531
  • some stats tools by @adecaro in #1561
  • refactor(finality): simplify DeliveryScanQueryByID per #1426 review by @atharrva01 in #1552
  • feat(storage): Introduce a recovery service by @adecaro in #1468
  • perf(benchmark): add IssueService and AuditorService service-layer be… by @atharrva01 in #1541
  • fix(ttx/finality): fix bugs and enhance test coverage by @adecaro in #1562
  • introduce ProtocolV2 with secure marshal to message to sign by @adecaro in #1563
  • improvement(ttx/finality): limit the number of retries by @adecaro in #1570
  • update(MAINTAINERS.md) by @adecaro in #1574
  • FSC v0.10.1 by @adecaro in #1577
  • v0.10.1 release preparation by @adecaro in #1578

New Contributors

Full Changelog: v0.10.0...v0.10.1