계정 데이터란?
Solana의 모든 상태는 지갑, 토큰 계정, 프로그램(스마트 계약) 상태를 포함하여 계정에 존재합니다. 계정 메서드는 주소를 통해 해당 상태를 직접 읽습니다: 원시 또는 구문 분석된 데이터, 소유 프로그램, 램포트(SOL) 잔액, 및 임대 메타데이터. 상위 수준의 토큰 및 NFT 데이터의 경우, 토큰 & NFTs API를 사용하여 원시 계정 읽기 대신 사용할 수 있습니다. 거래 기록은 거래를 참조하세요.어떤 메서드를 사용해야 하나요?
주요 메서드
getAccountInfo
단일 주소의 전체 계정 상태 — 데이터, 소유자, 램포트, 임대 에포크.
getMultipleAccounts
한 번의 호출로 최대 100개의 계정을 가져옵니다 — 여러 계정을 한 번에 효율적으로 읽는 방법입니다.
getProgramAccounts
프로그램 소유의 모든 계정, 대상 쿼리를 위한
memcmp 및 dataSize 필터 포함.getBalance
단일 계정의 램포트(SOL) 잔액.
빠른 시작
getAccountInfo로 단일 계정을 읽습니다. 모든 Solana RPC 호출은 dashboard.helius.dev에서 제공하는 API 키로 동일한 엔드포인트에 갑니다.
getMultipleAccounts를 사용하면 getAccountInfo를 반복하는 대신 한 번의 요청으로 최대 100개의 계정을 반환합니다.
다음 단계
getAccountInfo 참조
전체 매개변수, 인코딩 및 응답 스키마.
토큰 & NFTs
토큰 잔액 및 NFT 데이터를 위해 DAS API는 원시 계정 읽기보다 상위에 있습니다.
거래
주소의 거래 및 전송 기록 쿼리.
모든 RPC 메서드
전체 Solana RPC 메서드 참조를 탐색하세요.