Skip to main content
POST
getTransactionsForAddress

Parámetros de la solicitud

string
requerido
Dirección de una cuenta de Solana cuyo historial de transacciones se recuperará (billetera, token, programa, NFT, etc.).
string
predeterminado:"signatures"
Nivel de detalle de las transacciones que se devolverá.
  • signatures
  • full
string
predeterminado:"desc"
Orden de las transacciones devueltas.
  • asc
  • desc
string
predeterminado:"finalized"
Nivel de compromiso de la solicitud. No se admite el nivel de compromiso processed.
  • confirmed
  • finalized
number
Slot de contexto mínimo que se usará para la solicitud (opcional).
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”.
string
Token de paginación de la respuesta anterior para obtener la siguiente página de resultados (formato “slot:position”).
string
predeterminado:"json"
Formato de codificación de los datos de la transacción (solo se aplica cuando transactionDetails=full).
  • json
  • jsonParsed
  • base58
  • base64
number
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.
object
Filtros avanzados para restringir los resultados de las transacciones.
object
Filtra por número de slot.
number
Mayor o igual que el número de slot.
number
Mayor que el número de slot.
number
Menor o igual que el número de slot.
number
Menor que el número de slot.
object
Filtra por marca de tiempo del bloque (marca de tiempo Unix).
number
Mayor o igual que la marca de tiempo.
number
Mayor que la marca de tiempo.
number
Menor o igual que la marca de tiempo.
number
Menor que la marca de tiempo.
number
Igual que la marca de tiempo.
object
Filtra por firma de la transacción.
string
Obtén las transacciones cuyas firmas sean mayores o iguales que este valor.
string
Obtén las transacciones posteriores a esta firma.
string
Obtén las transacciones cuyas firmas sean menores o iguales que este valor.
string
Obtén las transacciones anteriores a esta firma.
string
predeterminado:"any"
Filtra por estado de la transacción.
  • succeeded
  • failed
  • any
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.
  • none
  • balanceChanged
  • all
object
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.
string
Dirección de la contraparte. Coincide con transferencias cuya otra parte sea esta dirección.
string
predeterminado:"any"
Dirección de la transferencia con respecto a la dirección consultada.
  • in
  • out
  • any
string
Acuñación del token por la que se filtrará.
object
Filtro por intervalo del importe bruto en cadena. Todos los campos son opcionales y se pueden combinar.

Autorizaciones

api-key
string
query
requerido

Tu clave de API de Helius. Puedes obtener una gratis en el panel.

Cuerpo

application/json
jsonrpc
enum<string>
predeterminado:2.0
requerido

La versión del protocolo JSON-RPC.

Opciones disponibles:
2.0
Ejemplo:

"2.0"

id
string
predeterminado:1
requerido

Un identificador único para la solicitud.

Ejemplo:

"1"

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"

Respuesta

Se recuperaron correctamente las transacciones de la dirección especificada.

jsonrpc
enum<string>

La versión del protocolo JSON-RPC.

Opciones disponibles:
2.0
Ejemplo:

"2.0"

id
string

Identificador que coincide con la solicitud.

Ejemplo:

"1"

result
object

Datos de transacciones e información de paginación.