Suggested by: Alexey Chernyshov
- Suggestion A lot of duplication of information in data model for API. (Example: Register instruction will have same AssetDefinitionId and AccountId in two places). Suggested to either use a slightly different data model for API than for internal representation or to deduplicate internal data model.
- Suggestion Pair Instruction is not useful as there is a Sequence instruction.
- Suggestion There are some queries without potential use cases.
- Query all domains returns the whole WSV. Could result in enormous message sizes.
- Suggestion Pagination is needed.
- Suggestion If transaction timeouts in a queue it seems this event is not logged. Better to have this in logs.
- Suggestion Add Error Response on timeouts in WebSocket.
- Suggestion Support Ping-Pong messages in WebSocket.