파이썬 beem을 이용한 블러트 계정 보팅 파워 조회

by joviansummer
original STEEMIT post: https://steemit.com/blog/@joviansummer/3yxpjl-beem


파이썬 beem을 이용해서 블러트 계정의 보팅 파워(voting power)를 조회하는 방법입니다. Account 객체를 이용해서 간편하게 확인할 수 있습니다.

from beem import Blurt
from beem.account import Account

# 블러트 rpc 노드
blurt_node = ["https://rpc.blurt.world"]

# 블러트 객체 생성
blurt = Blurt(node=blurt_node)

# @joviansummer의 계정 정보 가져오기
account = Account('joviansummer', blockchain_instance=blurt)

# 보팅 파워를 조회하여 변수 v_power에 할당
v_power = account.get_voting_power()

print(v_power)

Account객체의 get_voting_power()를 통해서 보팅 파워를 조회할 수 있으며, float 형식의 값을 받아옵니다. 소수점 부분이 좀 길기 때문에 round()를 이용하면 좀 더 보기 좋습니다.

파이썬에서 부동소수점(float) 수자 반올림 - round(), format()

# 보팅 파워를 소수점 2자리까지 출력
print(round(v_power,2))

@joviansummer의 스팀 프로젝트

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

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

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

jsup 수혜자 지정 기능 추가

Comments

Popular posts from this blog

GentBG will continue to burn STEEM, with reduced posting frequency

GentBG - why bother to burn STEEM?

jsup 2.1 - investor's relief (experiment on separation of investment and SNS)