[자체해결] Python rest api로 KIP-7 토큰 전송 문의

안녕하세요.
클레이튼 개발자님들의 도움 및 api문서(KAS Reference Documentation)로 python으로 Klay 전송 코드는 성공하였습니다. 도움을 주셔서 감사합니다.

파이썬으로 작성하시는분께 도움이 되고자 해당 화면을 공유합니다.

현재 파이썬으로 코드완성한 것은 아래의 4가지 입니다.

  1. 계정생성
  2. 계정조회
  3. Klay 토큰 전송
  4. Klay 히스토리 조회

-------- 본 질문입니다. -----------

마지막으로 KIP-7 토큰 전송 코드작업만 남아있습니다.
이것만 해결이 되면 바로 유료서비스를 신청 하려 합니다.

현재 TRCL (Klaytnscope) 토큰으로 전송(transfer) 테스트를 해보려 합니다.

  1. 해당 api문서 링크는 KAS Reference Documentation
    여기가 맞는지요?

  2. 1번 api문서 링크가 맞다면 현재 제 머릿속에서 코딩 할 수 있는 부분은 아래와 같습니다.

  1. 위 2)에서 궁금한 질문은 4가지입니다

첫 번째 질문, “To” 에는 TRCL(KIP-7) 컨트랙트 주소를 입력하는 것이 맞는지요 ??
두번째 질문, "받는사람의 지갑주소"는 어디에다가 적는 것인지요 ??
세번째 질문, transfer 함수를 사용 할 건데 input에는 어떻게 기입을 해야하는지요??
네번째 질문, KAS Reference Documentation 이 api부분이 아니라 사용하는 것이 아니면 다른 가이드를 알려주시면 감사하겠습니다.

꼭 답글을 부탁드리겠습니다.
감사합니다.

안녕하세요, 클레이튼 포럼에 질문을 올려주셔서 감사드립니다.

  1. To에는 KIP-7 컨트랙트 주소를 입력하시면 됩니다.
  2. "받는 사람의 지갑 주소"를 포함한 정보는 input 필드에 작성을 해주셔야 합니다.
  3. transfer함수를 작성하시는 것은 SDK를 추천드리는데, caver python버전이 없으니, 좀 어려우실 것 같습니다. transfer(recipient, amount) 함수를 encoding하셔야 하는데, web3.py를 이용해 보시는 것도 방법일 것 같습니다. encoding 함수를 제대로 구현을 직접 하시는 것은 일이 좀 클 것 같습니다.
  4. contract execution API는 맞습니다.

KAS에서 KIP-7 API도 개발 중에 있습니다. 이 API가 나온다면 전송이 좀 더 수월해지지 않을까 싶습니다. 참고차 말씀드립니다.

감사합니다.

1개의 좋아요

자체 해결하였습니다!

빠르게 대응해주셔서 감사합니다.
도움많이 되었습니다.

1개의 좋아요

@cityhunters

네 해결하셨다니, 다행입니다. 관련하여 간단히 해결하신 부분 알려주시면 비슷한 질문이 있는 다른분들에게 도움이 될 것 같습니다.

감사합니다.