美文网首页
PalletOne项目每周必读 | 6.11-6.17

PalletOne项目每周必读 | 6.11-6.17

作者: PalletOne | 来源:发表于2018-09-17 10:16 被阅读0次

    原创: Pallet Pallet  6月21日

    点击上方蓝字及时获取PalletOne最新消息

    本周工作重点

    一、完成虚拟机管理代码实现,并进行了本地验证测试。

    二、封装适配器部分接口,调研适配器部分接口,完成RPC示例码。

    三、实现DPoS中Mediator生产验证单元的初始化过程和方法定义。

    本周研发工作进展

    代码框架:

    Review配置文件模块和Log模块。

    项目管理:

    创建和分配用户故事和任务。

    经济白皮书:

    修改经济白皮书。

    PalletOne VM:

    完成虚拟机管理代码实现,并进行了本地验证测试。

    智能合约:

    用户合约gRPC模式与系统合约通道模式的公共及底层代码实现。

    PalletOne查询数据库:

    阅读以太坊的C++和Go语言版本的源码,并开始解析其区块程序。

    DAG:

    1.加入了DAG模块的配置信息。

    2.调整DAG部分的代码目录和结构。

    分布式存储:

    调研JS语言的LevelDB的前缀查找功能,levelup包里封装了一个createReadStream()方法,可以实现前缀匹配查询功能。

    LOG:

    Log日志模块调研。

    PalletOne公共模块:

    1.调试、添加新的toml配置文件。

    2.编写PalletOne代码结构图、项目启动流程图。

    P2P网络:

    调试gpan外网环境下的探测问题。

    适配器:

    1.封装适配器部分接口,调研适配器部分接口,完成RPC示例代码。 

    2.尝试修改btcwallet的扩展接口ListAddressTransactions,

    以满足获取多签地址的历史交易(GetTransactions)。

    Consensus:

    实现DPoS中Mediator生产验证单元的初始化过程和方法定义。

                          以下为英文部分

    Emphasis Of This Week

    1.Implementation of the module of virtual machine management and conducts local validation tests.

    2.Encapsulates a portion of the adapter interfaces and investigates part of the adapter interfaces;Complete RPC sample code.

    3.Implement the initialization process of mediator producing verification unit in DPoS consensus as well as method definition.

    Work Progress Of R&.D This Week

    Code Framework:

    Review the Configuration file module and the Log module.

    Project Management:

    Create user stories and tasks.

    Economic White Paper:

    Revise Economic White paper.

    PalletOne VM:

    Implementation of the module of virtual machine management and conducts local validation tests.

    Smart Contract:

    Implementation of user contract of gRPC mode and system contract of channel mode.

    PalletOne Query Database:

    Start parsing of Ethereum blocks.

    DAG:

    1.Add configuration information of DAG module.

    2.Adjust the code directory and structure of DAG module.

    Distributed Storage:

    Investigate the prefix lookup function of LevelDB in JS language and createReadStream( ) method that encapsulated in levelup package can realize prefix matching query.

    Log:

    Log module research.

    PalletOne Common Module:

    1.Debug and add new toml configuration files.

    2.Draw the PalletOne code structure chart and project start-up flow chart.

    P2P Network:

    Debug detection problems in external network of Gpan.

    Adapter:

    1.Encapsulates a portion of the adapter interfaces and investigates part of the adapter interfaces; Complete RPC sample code.

    2.Modify the extension interface ListAddress-Transactions of btcwallet to implement the function of historical transactions query of multi-signature addresses.

    Consensus:

    Implement the initialization process of mediator producing verification unit in DPoS consensus as well as method definition.

    加入社群

    添加PalletOne群秘微信

    加入社区,了解最新动态

    官网:https://pallet.one/

    官方邮箱:contact@pallet.one

    Telegram:https://t.me/palletchinese

    Github:https://github.com/PalletOne

    Facebook:https://www.facebook.com/profile.

    php?id=100026164972741

    相关文章

      网友评论

          本文标题:PalletOne项目每周必读 | 6.11-6.17

          本文链接:https://www.haomeiwen.com/subject/osokgftx.html