KIP-7 토큰 전송 완료 시점을 알 수 있는 callback이나 다른 기능이 있는지 여부

안녕하세요.

현재 KIP-7으로 토큰 전송 및 서비스를 구성하려고 합니다.
서비스 내에서 백엔드 서버를 따로 구성하여 transaction 내용들을 db에 저장하고 있습니다.

  1. KAS API를 사용하여 토큰 전송을 하고 그 완료시점을 DB의 Status 칼럼에 업데이트를 하거나 토큰을 받은 유저에게 토큰이 전송이 완료가 되면 PushMessage를 보내고 싶은데 토큰이 Committed가(혹은 Uncommitted) 되었다는 사실을 알 수 있는 callback 함수나 위 기능을 구현하기 위한 API가 존재할까요? 없다면 구현을 쉽게 하기 위해 코멘트 혹시 주실 수 있으실까요?(Docs의 예시로는 잔액조회 API를 통해 확인하라고만 코멘트 되어있는 것으로 확인했습니다.)

  2. KIP-7 으로 스마트 컨트랙트 배포, 토큰 발행, 토큰 전송등의 서비스를 하려고 할 때 메인넷, 테스트넷 모두 가스비는 무료인가요?

감사합니다.

1 Like

안녕하십니까. KAS 개발팀입니다.

두가지 질문에 대해서 아래와 같이 답변드립니다.

  1. 트랜잭션이 블록체인에 반영됐을때 알림을 받는방법
    두가지 방법이 있는데요. 각각 방법은 아래와 같습니다.
  • transaction receipt 을 주기적으로 확인하는 방법
    • 이 방법에는 short polling 을 계속 해야하는 거라서 API 콜을 주기적으로 하다가, tx receipt 이 나온 것을 확인할 수 있습니다.
  • 웹소켓을 이용하여 transaction receipt 을 받는 방법
    • 이 방법은 웹 소켓을 통해서 push 알림을 받을 수 있으나, 웹소켓은 현재 베타서비스를 진행하고 있으며, 추후 유료 고객만 사용하도록 변경될 수도 있으니, 참고부탁드립니다.
  1. KIP-7 의 가스비
  • 현재는 클레이튼 1주년 수수료 대납 이벤트가 진행되고 있어서, 무료로 제공되고 있으나, 8월 1일을 기점으로 이벤트 종료와 함께 가스비 청구될 예정입니다. 이에 따라 무료 고객들은 사용의 영향을 받을수도 있습니다.

감사합니다~

1 Like

감사합니다.

  1. KIP-7 가스비에 대한 설명이나 관련 Pricing에 관해 나와 있는 문서가 어디있는지 알 수 있을까요?
  2. Starter Plan 사용시 KIP-7 토큰 전송 가스비가 FreePlan과 과금 정책이 다른가요?