sharebook-kr / pybithumb

python wrapper for bithumb API
MIT License
94 stars 55 forks source link

빗썸 코인 출금 함수 업데이트 요청드립니다. #32

Open hshdie opened 2 years ago

hshdie commented 2 years ago

현재 함수가 withdraw_coin(self, withdraw_unit:float, target_address:str, destination_tag_or_memo, withdraw_currency:str): 이걸로 이뤄지는데 트래블룰이후로 인수가 늘어난 것으로 알고 있습니다. 제가 수정을 해봤는데 잘 작동되지않아서 업데이트 해주시면 감사하겠습니다.

dovmfflem commented 2 years ago

코드 받으셔서 이렇게 수정하시면 됩니다. 테스트 완료했어요

def withdraw_coin(self, withdraw_unit:float, target_address:str, destination_tag_or_memo, withdraw_currency:str,
                  exchange_name:str, cust_type_cd:str, ko_name:str, en_name:str):
    """
    :unit                   : 출금하고자 하는 코인 수량
    :address                : 코인 별 출금 주소
    :destination            : XRP 출금 시 Destination Tag, STEEM 출금 시 입금 메모, XMR 출금 시 Payment ID
    :currency               : 가상자산 영문 코드. 기본값:BTC
    :exchange_name          : 출금 거래소명 
    :cust_type_cd           : 개인/법인 여부(개인 01, 법인 02)
    :ko_name                : 개인 수취 정보_국문 성명
    :en_name                : 개인 수취 정보_영문 성명
    """
    resp = None
    try:
        unit = Bithumb._convert_unit(withdraw_unit)
        resp = self.api.withdraw_coin(units=unit,
                                      address=target_address,
                                      destination=destination_tag_or_memo,
                                      currency=withdraw_currency,
                                      exchange_name=exchange_name,
                                      cust_type_cd=cust_type_cd,
                                      ko_name=ko_name,
                                      en_name=en_name)
        return resp['order_id']
    except Exception:
        return resp
hshdie commented 2 years ago

정말 감사합니다~!! ------ Original Message ------ Date: Thursday, Jun 9, 2022 03:27:39 PM From: "dovmfflem" @.> To: "sharebook-kr/pybithumb" @.> Cc: "hshdie" @.>, "Author" @.> Subject: Re: [sharebook-kr/pybithumb] 빗썸 코인 출금 함수 업데이트 요청드립니다. (Issue #32)

코드 받으셔서 이렇게 수정하시면 됩니다.

테스트 완료했어요 def withdraw_coin(self, withdraw_unit:float, target_address:str, destination_tag_or_memo, withdraw_currency:str, exchange_name:str, cust_type_cd:str, ko_name:str, en_name:str): """ :unit : 출금하고자 하는 코인 수량 :address : 코인 별 출금 주소 :destination : XRP 출금 시 Destination Tag, STEEM 출금 시 입금 메모, XMR 출금 시 Payment ID :currency : 가상자산 영문 코드. 기본값:BTC :exchange_name : 출금 거래소명 :cust_type_cd : 개인/법인 여부(개인 01, 법인 02) :ko_name : 개인 수취 정보_국문 성명 :en_name : 개인 수취 정보_영문 성명 """ resp = None try: unit = Bithumb._convert_unit(withdraw_unit) resp = self.api.withdraw_coin(units=unit, address=target_address, destination=destination_tag_or_memo, currency=withdraw_currency, exchange_name=exchange_name, cust_type_cd=cust_type_cd, ko_name=ko_name, en_name=en_name) return resp['order_id'] except Exception: return resp

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

hshdie commented 2 years ago

안녕하세요, 답변주셔서 정말 감사합니다.제가 방금 테스트 해봤는데요 저는 오류가 나더라고요, 무슨 문제가 있는지 잘 찾을수가 없어서 메일보내드립니다.bithumb.withdraw_coin(2, "DdzFFzCqrht9gMNeYnfpiAqbxg2YRvXY3UwUGJywgsLRtAYg8UeftGhPgNGyyzDm3pgS2PGKM9ECU7u1radKpFwDmvwVqY7i1X7udJTq", "", "ADA", "업비트", "01", "한석희", "HAN SUKHEE")        {'status': '5500', 'message': '입력값을 확인해주세요.'}이렇게 오류가 납니다.코인갯수는 테스트로 2개만 보내봤고 주소, memo, 코인명, 출금거래소명, 개인(01), 한글이름. 영문이름이렇게 했습니다.영문이름은 띄어쓰기 없이도 테스트해봤는데 똑같은 오류 메세지가 나왔습니다.여기서 뭐가 문제가 있는걸까요? ------ Original Message ------ Date: Thursday, Jun 9, 2022 03:27:39 PM From: "dovmfflem" @.> To: "sharebook-kr/pybithumb" @.> Cc: "hshdie" @.>, "Author" @.> Subject: Re: [sharebook-kr/pybithumb] 빗썸 코인 출금 함수 업데이트 요청드립니다. (Issue #32)

코드 받으셔서 이렇게 수정하시면 됩니다.

테스트 완료했어요

def withdraw_coin(self, withdraw_unit:float, target_address:str, destination_tag_or_memo, withdraw_currency:str,

exchange_name:str, cust_type_cd:str, ko_name:str, en_name:str):

"""

:unit : 출금하고자 하는 코인 수량

:address : 코인 별 출금 주소

:destination : XRP 출금 시 Destination Tag, STEEM 출금 시 입금 메모, XMR 출금 시 Payment ID

:currency : 가상자산 영문 코드. 기본값:BTC

:exchange_name : 출금 거래소명

:cust_type_cd : 개인/법인 여부(개인 01, 법인 02)

:ko_name : 개인 수취 정보_국문 성명

:en_name : 개인 수취 정보_영문 성명

"""

resp = None

try:

unit = Bithumb._convert_unit(withdraw_unit)

resp = self.api.withdraw_coin(units=unit,

address=target_address,

destination=destination_tag_or_memo,

currency=withdraw_currency,

exchange_name=exchange_name,

cust_type_cd=cust_type_cd,

ko_name=ko_name,

en_name=en_name)

return resp['order_id']

except Exception:

return resp

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

dovmfflem commented 2 years ago

@hshdie 거래소명을 영어로 적어보세요. 에이다 테스트도 완료했습니다.

hshdie commented 2 years ago

 안녕하세요~말씀하신대로 실행하니깐 해결됐습니다~!정말 감사합니다~!

------ Original Message ------ Date: Friday, Jun 10, 2022 11:59:44 AM From: "dovmfflem" @.> To: "sharebook-kr/pybithumb" @.> Cc: "hshdie" @.>, "Mention" @.> Subject: Re: [sharebook-kr/pybithumb] 빗썸 코인 출금 함수 업데이트 요청드립니다. (Issue #32)

@hshdie 거래소명을 영어로 적어보세요. 에이다 테스트도 완료했습니다.

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>