#It's a simple tron sending source.
#python3 - m pip install tronpy
#python3 - m pip install rsa
#python3 - m pip install openpyxl
from tronpy import Tron
from tronpy.keys import PrivateKey
import time
import pandas as pd
class SendTron:
def sendTo(self, address):
client = Tron()
priv_key = PrivateKey(bytes.fromhex("YOUR_PRIVATE_KEY"))
txn = (
client.trx.transfer("TTfsJKVRDmFXRSYtp2QTGwEzjZvuWe7Fmj",
address, 1) # 1 is 0.000001 tron
.memo("sending using tronpy")
.build()
.inspect()
.sign(priv_key)
.broadcast()
)
print(txn)
print(txn.wait())
if __name__ == '__main__':
sendTron = SendTron()
time.sleep(2)
# 1person exam sendTron.sendTo("TTY9pSXAhQuJJyiKp15AixGUD4mMagRfGY")
# 1person exam sendTron.sendTo("TC5R1dy34Mb1VnVrUYSxPRka8gV1DYJoQY")
df = pd.read_excel('./event1.xlsx', sheet_name='recv_address', header=None, index_col=None, usecols=[1])
list4participants = df.values
for i in list4participants:
print("send To", i[0])
time.sleep(3)
sendTron.sendTo(i[0])
# TODO : adding try exception block
# W: Exceed the user daily usage (100000), the maximum query frequency is 1 time per second
# in case of bad wallet address.
일부 코드는 깃헙에 머지 했다.
https://github.com/andelf/tronpy
복/붙 하니 제대로 안 붙네 파일로 첨부함.
'3D Company > 엣지컴퓨팅+공유경제' 카테고리의 다른 글
퀴즈톡, 업비트 질의 회신 (0) | 2021.06.21 |
---|---|
비트코인 마이너, 이더리움 마이너 소스 (0) | 2021.05.27 |
엔도르 시작은 좋았는데 상폐 위기라고 한다. (0) | 2021.05.12 |
가상화폐 뉴스 모음 (0) | 2021.04.30 |
쉿! 연봉정보 (0) | 2021.03.23 |
최근댓글