semiotic-ai / timeline-aggregation-protocol

A fast, efficient and trust-minimized unidirectional micro-payments system.
Apache License 2.0
14 stars 3 forks source link

refactor!(core): make it all async #161

Closed aasseman closed 1 year ago

aasseman commented 1 year ago

BREAKING CHANGE: all the traits are now async

github-actions[bot] commented 1 year ago

🤖 Cargo Audit Report 🤖

(Empty means OK! 👍)

github-actions[bot] commented 1 year ago

🤖 Cargo Audit Report 🤖

(Empty means OK! 👍)

github-actions[bot] commented 1 year ago

Pull Request Test Coverage Report for Build 5697013184


Changes Missing Coverage Covered Lines Changed/Added Lines %
tap_core/src/adapters/test/collateral_adapter_mock.rs 15 16 93.75%
tap_core/src/adapters/test/receipt_storage_adapter_mock.rs 29 30 96.67%
tap_core/src/tap_receipt/received_receipt.rs 11 15 73.33%
tap_core/src/tap_receipt/receipt_auditor.rs 28 34 82.35%
tap_core/src/tap_manager/manager.rs 22 31 70.97%
<!-- Total: 129 150 86.0% -->
Totals Coverage Status
Change from base Build 5696986140: -0.8%
Covered Lines: 1032
Relevant Lines: 1260

💛 - Coveralls
github-actions[bot] commented 1 year ago

🤖 Cargo Audit Report 🤖

(Empty means OK! 👍)