查看原文
其他

周刊4月第4周|提交 Europa v0.3开发提案,为Europa添加交互UI,并打包成二进制分发

PolkaWorld 2021-10-13

The following article is from Patract开放平台 Author Patract



Patract 议会工作



  • 投票赞成 Kusama 议会第#87号国库支出提案,关于国际 P2P 非托管交易所CryptoLocally集成 KSM。

  • 投票赞成 Kusama 议会第#88号国库支出提案,关于 OnFinanlity 对 Kusama 网络的节点运维支出。

  • 投票赞成 Polkadot 议会第#46号国库支出提案,关于 OnFinanlity 对 Polkadot 网络的节点运维支出。

  • 投票赞成 Polkadot 议会关于v30版本的升级提案,关于数据库格式变更,并修复若干问题。

  • 投票赞成 Polkadot 议会第#47号国库支出提案,关于 EncodeClub 在全球75所大学内开设区块链相关的课程,并组织开发活动。



Patract 开发



01 Redspot


1.完成 Redspot 浏览器的 UI 界面开发。
2.完成 Redspot 浏览器的本地合约的自动上传功能。
3.研究确定浏览器执行 Redspot 命令的方案。正在开发中。


02 Ask!


Preprocessor:

1.继续开发通过接口调用跨合约调用,代码生成基本完成。
2.采用 Json 的方式来生成 metadata.json,开始开发。

Framework:

1.StorableMap.ts 代码完成。
2.Framework 的部分代码位于v0.2-me分支,待测试通过后会放到v0.2-dev分支。

03 Europa


1.Europa v0.2 Code Review 结束。
2.重新整理的 Europa 的 Release 版本,将版本号改为v0.1,v0.2等,对于 Substrate 依赖的版本添加 Substrate-v2.0.0 和 Substrate-v3.0.0-1 的tag。
3.定位了由于rust版本升级导致编译的 Wasm 文件的 Name Section 部分存在解析失败的问题,预计下周修复。因此若希望正常使用 Europa 的 Wasm Backtrace 功能,需要将编译合约的工具链限定在 nightly-2021-03-03。
4.提交 Europa v0.3 的开发提案,将增加 UI 界面和跨平台二进制打包分发功能。提案链接:https://polkadot.polkassembly.io/post/410。


04 Patract-Archive


1.v0.1 版本 (基于 Rocksdb 存储的版本)
  • 重构 Actor 模型使其解耦并组件化

  • 调试和修复 v0.1 版本的问题

  • 添加原先 Genesis 块的缺少的存储


2.v0.2 版本(基于 substrate 源码)
  • 适配 Dev Genesis Json

  • 完成 Mock Runtime 的出块,以及写 DB、Kafka


04 Elara


1.上线的新的官网,全新的界面系统比原本更加清晰的展示用户的使用数据。
2.修正了长时间订阅的链接返回空数据的 Bug。
3.新增了一个 Polkadot 节点及 kusama 提供提供更强大的并发能力。
4.新增了 Westend 的支持。
5.在本周中,因为异常导致 polkadot.io 的节点无法提供服务,因此用户在 Polkadot 的 Apps 钱包只能选择其他 Endpoint 提供服务。这个过程中 Elara 承接起了主要的访问量,提供了高质量的访问,这证明了 Elara 背后体系的优越性(Elara 的背后并不是简单节点集群,而是使用了 Patract 自研的技术)。


05 PatraScan


1.完成 Substrate 存储结构文档。
2.完成 Substrate 精简类图。
3.完成 Democracy 和 Staking 模块的页面展示逻辑设计。


    Patract 热点



    01 开放平台

     


    02 技术分享


    本周五 TechShare 第2期由讲师 Patract CTO Aten 和大家讲解并实操ink! 的初级实践(Solidity 范式)」。


    About Patract


    Patract 为波卡 Wasm 合约生态的平行链和 DApp 开发提供解决方案。我们帮助社区平行链设计和开发链上合约模块和 Runtime 支持,并且为 DApp 开发者提供覆盖开发、测试、调试、部署、监控、数据提供和前端开发等阶段的全栈工具和服务支持。

    How to join Patract


    1.对于合约开发者,可以访问官网 (https://patract.io),熟悉测试链和工具套件。欢迎加入官方开发群:
    Element(https://app.element.io/#/room/#PatractLabsDev:matrix.org)
    Discord(https://discord.gg/wJ8TnTfjcq)
     
    2.对于将要集成 Wasm 合约功能的平行链项目方,或者使用 Wasm 合约开发的 DApp 项目方,商务合作欢迎联系 santry@patract.io
     
    3.对于用户,欢迎加入:
    Telegram(https://t.me/patract)
    Twitter(https://twitter.com/PatractLabs)
     
    4.对于求职者,我们在招聘区块链开发工程师、前端/全栈开发工程师、产品经理、开发者运营等岗位,可以联系 sean@patract.io

    扫码加入Patract 微信开发群



    往期精彩:
    //Substrate 合约书之合约语言框架
    //演示|inkBridge 介绍及 Wasm 合约开发
    //Litentry基于Patract的Redspot和Europa产品进行ink!合约开发,拓展身份服务生态

    : . Video Mini Program Like ,轻点两下取消赞 Wow ,轻点两下取消在看

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存