Saltar al contenido principal
POST
getShieldedTransactionsByTags

Historial de transacciones

Las etiquetas seleccionan transacciones. Cada entrada de result.data contiene todos los eventos de una transacción de Solana seleccionada, limitados a ringProgramId cuando lo proporcionas. Los eventos incluyen salidas cifradas, mensajes, anuladores y metadatos del anillo. Descifra las cargas útiles en tu billetera para recuperar los importes y activos. Consulta la guía del historial privado. Las etiquetas coinciden con las etiquetas de visualización de las salidas y los mensajes. Un arreglo tags vacío requiere ringProgramId y selecciona el historial del anillo, incluidas las transacciones sin etiquetas de destinatario. Cuando proporcionas ambos, las transacciones deben coincidir con las etiquetas y el anillo. Consulta paginación y actualización de datos para conocer los límites de página, los tokens de continuación y las lecturas incrementales.

Parámetros de la solicitud

object
Límites de ranura. Reanuda una lectura actualizada y sin límite superior con slot.gt establecido en el valor context.slot de la última página.
object
Límites de ranura para la lectura. Los límites proporcionados se combinan con AND.
number
Incluye solo las transacciones posteriores a esta ranura.
number
Incluye solo las transacciones de esta ranura o posteriores.
number
Incluye solo las transacciones anteriores a esta ranura.
number
Incluye solo las transacciones de esta ranura o anteriores.
number
predeterminado:"1000"
Número máximo de transacciones de Solana por página, de 1 a 1000.
number
Ranura mínima persistida del indexador requerida para esta lectura. Devuelve el error JSON-RPC -32016 si el indexador está retrasado.
string
Token de continuación de la respuesta anterior. Vuelve a enviarlo sin cambios con las mismas etiquetas, el mismo anillo y los mismos filtros de ranura.
string
Restringe los resultados al anillo autorizado por este ID de programa. Es obligatorio cuando tags está vacío.
array
requerido
Etiquetas de visualización de 32 bytes codificadas en Base58. Se permiten 1000 como máximo. Un arreglo vacío requiere ringProgramId y selecciona ese anillo.

Autorizaciones

api-key
string
query
requerido

Tu clave de API de Helius.

Cuerpo

application/json
id
string
predeterminado:1
requerido

Un ID para identificar la solicitud.

jsonrpc
enum<string>
predeterminado:2.0
requerido

La versión del protocolo JSON-RPC.

Opciones disponibles:
2.0
method
enum<string>
predeterminado:getShieldedTransactionsByTags
requerido

El método que se invocará. Debe coincidir con el segmento final de la ruta de la URL.

Opciones disponibles:
getShieldedTransactionsByTags
params
object
requerido
Ejemplo:

Respuesta

Respuesta JSON-RPC. Revisa error antes de leer result.

id
string
requerido

El ID de la solicitud.

jsonrpc
enum<string>
requerido

La versión del protocolo JSON-RPC.

Opciones disponibles:
2.0
error
object
result
object

Una página limitada de una lectura de historial, con paginación al estilo gTFA.