其他
Patract 周刊4月第1周|预计下周提交Redspot以及Europa的新提案
完成编写 Redspot v0.4 的提案,预计下周提交。 调研浏览器和本地文件夹通信方式和实现方案。 正在设计和重写账号签名部分,将支持浏览器的插件签名。
02 Ask!
新增 @doc 的支持。 智能合约集成,遍历继承链生成 Message 已完成。 完成智能合约继承,依赖文件中注解的扩展方案。
定义 @pack 模式的工作方式。 完善 Primitive 类型的数据支持 Pack 模式。 实现 StorableArray 类, 支持在 @storage 类中存取 array (部分完成)。
03 Europa
完成部分 Europa 产品原型设计。 完成编写 Europa v0.3 的提案,预计下周提交。
04 Ceres
已调通 Flipper 的所有方法。 支持调用带参数的合约方法。 支持根据合约 Code Hash 进行状态存储。 已实现存储接口,可供外部平台对合约的状态进行持久化存储。
05 Elara
06 Patracts Pallet
创建了新仓库 https://github.com/patractlabs/patracts 用于实现 Patract 制定的新合约规范。 设计合约抵押模型,采用按字节+存储对计费方式,每次合约创建/调用,存储增加则从调用者 Gas Fee 中扣除抵押金,存储抵押金存放到公共的抵押池,存储减少返还减少存储对应的抵押金给调用者。 初步实现合约抵押模型,在调试和验证阶段。
01 PatraScan
区块、交易、事件相关页面的高保真设计图。 账户浏览页面的原型设计。 账户体系下的相关数据建模与分析。 区块、交易、事件前端页面开发。 添加 blockchain/accounts API 的缺少字段和筛选条件。 更新 API 的文档。
02 合约存储抵押模型
分析了 Substrate Contract 模块存储租赁模型的不足之处,与团队存储抵押模型方案进行了比较,输出了分析文章。
同 Parity 官方开发者讨论了当前合约存储抵押模型的优劣,就上层 ink! 语言功能不足之处与底层租赁模型解耦进行了探讨,参与规划了该模块未来的发展方向。
03 Europa
设计了交易模块基本信息和合约调用展示的原型,完善了相关需求文档。
Patract将支持隐私DeFi协议Manta Network集成Wasm合约功能。 Litentry基于Patract的Redspot和Europa产品进行ink!合约开发,拓展身份服务生态。 波卡无抵押借贷平台Bandot加入Patract Wasm合约开放平台。 OpenSquare与Patract将合作研发多资产Gas机制。
02 议会
投票赞成 Kusama 议会第#282号议案,关于 Bitfwd 对平行链相关活动的国库支出申请。
投票赞成Kusama议会第#283号议案,关于 Hypercube 对 Kusama 的教育类视频制作的国库支出申请。
投票赞成 Polkadot 议会第#73号议案,关于 OpenSquare 对国库支持网站 doTreasury 的国库支出申请。
03 活动
4月1日,Patract 创始人 Lipeng Yue 受邀参与了 Polkadot 北京 NFT 专场 Meetup 圆桌环节。活动中与Phala、Bifrost、Crust、Litentry、SubDao 探讨了 NFT 的发展面临的挑战以及选择在波卡生态发展 NFT 的优势。