Klaytn Scope 내 Token Balance 조회 api 기능

안녕하세요.

Klaytn Scope 내에 다음과 같은 화면에서

주소 별 Token Balance 정보를 가져오고 싶습니다.

API를 이용하여 해당 정보를 가져올 수 있는 방법이 있을까요?

Klaytn Docs에 해당 API를 제공하고 있지 않은 것 같아서 문의 드립니다.

안녕하세요, 구글 Bigquery를 이용하시는걸 추천드립니다.
Query Ethereum Blockchain with SQL in Google BigQuery | by Evgeny Medvedev | Medium 내용을 참고하시면 되구요, Public-data-finance.crypto_klaytn 의 하위항목에서 토큰정보를 확인하실 수 있습니다.

아하 답변 감사 드립니다.

링크 주신 게시물에서 쿼리를 작성하려면 기존 DB와 테이블이 있어야 할텐데, 제가 궁금했던 점은 Klaytn Scope 내에서 특정 Account 검색 시, Token Balance 를 검색하고 싶어서요.

API에 해당 기능은 따로 없는 걸까요??

구글 bigquery에 클레이튼 데이터 파이프라인을 통해서 매시간 데이터를 쌓고있습니다.

현재 API로는 제공되지 않구요 klaytnfinder측에서 추후 제공하려고 준비중인것으로 알고있습니다.

답변 감사드립니다.

해당 경로는 어디서 찾으면 될까요?

여기서 찾으면 되는 걸까요??

말씀하신 파이썬 etl은 직접 데이터를 구축하기 위한 라이브러리입니다.

제가 위에 링크로 드린 google BigQuery내용을 먼저 확인해주세요

친절한 답변 감사드립니다.

정말 죄송하지만, GCP에 익숙치 않아 Data Set을 찾을 수가 없습니다.

오래 전 게시글이라 해당 repo가 삭제된건 아닌지 GCP 내에 DataSet도 존재 하지 않아서, Public-data-finance.crypto_klaytn 을 못 찾고 있습니다…

SQL쿼리에 직접 한번 쿼리를 전송해보시겠어요? ref. How to Query Balances for all Ethereum Addresses in BigQuery | by Evgeny Medvedev | Google Cloud - Community | Medium

네 감사합니다. 다만 궁금한점이, 예를 들어


특정 주소의 Token Balance 중, WEMIX TOKEN의 BALANCE를 찾고자 하면, 링크 주신 크립토 클레이튼과 관련이 있나 궁금합니다.

네 토큰들도 bigquery를 이용해서 조회하실수있습니다.

말씀해주신 걸 보고 쿼리를 전송해봤는데,
Public-data-finance.crypto_klaytn 으로 쿼리를 전송하면
Syntax error: Unexpected string literal ‘Public-data-finance.crypto_klaytn’
라고 뜨네요.

반면에 참고로 주신 링크의 bigquery-public-data.crypto_ethereum.balances 는 쿼리가 잘 전송됩니다.

확인 한 번 해주실 수 있나요?

혹시 public에서 앞에 대문자를 소문자로 하셨나요…?

아… 해결했습니다…;;; 감사합니다 :slight_smile:

1 Like