Skip to main content

빠른 탐색

현재 상태 메서드

실시간 블록체인 데이터 및 네트워크 상태 쿼리

기록 데이터 (아카이브)

전체 트랜잭션 및 블록 기록에 액세스

트랜잭션 제출

수수료 추정과 함께 트랜잭션 전송 및 시뮬레이션

네트워크 및 클러스터 정보

검증자, 에포크 및 네트워크 성능 모니터링

RPC 메서드 가이드는 무엇인가요?

이 실용적인 가이드는 일반적인 개발 과제를 해결하기 위해 특정 Solana RPC 메서드를 사용하는 방법을 보여줍니다. 각 가이드에는 다음이 포함됩니다:
  • 실제 사용 사례와 각 메서드를 사용할 때
  • 다양한 언어로 작성된 완전한 코드 예제
  • 매개변수 설명과 실용적인 팁
  • 응답 구조 분석
  • 개발자 팁으로 최적화 및 모범 사례 제공
각 RPC 메서드가 무엇을하는지뿐만 아니라 효과적으로 사용하는 방법에 대해 이해하고자 하는 개발자에게 완벽합니다.
독립 인프라: Helius는 자체 전용 RPC 및 아카이브 인프라를 운영합니다. 공유 시스템에 의존하는 공급자와 달리, 우리의 독립적 아키텍처는 일관된 성능, 빠른 응답 시간 및 높은 신뢰성을 제공합니다. 우리의 RPC 벤치마크를 참조하십시오.

현재 상태 메서드

계정, 잔액, 현재 슬롯 및 실시간 네트워크 상태를 포함한 실시간 블록체인 데이터 쿼리.

계정 및 잔액 쿼리

getAccountInfo

잔액, 소유자 및 데이터를 포함한 완전한 계정 세부사항 가져오기

getBalance

모든 계정의 SOL 잔액 빠르게 조회

getMultipleAccounts

여러 계정을 효율적으로 일괄 쿼리

getProgramAccounts

특정 프로그램이 소유한 모든 계정 찾기

getLargestAccounts

가장 큰 SOL 잔액을 가진 계정 가져오기

getSupply

현재 공급에 대한 정보 가져오기

토큰 계정 메서드 가이드

getTokenAccountsByOwner

지갑의 모든 토큰 계정 가져오기

getTokenAccountsByDelegate

대리인 기준 토큰 계정 쿼리

getTokenAccountBalance

특정 토큰 계정의 잔액 가져오기

getTokenSupply

SPL 토큰의 총 공급량 쿼리

getTokenLargestAccounts

가장 많은 토큰 보유 계정 찾기

현재 슬롯 및 블록해시 가이드

getSlot

현재 슬롯 번호 가져오기

getBlockHeight

네트워크의 현재 블록 높이 가져오기

getLatestBlockhash

트랜잭션을 위한 최신 블록해시 가져오기

isBlockhashValid

블록해시가 아직 유효한지 확인

getSlotLeader

현재 슬롯 리더 가져오기

getSlotLeaders

여러 슬롯의 슬롯 리더 가져오기

트랜잭션 상태 및 확인

getSignatureStatuses

트랜잭션 확인 상태 확인

getTransactionCount

처리된 총 트랜잭션 수 가져오기

기록 데이터 (아카이브)

Solana 생성부터의 전체 트랜잭션 및 블록 기록에 접근합니다. 모든 아카이브 메서드는 1 크레딧을 필요로 합니다. 기록 데이터에 대해 자세히 알아보기 →

트랜잭션 기록

getTransactionsForAddress

필터링, 정렬 및 토큰 계정 지원과 함께 고급 트랜잭션 기록 (Helius 독점)

getTransaction

특정 트랜잭션에 대한 상세 정보 가져오기

getSignaturesForAddress

계정의 트랜잭션 서명 가져오기

getInflationReward

계정의 인플레이션 보상 계산

블록 기록 가이드

블록체인 구조, 타이밍 및 역사적 데이터에 접근합니다.

getBlock

모든 트랜잭션을 포함한 완전한 블록 정보 가져오기

getBlocks

범위 내의 확인된 블록 목록 가져오기

getBlocksWithLimit

제한된 수의 확인된 블록 가져오기

getBlockTime

블록의 예상 생성 시간 가져오기

트랜잭션 제출 가이드

수수료 추정 및 최적화로 트랜잭션 전송 및 시뮬레이션.

트랜잭션 메서드 가이드

requestAirdrop

devnet/testnet에서 SOL 에어드롭 요청

getPriorityFees

최적의 가격 결정을 위한 최신 우선 수수료 가져오기

getFeeForMessage

전송 전 트랜잭션 수수료 계산

네트워크 및 클러스터 메서드 가이드

검증자, 에포크, 네트워크 성능 및 클러스터 상태 모니터링.

클러스터 정보

getHealth

RPC 노드 건강 상태 확인

getVersion

Solana 소프트웨어 버전 정보 얻기

getClusterNodes

클러스터 검증자에 대한 정보 얻기

getVoteAccounts

현재 및 불량 투표 계정 얻기

getEpochInfo

현재 에포크에 대한 정보 얻기

getEpochSchedule

에포크 일정 정보 얻기

getLeaderSchedule

에포크의 리더 일정 얻기

네트워크 성능 및 경제 가이드

getPerformanceSamples

최근 네트워크 성능 지표 얻기

getInflationGovernor

현재 인플레이션 매개변수 얻기

getInflationRate

현재 인플레이션율 얻기

getStakeDelegation

최소 스테이크 위임량 얻기

유틸리티 및 시스템 메서드 가이드

시스템 정보, 검증 및 고급 쿼리를 위한 도우미 메서드.

기본 유틸리티 메서드

getRentExemption

임대 면제를 위한 최소 잔액 계산

getGenesisHash

클러스터의 제네시스 해시 얻기

getIdentity

RPC 노드의 신원 공개 키 가져오기

getFirstAvailableBlock

첫 번째 사용 가능한 블록의 슬롯 얻기

getHighestSnapshotSlot

가장 높은 슬롯에서 스냅샷 가져오기

minimumLedgerSlot

노드가 원장 정보를 갖고 있는 최소 슬롯 얻기

고급 시스템 쿼리 가이드

getMaxRetransmitSlot

재전송 단계에서 본 최대 슬롯 얻기

getMaxShredInsertSlot

분할 삽입에서 본 최대 슬롯 얻기

관련 리소스

추가 문서

기록 데이터 개요

Helius의 아카이브 인프라 및 기능에 대해 알아보기

RPC 최적화

RPC 성능 최적화를 위한 고급 기술

WebSocket 메서드

실시간 구독 및 스트리밍 데이터 탐색

API 참조

모든 RPC 메서드에 대한 완전한 기술 참조

특정 RPC 메서드가 필요하신가요? 각 가이드에는 실용적인 예제와 개발자 팁이 포함되어 있어 빠르게 시작할 수 있습니다. 위의 카테고리를 검색하거나 검색을 통해 필요한 것을 정확히 찾으십시오.