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 開發者提供覆蓋開發、測試、調試、部署、監控、數據提供和前端開發等階段的全棧工具和服務支持。