Releases: semiotic-ai/timeline-aggregation-protocol
Releases · semiotic-ai/timeline-aggregation-protocol
tap_aggregator: v0.1.4
0.1.4 (2023-08-17)
Features
- tap-aggregator: add default for key derive path arg (3737f51)
- tap-aggregator: allow argument for key derive path to be used with mnemonic (aec0a66)
- tap-aggregator: update to work with alloy changes (9e94403)
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.4.0 to 0.5.0
- dependencies
tap_core: v0.4.0
0.4.0 (2023-08-08)
⚠ BREAKING CHANGES
- core: All ReceiptChecksAdapter trait method now return Result. Makes it possible to return Adapter errors besides just check failures.
- All instances of the word "collateral" are replaced with "escrow".
Code Refactoring
tap_aggregator: v0.1.3
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.3.0 to 0.4.0
- dependencies
tap_core: v0.3.0
tap_aggregator: v0.1.2
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.2.0 to 0.3.0
- dependencies
tap_core: v0.2.0
0.2.0 (2023-07-20)
⚠ BREAKING CHANGES
- tap_core: Preserve adapter error type using anyhow (#133)
- receipt_storage_adapter: all functions unnecessary to the TAP manager have been removed from the
ReceiptStorageAdaptertrait. - rav_storage_adapter: the RavStorageAdapter public trait has changed
Features
- manager: add receipts_auto_delete (#130) (37bc8e1)
- receipt_storage_adapter: Use RangeBounds (663a8ba)
- tap_core: Preserve adapter error type using anyhow (#133) (77abbd8)
Bug Fixes
- tap_manager: receipt auditor min_timestamp set incorrectly (743ac7c)
Code Refactoring
tap_aggregator: v0.1.1
0.1.1 (2023-07-20)
Features
Bug Fixes
Dependencies
- The following workspace dependencies were updated
- dependencies
- tap_core bumped from 0.1.0 to 0.2.0
- dependencies
tap_core: v0.1.0
0.1.0 (2023-06-29)
⚠ BREAKING CHANGES
- tap-manager: RAV Request definition is updated to include optional previous RAV
- receipts: Updates the receipt checks adapter api
- signed-message: Updates signed message API
- allocation-adapter: removes allocation adapter
- adapters: existing adapter trait definitions are updated
Features
- adapter-mocks: alters adapters to use references (arc) to allow sharing common resources (03e7668)
- adapters: adds functionality to retrieve and delete receipts within a range (4143ac6)
- adapters: split adapters into storage and check adapters (39c1c82)
- core: add
verifyto EIP712 signed msg (a7e3e7d) - receipt-storage: Adds functionality to update receipt in storage by id (eb4f8ba)
- receipts: Updates checking mechanisms and adds auditor to complete checks (8d0088d)
- signed-message: Updates library to use ether-rs for wallet, address, key, signature, and verification (7f1cb85)
- tap-manager: Adds a tap manager for handling receipt and rav validation and storage (3786042)
Bug Fixes
- allocation-adapter: remove obsolete trait (957f3f9)
- receipt-errors: updates receipt errors to work with adapter trait api (fc121bf)
- receipts: adds receipt ID to check unique to allow checking after receipt is in storage (5072fb9)
- tap-manager: adds an error when receipt timestamp window is inverted (e21d7d9)
- tap-manager: receipts being used after being added to RAV (efd88a2)
- verification benchmarks (#114) (96cdf24)
tap_aggregator: v0.1.0
0.1.0 (2023-06-29)
⚠ BREAKING CHANGES
- aggregator: Warn list in JSON RPC response
Features
- add aggregator service (26e51a1)
- Added lib (57c9ca2)
- Added lib (feaa54b)
- added lib for tap_aggregator modules (ba5840d)
- aggregator: basic API version mgmt (68e4f35)
- aggregator: HTTP limit settings (8e81485)
- aggregator: Supported versions in deprecation warning (d067c66)
- aggregator: Warn list in JSON RPC response (1ea269b)
- TAP Showcase: Added integration tests for
tap_managerandtap_aggregator. (975b3c7) - TAP Showcase: Added integration tests for
tap_managerandtap_aggregator. (bcb6d82)