파이썬 beem에서 계정의 트랜잭션 개수 파악

파이썬 beem을 이용해서 특정 계정이 지금까지 몇개의 트랜잭션을 했는지 확인할 수 있습니다. Account 객체의 virtual_op_count() 함수를 사용하며 리턴되는 값은 정수(int)입니다.

예를 들어 스팀에서 @joviansummer가 지금까지 몇개의 트랜잭션을 했는지 보려면 아래와 같이 할 수 있습니다.

from beem import Steem
from beem.account import Account

steem_node = ["https://api.steemit.com"]
steem = Steem(node=steem_node)

account = Account('joviansummer', blockchain_instance=steem)

ops_num = account.virtual_op_acount()
print(ops_num)

트랜잭션 개수는 Account 객체에서 계정 트랜잭션 이력을 확인하기 위한 history()에서 조회할 이력의 범위를 지정할 때 활용할 수 있습니다. 이 부분은 다음 포스팅에서 정리할 예정입니다.


@joviansummer의 스팀 프로젝트

스팀 증인노드를 운영중입니다. @jswit에 증인투표해 주시면 감사하겠습니다.
(https://steemitwallet.com/~witnesses)

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

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

jsup 수혜자 지정 기능 추가

jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인 탐색기

STEEM.NFT - 디지털 아트 보존 프로젝트

Sort:  

Upvoted! Thank you for supporting witness @jswit.
Please check my new project, STEEM.NFT. Thank you!
default.jpg

Coin Marketplace

STEEM 0.13
TRX 0.33
JST 0.034
BTC 112474.92
ETH 4331.81
SBD 0.84