← 返回
Jan 2026 The Symbol Syndicate | Anthony’s Engineering Blog

Jan 2026 The Symbol Syndicate | Anthony’s Engineering Blog

2026年1月的 Anthony’s Engineering Blog

分享这篇文章

2026年1月英文博客请看这里

https://thesymbolsyndicate.notion.site/Jan-2026-32aa7f7eb5e4801eb847fd245a45f5c7

2026年1月 Anthony’s Engineering Blog(日文翻译)

新的一年开始了,也迎来了新的篇章。希望大家都健康,并带着崭新的目标和面向未来的新希望前进。🏴‍☠️

年初我一直专注于 NEM Explorer。一边在 PR 反馈中来回调整,一边打磨逻辑,逐步把后端完善成更准确、更可靠的形态。

主要工作概览

  • 完成了收割手续费逻辑,并将其集成到数据库中
  • 从 API 中找出并利用了 beneficiarytotalFee
  • /account/accounts 端点的工作取得了进展
  • lightapi/python 添加了受益人支持
  • 改进了测试覆盖率,并应对了多轮 PR 反馈周期

各项工作的详细情况

Nem Explorer (拉取器)

  • 已确认可以直接从 API 获取 beneficiarytotalFee,因此能够减少区块处理时的额外网络调用。
  • 起初我实现了基于区块数据的收割手续费计算,但由于可以直接使用 API 的 totalFee,这部分实现变得不再需要,后来也删除了。
  • 我在数据库模式中新增了 beneficiary(收割者)字段。此前我们依赖区块签名者的公钥,并为了确定实际受益人进行额外查询,因为签名者有可能是 remote account。这一变更消除了额外 API 调用的需要。
  • 我持续改进账户处理逻辑,并进一步补充了单元测试。

Nem Explorer (REST API)

  • 新增了 /account 端点,使前端可以通过公钥或地址查询账户信息。
  • 引入了支持 pagination/accounts 列表端点,可按 残高 进行 ソート,并按 ハーベスティング状況 进行筛选。

Lightapi / Python

  • local/chain/blocks-after 端点中确认了 beneficiarytotalFee
  • 我扩展了这个库以公开这些字段,使拉取器能够直接获取并使用这些数据。

接下来的计划

账户模块已经接近完成,目前正在等待 PR 评审反馈。回应评论可能还需要一点时间。 与此同时,为了保持势头,我会继续推进命名空间模块的工作。

感谢你读到这里。我们下次再见! 🏴‍☠️

Image

Anthony (日文翻译 Radio

The Symbol Syndicate | Anthony’s Engineering Blog 过往日文译文