That’s what I initially thought too, but in retrospect it is better to use Syrius existing notification mechanism.
Better to rework the error handling and notification system as a whole, instead of implementing two separate mechanisms…
I have now completed a working implementation that includes all the features mentioned using the existing notification system. I’m currently writing some manual test cases while I wait for these two zenon-network/znn_sdk_Dart/PR #14 and hypercore-one/znn_ledger_dart/PR #6 to be approved.
Once approved, I’ll write a PR for the Syrius work.