jsBLURT 프로젝트 - 트랜잭션 조회 기능 검토

in hive-141029 •  2 months ago 

블러트에서 텔레그램 챗봇을 이용한 블럭체인 탐색기(blockchain explorer)를 개발중입니다. 아래의 링크입니다.

블러트(BLURT)에서 일종의 블럭체인 탐색기를 개발하고 있습니다.

계정 상태정보(/stat)와 증인 노드 상태정보(/wstat) 구현을 마치고, 이제 트랜잭션 조회 기능을 검토하고 있습니다. 조회대상 계정의 가장 최근 거래부터 차례로 이력을 출력해 주는 기능입니다.

현재 생각중인 개발 방향은 아래와 같습니다.

기본 출력 항목수는 10개, 최대 출력 항목수는 40개로 하고 몇개의 항목을 출력할 것인지 옵션으로 지정할 수 있도록 합니다. 텔레그램 챗 메시지 길이가 최대 4096바이트이기 때문에 일단 40개로 제한합니다.

전체 거래 출력에서 증인 노드의 블럭생성 보상(producer reward)은 제외합니다. 메인 증인일 경우 약 1분에 한번씩 보상이 지급되므로 블럭생성 보상 이력은 별도로 조회하도록 합니다.

종류별로 이력을 조회할 수 있는 기능을 구현합니다. 현재 생각중인 종류는 업보팅, 증인투표, 포스트/댓글, 지갑(전송, 파워업/다운, 보상 클레임 등), 블러트파워 임대, 보상(저자/큐레이션), 블럭생성 보상 등입니다.

시간이 꽤 걸릴 수도 있을 것 같긴 한데, 차근차근 개발해 볼 예정입니다.


@joviansummer의 스팀 프로젝트

jswit 증인 노드 프로젝트를 시작합니다.

jsup 업보팅(upvoting) 서비스 소개

jsup 수혜자 지정 기능 추가

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Upvoted! Thank you for supporting witness @jswit.
default.jpg

image.png