Pular para o conteúdo principal
POST
getShieldedTransactionsByTags

Histórico de transações

As tags selecionam transações. Cada entrada em result.data contém todos os eventos de uma transação selecionada da Solana, limitados a ringProgramId quando você o fornece. Os eventos incluem saídas criptografadas, mensagens, anuladores e metadados do anel. Descriptografe os payloads na sua carteira para recuperar valores e ativos. Consulte o guia de histórico privado. As tags correspondem às tags de visualização de saída e às tags de visualização de mensagem. Um array tags vazio exige ringProgramId e seleciona o histórico do anel, incluindo transações sem tags de destinatário. Quando ambos são fornecidos, as transações devem corresponder às tags e ao anel. Consulte paginação e atualização para obter informações sobre limites de página, tokens de continuação e leituras incrementais.

Parâmetros da solicitação

object
Limites de slot. Retome uma leitura atualizada e sem limite superior com slot.gt definido como o context.slot da última página.
object
Limites de slot para a leitura. Os limites fornecidos são combinados com AND.
number
Inclua apenas transações posteriores a este slot.
number
Inclua apenas transações neste slot ou posteriores a ele.
number
Inclua apenas transações anteriores a este slot.
number
Inclua apenas transações neste slot ou anteriores a ele.
number
padrão:"1000"
Número máximo de transações da Solana por página, de 1 a 1.000.
number
Slot mínimo persistido do indexador necessário para esta leitura. Retorna o erro JSON-RPC -32016 se o indexador estiver atrasado.
string
Token de continuação da resposta anterior. Reenvie-o sem alterações com as mesmas tags e os mesmos filtros de anel e slot.
string
Restrinja os resultados ao anel autorizado por este ID de programa. Obrigatório quando tags está vazio.
array
obrigatório
Tags de visualização de 32 bytes codificadas em Base58. No máximo 1.000. Um array vazio exige ringProgramId e seleciona esse anel.

Autorizações

api-key
string
query
obrigatório

Sua chave de API da Helius.

Corpo

application/json
id
string
padrão:1
obrigatório

Um ID para identificar a solicitação.

jsonrpc
enum<string>
padrão:2.0
obrigatório

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
method
enum<string>
padrão:getShieldedTransactionsByTags
obrigatório

O método a ser invocado. Deve corresponder ao segmento final do caminho da URL.

Opções disponíveis:
getShieldedTransactionsByTags
params
object
obrigatório
Exemplo:

Resposta

Resposta JSON-RPC. Verifique error antes de ler result.

id
string
obrigatório

O ID da solicitação.

jsonrpc
enum<string>
obrigatório

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
error
object
result
object

Uma página limitada de uma leitura do histórico, com paginação no estilo gTFA.