f321x / cashu-escrow-kit

Ecash escrow provider and client concept. Ecash hackathon project with @rodant.
MIT License
14 stars 3 forks source link

More Reliability Receiving Messages #27

Closed rodant closed 1 month ago

rodant commented 1 month ago

This is a first improvement in this direction. Now receiving messages is type-safe and messages get cached if required for a later consumption.

This PR also switches to using a local in-memory relay for more test reliability and performance. A relay configuration possibility for production scenarios will be the goal of other PR.

rodant commented 1 month ago

Test relay works fine, coordinator and client work fine. Code changes look fine to me too. Test 3 fails (see comment), the other test finish successfully 👍

Please check again, taking into account my replay above. But, let me know if the issue persists.

f321x commented 1 month ago

Now all tests work even in parallel.