Skip to content

Releases: semiotic-ai/timeline-aggregation-protocol

tap_aggregator: v0.3.3

02 Jan 14:40
f7dba41
Compare
Choose a tag to compare
Pre-release

0.3.3 (2024-12-27)

Features

  • accept grpc requests in tap-aggregator (#253) (3c56018)

Performance Improvements

  • add rayon to verify signatures process (#255) (cfa4a06)

tap_core: v2.0.0

31 Oct 16:03
Compare
Choose a tag to compare

2.0.0 (2024-10-30)

⚠ BREAKING CHANGES

  • add context to checks
  • add retryable errors to checks

Features

  • add context to checks (58a6a52)
  • add retryable errors to checks (51f04cb)
  • expected_rav to become result<rav,error> (70fa8fa)
  • make error public access on failed receipt (7180b86)
  • obtain invalid receipts (101dc5e)

Bug Fixes

  • Remove obtain_invalid_receipts (ad255dc)

tap_aggregator: v0.3.2

31 Oct 16:03
Compare
Choose a tag to compare
Pre-release

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • tap_core bumped from * to 2.0.0

tap_core: v1.0.0

27 Mar 22:19
0ef719b
Compare
Choose a tag to compare

1.0.0 (2024-03-27)

⚠ BREAKING CHANGES

  • create docs and readme.

Documentation

  • create docs and readme. (4ebf258)

tap_aggregator: v0.3.1

27 Mar 22:19
0ef719b
Compare
Choose a tag to compare
Pre-release

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • tap_core bumped from 0.8.0 to 1.0.0

tap_core: v0.8.0

13 Mar 17:30
4b83a3a
Compare
Choose a tag to compare
tap_core: v0.8.0 Pre-release
Pre-release

0.8.0 (2024-03-11)

⚠ BREAKING CHANGES

  • update project structure
  • implement unique and timestamp check hard coded
  • remove stateful checks
  • remove timestamp check from manager
  • update rav attributes to camel case
  • use single executor for manager and auditor
  • convert receipt and rav storage into executor
  • use typestate for receivedreceipt
  • split read and write storage adapters

Features

  • add serde to ReceivedReceipt (b13bedf)
  • aggregator: Add support for multiple signers in input (#211) (b16f23d), closes #205
  • core: Supply EIP712 domain sep with prefilled version and name (#210) (2ed564b)
  • implement unique and timestamp check hard coded (7c3f5a9)

Bug Fixes

  • add debug to messageid (fbdd328)
  • checks need to be send and sync (78ae2a8)
  • compile tests (06cf24c)
  • implement receipt delete to mock (50058f7)
  • missing merge conflicts (8c95954)
  • rebase main (0c7bc1c)
  • remove EscrowAdapter dependency (3045f61)
  • update rav attributes to camel case (1b232e4)
  • update timestamp check only after rav update (bfb1eb0)
  • use the correct timestamp check (1b1d19c)

Reverts

  • rename back to adapters (42bd2df)

Code Refactoring

  • convert receipt and rav storage into executor (467c917)
  • remove stateful checks (1044f53)
  • remove timestamp check from manager (0a3b983)
  • split read and write storage adapters (2e681a5)
  • update project structure (70ee2c6)
  • use single executor for manager and auditor (6794fbb)
  • use typestate for receivedreceipt (89b5d94)

tap_aggregator: v0.3.0

13 Mar 17:30
4b83a3a
Compare
Choose a tag to compare
Pre-release

0.3.0 (2024-03-11)

⚠ BREAKING CHANGES

  • update project structure
  • update rav attributes to camel case
  • replace aggregator mnemonic with private key (#201)

Features

  • aggregator: Add support for multiple signers in input (#211) (b16f23d), closes #205
  • core: Supply EIP712 domain sep with prefilled version and name (#210) (2ed564b)
  • replace aggregator mnemonic with private key (#201) (24583b4)

Bug Fixes

  • listen on 0.0.0.0 instead of localhost (#203) (5099ad1)
  • listen on 0.0.0.0 instead of localhost (#204) (95d8ea6)
  • rebase main (0c7bc1c)
  • update rav attributes to camel case (1b232e4)

Code Refactoring

  • update project structure (70ee2c6)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • tap_core bumped from 0.7.0 to 0.8.0

tap_core: v0.7.0

28 Nov 19:13
63df2b5
Compare
Choose a tag to compare
tap_core: v0.7.0 Pre-release
Pre-release

0.7.0 (2023-11-28)

⚠ BREAKING CHANGES

  • add limit to receipts retrieve
  • create_rav_request() returns invalid ReceivedReceipt
  • rename "gateway" to "sender" everywhere

Features

  • add limit to receipts retrieve (0ce2aab)
  • create_rav_request() returns invalid ReceivedReceipt (5bb9001)

Bug Fixes

  • mutable manager.remove_obsolete_receipts (ca1a01e)

Code Refactoring

  • rename "gateway" to "sender" everywhere (309f41f), closes #188

tap_aggregator: v0.2.0

28 Nov 19:13
63df2b5
Compare
Choose a tag to compare
Pre-release

0.2.0 (2023-11-28)

⚠ BREAKING CHANGES

  • rename "gateway" to "sender" everywhere

Code Refactoring

  • rename "gateway" to "sender" everywhere (309f41f), closes #188

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • tap_core bumped from 0.6.0 to 0.7.0

tap_core: v0.6.0

12 Oct 18:59
ca5f0a9
Compare
Choose a tag to compare
tap_core: v0.6.0 Pre-release
Pre-release

0.6.0 (2023-10-12)

⚠ BREAKING CHANGES

  • core:

Code Refactoring

  • core: manager arg slice instead of vec (ee95e94)