You are viewing a single comment's thread from:

RE: [condenser_api][0.20.4-8] voting_power is set to zero for users who haven't voted more than 5 days

Summary in Korean: 제법 테크니컬한 부분이라 모르셔도 아무 지장없고 손해보시는 분도 없으실 겁니다. 얼마전 네드가 깜짝 보팅하기전까지 네드 보팅가치가 busy에서는 $0.00으로 보이던 것과 관계있는 것인데 이게 본질적으로는 busy의 문제도 있지만 Steem자체의 문제이기도 해서 리포트 하고 수정까지 했습니다. 보팅봇등을 위해 프로그래밍 해보신 분은 아시겠지만 voting_power가 last_vote_time 즉 마지막에 보팅했을대의 보팅파워값인데 이것이 5일동안 보팅을 안했지만 유효스파에 영향을 줄수있는 직접적인 트랜잭션(보상 클레임, 파워업, 임대, 파워다운 등)이 일어나면 이 보팅 파워가 0이 되어버립니다. 물론 5일이 이미 지난거라 현재 보팅파워 계산하면 무조건 100%가 이렇든 저렇든 나오기에 사실상 영향이 busy처럼 이걸 계산에 아예 안넣은 경우 아니면 문제가 없긴합니다. 하지만 voting_power라는 값이 경우에 따라 다른 값을 나타낼 수 있는 이런 inconsistency는 항상 다른 문제를 일으키기 마련이고 고쳐야한다고 생각해서 고쳤습니다. 실제 왜 0이 될까 궁금증을 못참고 들여다 봤네요ㅎㅎ 그리고 기어이 고쳤는데 안고쳐도 쓰는 사람이 잘 알아서 쓰면 상관이 없긴해서 merge해줄지는 모르겠네요. 되면 스팀 블록체인 코어에 제 코드 올라가는 거라 되면 좋겠습니다^^

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.034
BTC 63106.36
ETH 3262.11
USDT 1.00
SBD 3.87