파이썬 beem에서 TransactionBuilder를 이용한 블러트(BLURT) 송금
by joviansummer original STEEMIT post: https://steemit.com/blog/@joviansummer/beem-transactionbuilder-blurt 파이선 beem에서 TransactionBuilder 객체를 이용해서 블러트(BLURT)를 송금하는 방법입니다. 스팀/스팀달러 송금과는 약간 다른 부분이 있어서 정리해 둡니다. 스팀/스팀달러 송금은 아래의 링크입니다. 파이썬 beem에서 TransactionBuilder를 이용한 스팀/스팀달러 송금 기본적인 방식은 동일한데, 블러트에서는 Amount 객체를 이용해서 추가적으로 지정해야 하는 부분이 있습니다. @joviansummer에서 @jsup에게 0.001 블러트를 전송하는 예시는 아래와 같습니다. from beem import Blurt from beem.transactionbuilder import TransactionBuilder from beembase.operations import Transfer from beem.amount import Amount node_list = ["https://rpc.blurt.world"] b = Blurt(node=node_list) # 보내는 계정: joviansummer sender_id = 'joviansummer' # 보내는 계정의 액티브키 sender_active_key = '5XXXXXX....' # 받는 계정: jsup receiver_id = 'jsup' # 0.001 블러트 송금을 위한 Amount 객체 생성 amount = Amount(0.001, 'BLURT', blockchain_instance=b) # 송금 설정을 위한 딕셔너리 transfer_dict = {"from":sender_id, "to":receiver_id, "amount": amount, ...