framework
framework copied to clipboard
Make Query a service
Currently, query is a manually-crafted object inside the ClientAppchain. Lets make this a service that we resolve by class reference. This enables us to
- have a cleaner separation of the implementation
- Resolve transport module on a lazy basis, therefore not requiring the user to specify 4 different transport modules everywhere, even though they might only use one of the functionalities provided