cellframe issueshttps://gitlab.demlabs.net/groups/cellframe/-/issues2022-12-16T07:38:36Zhttps://gitlab.demlabs.net/cellframe/cellframe-node/-/issues/9"mempool_list" command accepts incorrect chain names2022-12-16T07:38:36ZConstantin P."mempool_list" command accepts incorrect chain namesA cli command _cellframe-node-cli mempool_list -net kelvpn-minkowski -chain XXXX_ must not accept incorrect chain name and propose possible variants (main, zerochain, ...)A cli command _cellframe-node-cli mempool_list -net kelvpn-minkowski -chain XXXX_ must not accept incorrect chain name and propose possible variants (main, zerochain, ...)https://gitlab.demlabs.net/cellframe/cellframe-node/-/issues/8Add checking for NULL transaction outputs2022-12-16T07:35:26ZConstantin P.Add checking for NULL transaction outputsTransactions with null out items must be declined by ledgerTransactions with null out items must be declined by ledgerhttps://gitlab.demlabs.net/cellframe/cellframe-node/-/issues/3Network protocols fuzz test machine2021-08-09T06:56:33Zdmitriy.gerasimovNetwork protocols fuzz test machineBased on stream channel protocol we need to have fuzz test machine that will dump working cellframe node with tonns of garbage through dap_stream, dap_stream_ch, dap_stream_ch_chain, dap_stream_ch_chain_srv and dap_stream_ch_chain_srv_vp...Based on stream channel protocol we need to have fuzz test machine that will dump working cellframe node with tonns of garbage through dap_stream, dap_stream_ch, dap_stream_ch_chain, dap_stream_ch_chain_srv and dap_stream_ch_chain_srv_vpn protocols.
Languages: Pure C or C with Pythonhttps://gitlab.demlabs.net/cellframe/cellframe-node/-/issues/2Write orchestring scripts for rolling out Dev chain network2021-08-09T06:54:14Zdmitriy.gerasimovWrite orchestring scripts for rolling out Dev chain networkFor the developers there are needs to bring up Dev chain network, independent from others Cellframe Networks. Should be support of most popular clouds (Digital Ocean, Amazon) and self-hosting VMs ( Docker, Kubernets, VirtualBox, UTM ). S...For the developers there are needs to bring up Dev chain network, independent from others Cellframe Networks. Should be support of most popular clouds (Digital Ocean, Amazon) and self-hosting VMs ( Docker, Kubernets, VirtualBox, UTM ). Suggested language is Python, but could be also used Bash, NodeJS or anything else.
Dev chain network should have only one subchain with Proof-of-Authority consensus based on 3 root nodes and 2 master nodes. Topology should be built without direct connection of two master nodes.
Script should bring up and configure 5 instances, install cellframe node on all of them, issue genesis event, issue token,create wallet and emit some coins on this wallet.https://gitlab.demlabs.net/cellframe/cellframe-node/-/issues/1Добавить загрузку бинарных плагинов наподобие Python/JS2021-07-12T09:10:23Zdmitriy.gerasimovДобавить загрузку бинарных плагинов наподобие Python/JSНода https://gitlab.demlabs.net/cellframe/cellframe-node умеет загружать плагины Python, вызывая init/deinit функции на старте|стопе плагина через dap_chain_plugin_init/dap_chain_plagin_deinit
Необходимо по образу и подобию расширить эт...Нода https://gitlab.demlabs.net/cellframe/cellframe-node умеет загружать плагины Python, вызывая init/deinit функции на старте|стопе плагина через dap_chain_plugin_init/dap_chain_plagin_deinit
Необходимо по образу и подобию расширить эту возможность, добавив в манифест тип плагина (native/python/js/...) по которому делать разное. Если python, то всё по старому. Если же native то загружая <path>_<платформа>.<расширение динамической библиотеки> расширяемую библиотеку, вызывая у неё соответственно init/deinit и передавая ей контекст исполнения.
Префиксы "py_" из строчек конфига убрать. Оформить всё красиво.