KTHULU DOCS
  • 소개
    • 크툴루 소개
    • 스캐너 소개
  • 크툴루 가이드
    • 이용 가이드
      • 다운로드 및 계정 생성
      • 컬렉션 및 NFT 조회
      • NFT 전송
      • 계정 활동
  • 크툴루 개발가이드
    • Quick Start
    • WEB, APP SDK 개발 가이드
      • 계정 생성
      • 계정 복원
      • 계정 정보 조회
      • 지갑 모드
      • 가스비 추정
      • 트랜잭션 상태 확인
      • 토큰 발행
      • 토큰 정보 조회
      • 토큰 목록 조회
      • 토큰 잔고 조회
      • 토큰 거래내역
      • 토큰 전송
      • 토큰 승인
      • 토큰 스왑
      • 토큰 브릿지
      • NFT 컬렉션 생성
      • NFT 민트 (발행)
      • NFT 다중민트 (발행)
      • NFT 조회
      • NFT 거래내역
      • NFT 총발행량
      • NFT 전송
      • NFT 다중전송
      • NFT 소각
      • NFT 숨김
      • NFT 숨김 조회
      • NFT 브릿지
      • NFT 스캠방지
    • Scanner APP SDK 개발 가이드
      • NFT 홀더인증(서명)
      • NFT 홀더인증(검증)
      • NFT 홀더인증(확인)
    • 블록체인 End-Point
      • Ethereum
      • Klaytn
      • Polygon
      • BNB
    • 블록체인 스캐너(Crawler) 로직
      • crawler_table
      • nft_collection_table
      • nft_owner_table
      • nft_token_table
      • nft_transaction_table
      • nft_hide_table
      • nodes_table
      • statistics_table
      • token_owner_table
      • token_table
      • token_transfer_table
      • users_table
      • Crawler Flow
  • 모니터링
    • 모니터링24
  • 고객센터
    • 문의 및 제안
  • 공지사항
    • 공지사항
      • Kthulu App
      • Live Scanner
      • Blockchain Node
    • 릴리즈 노트
  • 크툴루 약관
    • 개인정보처리방침
    • 서비스이용약관
  • 스캐너 약관
    • 개인정보처리방침
    • 서비스이용약관
  • 참조
    • 매뉴얼
      • Live Scanner 운영자 메뉴얼
    • SW사양서
      • Kthulu SDK
      • Live Scanner(Crawler)
Powered by GitBook
On this page
  1. 크툴루 개발가이드
  2. WEB, APP SDK 개발 가이드

지갑 모드

개요

사용자가 소유한 계정의 목록을 확인할 수 있습니다

계정의 type에 따라 (0 = kthulu계정, 1 = 외부계정, 2 = 뷰어계정) 어떻게 추가된 계정인지 구분할 수 있습니다.

Parameter

이름
타입
설명
참조

owner

String

사용자

required

Response

이름
타입
설명

result

String

호출 결과 성공여부 (성공: OK, 실패: FAIL)

sum

int

호출 결과 카운터

value (array of object)

이름
타입
설명

owner

String

사용자

network

String

네트워크

account

String

계정

type

String

계정 타입 (0: kthulu, 1:외부 , 2:뷰어)

Example

// parameter
val owner = "userName"
val getUsers = try await getUsersAsync(owner)
println(getUsers)

// getUsers result log
/**
  {
      "result": "OK",
      "sum": "2",
      "valuse": [
          {
            "owner": "userName",
            "network": "ethereum",
            "account": "0x...",
            "type": "0"
          },
          {
            "owner": "userName",
            "network": "cypress",
            "account": "0x...",
            "type": "0"
          }
      ]
  }
*/

Parameter

이름
타입
설명
참조

owner

String

사용자

required

Response

이름
타입
설명

result

String

호출 결과 성공여부 (성공: OK, 실패: FAIL)

sum

int

호출 결과 카운터

value (array of object)

이름
타입
설명

owner

String

사용자

network

String

네트워크

account

String

계정

type

String

계정 타입 (0: kthulu, 1:외부 , 2:뷰어)

Example

// parameter
let owner: String = "userName"
let getUsers = getUsersAsync(owner: owner)
print(getUsers)

// getUsers result log
/*
  {
      "result": "OK",
      "sum": "6",
      "valuse": [
          {
            "owner": "userName",
            "network": "ethereum",
            "account": "0x...",
            "type": "0"
          },
          {
            "owner": "userName",
            "network": "cypress",
            "account": "0x...",
            "type": "0"
          }
      ]
  }
*/

Request URI

타입
설명

POST

Parameter

이름
타입
설명
참조

owner

String

사용자

required

Response

이름
타입
설명

result

String

호출 결과 성공여부 (성공: OK, 실패: FAIL)

sum

int

호출 결과 카운터

value (array of object)

이름
타입
설명

owner

String

사용자

network

String

네트워크

account

String

계정

type

String

계정 타입 (0: kthulu, 1:외부 , 2:뷰어)

Example

/* 
  Api data body
  {
    "owner": "kthulu1234"
  }
*/

// parameter
const owner = "kthulu1234"

let getUsers = await getUsersAsync(owner)

// getUsers result log
{
    "result": "OK",
    "sum" : "6",
    "valuse": [
        {
          "owner": "kthulu1234",
          "network": "ethereum",
          "account": "0x...",
          "type": "0"
        },
        {
          "owner": "kthulu1234",
          "network": "cypress",
          "account": "0x...",
          "type": "0"
        },
        {
          "owner": "kthulu1234",
          "network": "polygon",
          "account": "0x",
          "type": "0"
        },
        {
          "owner": "kthulu1234",
          "network": "bnb",
          "account": "0x...",
          "type": "0"
        },
        {
          "owner": "kthulu1234",
          "network": "ethereum",
          "account": "0x...",
          "type": "1"
        },
        {
          "owner": "kthulu1234",
          "network": "cypress",
          "account": "0x...",
          "type": "2"
        }
    ]
}
Previous계정 정보 조회Next가스비 추정

Last updated 1 year ago

https://app.kthulu.io:3302/sql/getUsersModeAsync