Draft: wip: rpc and picodata_types
Summary
- wip: rpc and picodata_types
At this stage, the PluginManager entity has appeared, which is initialized in postjoin and creates a fiber that receives notifications from the governor on the grade_change event.
There are now globally two types of callbacks - those that are bound to a grade change and those that are not. So far, only on_shutdown
has not been bound, but another callbacks will probably appear.
crate picodata-types is used for further removal of types needed for both sdk and picodata.
ToDo: ok test sql, reconsider how to use rpc
Close #...
Ensure that
-
New code is covered by tests -
API is documented -
Changelog is up to date -
(if Lua API changed) Lua API version is bumped in luamod.rs
-
(if necessary) A follow-up doc issue is created in picodata/docs and linked here
Edited by Feodor Alexandrov