메인 콘텐츠로 건너뛰기
POST
getEncryptedUtxosByTags

암호화된 출력

이 메서드를 사용하여 클라이언트 측에서 복호화할 암호화된 UTXO를 가져옵니다. 지갑은 출력을 복호화하고 각 자산의 미사용 금액을 합산하여 비공개 잔액을 확인합니다. 이 메서드는 주소가 소유한 SPL Token 계정을 반환하는 Solana의 getTokenAccountsByOwner에 대응합니다. 비공개 잔액은 Solana 계정이 아닌 UTXO에 저장되므로 전용 RPC 메서드가 필요합니다. 자세한 내용은 비공개 상태 및 UTXO를 참조하세요. 이 메서드는 일치하는 출력을 result.data에 Solana 트랜잭션별로 그룹화하여 반환합니다. 각 항목에는 트랜잭션의 slot 및 signature가 포함됩니다. 출력에는 암호문, 뷰 태그, 커밋먼트, 트리 ID, 리프 인덱스가 포함됩니다. 응답에는 이미 사용되었을 수 있는 과거 출력도 포함됩니다. 지갑은 사용 가능한 잔액을 확인하기 위해 널리파이어를 추적해야 합니다. 비공개 잔액 가이드를 참조하세요. 빈 tags 배열을 사용하려면 ringProgramId가 필요하며, 해당 링의 출력을 선택합니다. 둘 다 제공하면 출력은 태그와 링에 모두 일치해야 합니다. 페이지 제한, 연속 토큰 및 증분 읽기에 관한 내용은 페이지네이션 및 최신성을 참조하세요.

요청 매개변수

object
슬롯 범위입니다. 범위 제한 없이 최신 상태까지 읽은 작업을 재개하려면 slot.gt를 마지막 페이지의 context.slot로 설정하세요.
object
읽기에 적용할 슬롯 범위입니다. 제공된 범위 조건은 AND로 결합됩니다.
number
이 슬롯 이후의 트랜잭션만 포함합니다.
number
이 슬롯 또는 그 이후의 트랜잭션만 포함합니다.
number
이 슬롯 이전의 트랜잭션만 포함합니다.
number
이 슬롯 또는 그 이전의 트랜잭션만 포함합니다.
number
기본값:"1000"
페이지당 Solana 트랜잭션의 최대 개수입니다. 1~1,000개를 지정할 수 있습니다.
number
이 읽기에 필요한 인덱서의 최소 영구 저장 슬롯입니다. 인덱서가 이 슬롯에 도달하지 못한 경우 JSON-RPC 오류 -32016을 반환합니다.
string
이전 응답의 연속 토큰입니다. 동일한 태그, 링 및 슬롯 필터와 함께 변경하지 않고 다시 전달하세요.
string
이 프로그램 ID가 승인한 링으로 결과를 제한합니다. tags가 비어 있으면 필수입니다.
array
필수
Base58로 인코딩된 32바이트 뷰 태그입니다. 최대 1,000개까지 지정할 수 있습니다. 빈 배열을 사용하려면 ringProgramId가 필요하며, 해당 링을 선택합니다.

인증

api-key
string
query
필수

Helius API 키입니다.

본문

application/json
id
string
기본값:1
필수

요청을 식별하는 ID입니다.

jsonrpc
enum<string>
기본값:2.0
필수

JSON-RPC 프로토콜 버전입니다.

사용 가능한 옵션:
2.0
method
enum<string>
기본값:getEncryptedUtxosByTags
필수

호출할 메서드입니다. 최종 URL 경로 세그먼트와 일치해야 합니다.

사용 가능한 옵션:
getEncryptedUtxosByTags
params
object
필수
예시:

응답

JSON-RPC 응답입니다. 결과를 읽기 전에 오류를 확인하세요.

id
string
필수

요청 ID입니다.

jsonrpc
enum<string>
필수

JSON-RPC 프로토콜의 버전입니다.

사용 가능한 옵션:
2.0
error
object
result
object

gTFA 스타일 페이지네이션을 사용하는 기록 읽기의 범위가 제한된 한 페이지입니다.