Parámetros de la solicitud
Dirección de una cuenta de Solana cuyo historial de transacciones se recuperará (billetera, token, programa, NFT, etc.).
transactionDetails string
predeterminado: "signatures"
Nivel de detalle de las transacciones que se devolverá.
sortOrder string
predeterminado: "desc"
Orden de las transacciones devueltas.
commitment string
predeterminado: "finalized"
Nivel de compromiso de la solicitud. No se admite el nivel de compromiso processed.
Slot de contexto mínimo que se usará para la solicitud (opcional).
limit number
predeterminado: "1000"
Número máximo de transacciones por solicitud. Usa de 1 a 1000 para transactionDetails:“signatures” y de 1 a 1000 para transactionDetails:“full”.
Token de paginación de la respuesta anterior para obtener la siguiente página de resultados (formato “slot:position”).
encoding string
predeterminado: "json"
Formato de codificación de los datos de la transacción (solo se aplica cuando transactionDetails=full).
json
jsonParsed
base58
base64
maxSupportedTransactionVersion Versión máxima de transacción que se devolverá (solo se aplica cuando transactionDetails=full). Establécela en 1 para recibir transacciones heredadas, v0 y v1.
Filtros avanzados para restringir los resultados de las transacciones.
Filtra por número de slot.
Mayor o igual que el número de slot.
Mayor que el número de slot.
Menor o igual que el número de slot.
Menor que el número de slot.
Filtra por marca de tiempo del bloque (marca de tiempo Unix).
Mayor o igual que la marca de tiempo.
Mayor que la marca de tiempo.
Menor o igual que la marca de tiempo.
Menor que la marca de tiempo.
Igual que la marca de tiempo.
Filtra por firma de la transacción.
Obtén las transacciones cuyas firmas sean mayores o iguales que este valor.
Obtén las transacciones posteriores a esta firma.
Obtén las transacciones cuyas firmas sean menores o iguales que este valor.
Obtén las transacciones anteriores a esta firma.
filters.status string
predeterminado: "any"
Filtra por estado de la transacción.
filters.tokenAccounts string
predeterminado: "none"
Filtra las transacciones de cuentas de token relacionadas. Controla si se incluyen las transacciones que involucran cuentas de token pertenecientes a la dirección.
Restringe los resultados a las transacciones en las que la dirección consultada participó en una transferencia de tokens que coincide con criterios específicos. Todos los campos son opcionales y se combinan con la semántica AND.
filters.tokenTransfer.with Dirección de la contraparte. Coincide con transferencias cuya otra parte sea esta dirección.
filters.tokenTransfer.direction string
predeterminado: "any"
Dirección de la transferencia con respecto a la dirección consultada.
filters.tokenTransfer.mint Acuñación del token por la que se filtrará.
filters.tokenTransfer.amount Filtro por intervalo del importe bruto en cadena. Todos los campos son opcionales y se pueden combinar.
Tu clave de API de Helius. Puedes obtener una gratis en el panel .
jsonrpc
enum<string>
predeterminado: 2.0
requerido
La versión del protocolo JSON-RPC.
Opciones disponibles:
2.0
id
string
predeterminado: 1
requerido
Un identificador único para la solicitud.
method
enum<string>
predeterminado: getTransactionsForAddress
requerido
El nombre del método RPC que se invocará.
Opciones disponibles:
getTransactionsForAddress
Ejemplo: "getTransactionsForAddress"
params
(string | object)[]
requerido
Arreglo que contiene la dirección de cuenta requerida y un objeto de configuración opcional.
Required array length: 1 - 2 elements
Dirección de la cuenta de Solana cuyo historial de transacciones se recuperará (billetera, token, programa, NFT, etc.).
Ejemplo: "Vote111111111111111111111111111111111111111"
Se recuperaron correctamente las transacciones de la dirección especificada.
La versión del protocolo JSON-RPC.
Opciones disponibles:
2.0
Identificador que coincide con la solicitud.
Datos de transacciones e información de paginación.