코딩/파이썬

거래소에서 체인별 가스비 딸깍 한번에 뿌리는 프로그램

몽당. 2023. 6. 2. 21:28

안녕하세요 몽당입니다ㅎ

에드작을 하려면 지갑마다 체인별로 가스비를 노가다로 뿌려야합니다.

 

그래서 거래소에서 출금할 때마다 인증하기 귀찮아서 API로 출금하는걸 만들었는데, 이것 마저도 하나하나 코인,개수,체인 적기 귀찮아져 버려서 그냥 한번에 다뿌리도록 만들어봤습니다.

 

(모든 개발은 귀차니즘에서 시작된다..ㅎ)

사실 별건 없고 저번에 올린 이 코드에서 그냥 간단한 코드 몇줄 추가해서 만들었습니다.

from binance.client import Client
from binance.exceptions import BinanceAPIException
import time

api_key = "본인 바이낸스 API키"
api_secret = "본인 바이낸스 시크릿키"

client = Client(api_key=api_key, api_secret=api_secret)

coin = ["ETH","ETH","BNB","MATIC","ETH","AVAX","FTM"]
amount = [0.01, 0.0025, 0.016, 10, 0.0025, 0.69, 15] #개수는 본인이 원하는만큼 각각 수정
network = ["ETH", "ARBITRUM", "BSC", "MATIC", "OPTIMISM", "AVAXC", "FTM"]

for i in range(0, len(coin)):
    result = client.withdraw(
        coin=f"{coin[i]}",
        amount=f"{amount[i]}",
        address="지갑주소",
        network=f"{network[i]}",
    )
    time.sleep(0.5)

withdraw_history = client.get_withdraw_history()
for i in range(0, 7):
    print(
        withdraw_history[i]["coin"],
        withdraw_history[i]["amount"],
        withdraw_history[i]["network"],
        withdraw_history[i]["applyTime"],
    )
 

ETH, ARBITRUM, BSC, MATIC, OPTIMISM, AVAXC, FTM 체인으로 각각 가스비로 사용하는 코인을 한번에 보낼 수 있습니다.

출금에 성공하면 이렇게 출금신청 결과를 출력해줍니다.

딸깍 한번으로 7개 체인으로 가스비 뿌리기 굿ㅎ

 

사용하실 분은 복사해서 본인 API키, 시크릿키, 전송할 개수, 지갑주소 이정도만 수정하셔서 사용하시면 됩니다!

 

(당분간 시험기간과 미쳐버린 과제 이슈로 업로드가 좀 뜸해질 수 있습니다ㅠ)

 


 

텔방에서 더 많고 다양한 정보들 공유하고 있습니다!! 놀러와주세용ㅎ

(매일 랜덤 1명 선착순 커피 뿌리기중)

✔몽당의 코인 정보+일기장 텔레그램✔

https://t.me/mongdangcoin

사진누르면 연결