[암호화폐] 6/23일 11:50 sctm 채굴 현황

Words
193
Reading
1 min
Listen
Play
7y

어제 새벽까지 채굴 현황을 모아서 볼 수 있는 파이썬 프로그램 만들었습니다. 아직 웹 프로그래밍을 할 줄 몰라서 저만 볼 수 있는 상태이고요. 아마 곧 웹에서 볼 수 있는 사이트가 나올 것으로 보입니다.

점유율은 채굴된 수량 대비하여 본인의 점유율이고 지분율은 현재 staking되어 있는 수량대비 본인의 지분율입니다. 두 수치가 비슷하게 움직이면 지분율과 채굴량이 비슷하게 나온다고 보시면 됩니다.

위 표를 보면 비슷하게 나오는 것 같습니다. 단 스테이킹을 한 시점이 다를 수 있기 때문에 단순히 현재 지분율과 점유율이 차이가 있다고 해서 다르다고 판단하기는 좀 어려울 것 같습니다.

다만 스테이킹 된 52명 중 현재까지 한 개라고 채굴이 되신 분은 40명입니다. 이 수치는 갈수록 증가할 것 같습니다.
아직 한 개도 채굴이 되지 않으신 분들입니다. 조만간 기쁜 소식이 오기를 기원합니다.


채굴은 steem-engine에 나오지 않고 steem 블록체인에서 확인이 가능합니다.

관련 파이썬 코드는 아래와 같습니다.

        mined = {}
        account = Account(accnt)
        for h in account.history_reverse():
            if ( h["type"] == 'custom_json' ):
                if ( h['id'] == 'scot_claim' ) :
                    mining = json.loads(h['json'])
                    print(h['timestamp'], mining['claim_token_amount'], mining['winner'])
                    for winner in mining['winner'] :
                        try:
                            mined[winner] += mining['claim_token_amount']
                        except KeyError:
                            mined[winner] = mining['claim_token_amount']

# 결과를 소팅하여 출력
        sorted_m = sorted(mined.items(), key=lambda kv: kv[1], reverse=True)
        for miner in sorted_m :
            print("miner : ", miner[0], "\t", "%.2f"%mined[miner[0]])

[암호화폐] 6/23일 11:50 sctm 채굴 현황 | Ecency