Commit Graph

2 Commits

Author SHA1 Message Date
Marco Trevisan (Treviño)
6f3af6e9b2 moduler: Move module transaction invoke handling to transaction itself
So we can reduce the generated code and add more unit tests
2023-12-14 22:07:50 +01:00
Marco Trevisan (Treviño)
11daf4a88d transaction: Add ModuleTransaction type and ModuleHandler interface
This allows to easily define go-handlers for module operations.

We need to expose few more types externally so that it's possible to
create the module transaction handler and return specific transaction
errors
2023-12-01 19:59:59 +01:00