You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update APIClient to be able to connect to any application created using Lisk-SDK without plugins.
Add utility functions to be used in UI development
Add integration tests to check the functionalities in browser and mobile environment
Motivation
Lisk-service can connect to the lisk-core outside of the process/machine
Developer should have access to all the actions/events from framework, modules, and plugins through APIClient
Mitigate the problem of most of the plugins require having different HTTP API server
Imagine “reportDelegateMisbehavior” or “monitor” plugins don’t require REST API endpoint, but define action and it can be called through APIClient
The native actions and events from framework related to block/transaction/account are encoded, so it would be useful if APIClient takes care automatically
Lisk-core should use the APIClient, too, as it has custom implementation now.
Acceptance Criteria
APIClient should not depend on any plugins or modules
APIClient should not support any specific plugins or modules
Accessing from browser and node.js environment must be supported
It should be usable from lisk-core
All the actions/events from framework, modules, and plugins should be accessible
Allowing external communication in framework must be optional and disabled by default
Description
Motivation
Imagine “reportDelegateMisbehavior” or “monitor” plugins don’t require REST API endpoint, but define action and it can be called through APIClient
Acceptance Criteria
Tasks
Sprint 31
node
namespace for APIClient Implement node namespace for APIClient #5925block
namespace for APIClient Implement block namespace for APIClient #5926account
namespace for APIClient Implement account namespace for APIClient #5927Sprint 32
transaction
namespace for APIClient Implement transaction namespace for APIClient #5924The text was updated successfully, but these errors were encountered: