← 뒤로
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 (풀러)

  • beneficiarytotalFee 를 API에서 직접 가져올 수 있다는 점이 확인되어, 블록 처리 시 추가 네트워크 호출을 줄일 수 있게 되었습니다.
  • 처음에는 블록 데이터를 기반으로 하베스팅 수수료 계산을 구현했지만, 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 일본어 번역 지난 기사