自选
我的自选
查看全部
市值 价格 24h%
  • 全部
  • 产业
  • Web 3.0
  • DAO
  • DeFi
  • 符文
  • 空投再质押
  • 以太坊
  • Meme
  • 比特币L2
  • 以太坊L2
  • 研报
  • 头条
  • 投资

免责声明:内容不构成买卖依据,投资有风险,入市需谨慎!

ARK开发进展报告 - 2025年4月11日

2025-06-24 20:40:32
收藏

每周开发报告

欢迎阅读我们的最新开发周报。本周开发团队重点优化了客户端和加密工具包,更新了文档站点以反映最新变更,并在PSDK中新增了一项功能。ARK Vault团队根据内部测试反馈解决了报告问题,实施了设计更新,并通过新增侧边面板提升了用户体验。Mainsail团队则致力于重命名字段以适配公共HTTP API,并新增了对Node.js 22.x的支持。

开发活动摘要(2025年4月4日-4月11日)

以下是各项目合并提交总数和贡献者数量的细分数据,展示了2025年4月4日至11日期间的开发活动。在此期间,团队保持了高效产出,所有项目共完成70次合并提交。

请注意,每周提交量和项目数据可能因内部冲刺重点、目标调整及任务复杂程度而波动。

ARK SDK与文档周报

本周我们重点优化了客户端和加密工具包,同步更新了文档站点,并在PSDK中新增功能。以下是具体成果:

文档站点

• 更新了BigNumber处理的TypeScript定义(特别是ts-crypto中的转账值)
• 移除了TypeScript中的getBytes方法
• 删除了过时的补充示例
• 更新了网络文档
• 新增构建器类型(包括用户名和多重支付交易支持)
• 优化示例类型提示以提升清晰度

Python加密工具包

• 将Network、Address、Slot和Wif模块重构为基于类的结构
• 移除PublicKey类中未使用的to_hex方法
• 将内部Deserializer方法设为私有以强化封装性

TypeScript加密工具包

• 将network模块中的getWif重命名为wif以保持SDK一致性
• 将Deserializer方法设为私有
• 新增对交易字段中BigNumber值的支持(转账值、多重支付接收值、燃气价格及限额)
• 将toArray方法重命名为toObject以更准确描述返回结构

TypeScript客户端工具包

• 公开ArkHttpException类型以提升TypeScript应用的错误处理能力

PHP加密工具包

• 在network模块新增wif方法以匹配其他SDK
• 从Address类移除fromMultiSignatureAsset

平台SDK(PSDK)

• 新增返回环境主机选择器功能,实现:
  - 精准的请求URL解析
  - 精确缓存密钥生成
  - 交易前选择性清除缓存条目

下周将继续优化所有客户端/加密工具包及平台SDK的Mainsail EVM兼容性,并进一步更新文档站点。

ARK Vault周报

我们持续跟进内部测试反馈,重点解决了侧边面板相关的问题并优化用户体验。主要成果包括:

• 单视图模式切换地址时自动关闭侧边面板
• 重构hooks测试以使用Mainsail网络
• 新增交易流程前重载钱包属性逻辑
• 移除sdk-ark包及相关ARK代码
• 清理ARK相关逻辑:
  - 移除迁移期间的临时标志
  - 删除ARK专属模拟文件和MSW处理器
  - 全面改用Mainsail测试夹具
• 调整剪贴板图标颜色为灰色以符合设计规范
• 修复快速连续投票时的nonce问题
• 新增用户名重复注册警告提示
• 为导航栏按钮添加悬停工具提示
• 迁移sdk-mainsail至arkvault项目提升集成度
• 修复交易表"addressing"列的内容错位问题
• 统一新文本的标点规范
• 使用typescript-crypto库重构地址和消息服务

下周将继续解决已报告问题,并全力完成首个全面支持Mainsail的ARK Vault版本。

Mainsail周报

本周我们持续推进Node.js支持工作并优化以太坊命名规范。具体完成:

• 为HTTP客户端添加HTTPS支持(解决Node.js 22.x兼容问题)
• 修正共识机制中区块高度偏移的commit键用法
• 重命名公共API和共识模块中的区块/交易/回执字段
• 从公共API移除transform选项

下周将完成pnpm v10的全面支持,并开始准备Heed分叉的定制仓库。

反馈与功能请求

如果您正在使用我们的开源产品并希望提供反馈或功能建议,欢迎通过对应产品的联系页面或GitHub提交issue与我们沟通。

免责声明:

本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。百亿财经对于网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。百亿财经用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与百亿财经无关。百亿财经不对任何因使用本网站信息而导致的任何损失负责。您需谨慎使用相关数据及内容,并自行承担所带来的一切风险。强烈建议您独自对内容进行研究、审查、分析和验证。

展开阅读全文
更多新闻