Patract 议会工作

投票赞成 Kusama 议会第#87号国库支出提案,关于国际 P2P 非托管交易所CryptoLocally集成 KSM。投票赞成 Kusama 议会第#88号国库支出提案,关于 OnFinanlity 对 Kusama 网络的节点运维支出。投票赞成 Polkadot 议会第#46号国库支出提案,关于 OnFinanlity 对 Polkadot 网络的节点运维支出。投票赞成 Polkadot 议会关于v30版本的升级提案,关于数据库格式变更,并修复若干问题。投票赞成 Polkadot 议会第#47号国库支出提案,关于 EncodeClub 在全球75所大学内开设区块链相关的课程,并组织开发活动。

Patract 开发

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 开放平台

Bifrost加入Patract 开放平台,计划集成Wasm合约功能Patract与波卡DAO基础设施SubDAO达成合作

02 技术分享

本周五 TechShare 第2期由讲师 Patract CTO Aten 和大家讲解并实操

「ink! 的初级实践(Solidity 范式)」。

About Patract

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