STEEM.NFT - custom json 형식 수정
NFT 발행과 거래를 기록하는 custom json을 수정했습니다. 이 부분은 STEEM.NFT 서비스 기능 자체와는 별 상관이 없고, 혹시라도 프로세스가 강제종료되는 등 장애가 발생했을 경우 블럭체인에 기록된 내용을 기반으로 STEEM.NFT 프로세스를 복구할 때 활용하기 위한 것입니다.
우선, STEEM.NFT의 custom json 관련 내용은 아래의 링크입니다.
STEEM.NFT 프로젝트 설계 - custom json
수정 사항은 간단합니다. 기존의 custom json에 "req_trx" 키(key)를 추가했습니다. 여기에는 해당 custom json이 발생하게 된 송금 트랜잭션ID가 기록됩니다. 예를 들어 @joviansummer가 @steem.nft에 발행을 위해 송금을 했다면, 해당 발행 작업의 결과로 기록되는 custom json의 req_trx에 이 송금 트랜잭션의 ID를 기록하는 것입니다. 이렇게 하여 발행/거래 내역과 송금 내역을 연결할 수 있습니다.
기존에 이미 발행/거래가 이루어진 기록은 그대로 두어도 상관이 없습니다. 이 정보는 장애가 발생한 시점, 즉 가장 최근의 custom_json과 송금 내역을 세부적으로 조회하기 위한 목적이기 때문입니다.
@joviansummer의 스팀 프로젝트
스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다.
(https://steemitwallet.com/~witnesses)
Upvoted! Thank you for supporting witness @jswit.

Please check my new project, STEEM.NFT. Thank you!