The current IPC handler methods are represented by different files containing the specific handlers based on functionality (app, wallet and etc).
This can be further improved by adopting "controller-based" architecture, similar to the MVC model and Web APIs.
Tasks to be achieved are:
[x] Create a controller interface that all controllers will inherit
[x] Create specific controllers based on functionality (wallet, app and etc.)
[x] Initialise the controllers on application startup
The current IPC handler methods are represented by different files containing the specific handlers based on functionality (app, wallet and etc). This can be further improved by adopting "controller-based" architecture, similar to the MVC model and Web APIs.
Tasks to be achieved are: