Skip to main content
POST
getTokenAccountsByOwner
Nueva función: getTokenAccountsByOwner ahora admite el parámetro changedSinceSlot para actualizaciones incrementales. Cuando se especifica, el método devuelve solo las cuentas de tokens que se modificaron en el número de slot indicado o después de este. Esto es ideal para hacer un seguimiento de los cambios en los saldos de tokens y de las actualizaciones de la cartera.

Parámetros de la solicitud

string
requerido
Dirección de la billetera de Solana (clave pública) del propietario de la cuenta cuyas tenencias de tokens quieres consultar, como una cadena codificada en base 58.
string
Dirección de acuñación específica de un token de Solana para recuperar solo las cuentas de un token o NFT determinado.
string
ID específico del programa de tokens de Solana (normalmente, el programa SPL Token) que creó las cuentas de tokens.
string
Nivel de confirmación de la solicitud.
  • confirmed
  • finalized
  • processed
number
Slot mínimo en el que se puede evaluar la solicitud.
object
Solicita una sección de los datos de la cuenta.
number
Número de bytes que se devolverán.
number
Desplazamiento en bytes a partir del cual se inicia la lectura.
string
Formato de codificación de los datos de la cuenta.
  • base58
  • base64
  • base64+zstd
  • jsonParsed
number
Devuelve solo las cuentas que se modificaron en este número de slot o después de este. Resulta útil para las actualizaciones incrementales.

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

La versión del protocolo JSON-RPC.

Opciones disponibles:
2.0
Ejemplo:

"2.0"

id
string
predeterminado:1

Un identificador único para la solicitud.

Ejemplo:

"1"

method
enum<string>
predeterminado:getTokenAccountsByOwner

El nombre del método RPC que se invocará.

Opciones disponibles:
getTokenAccountsByOwner
Ejemplo:

"getTokenAccountsByOwner"

params
string · object · object[]

Parámetros para consultar las cuentas de tokens que pertenecen a una clave pública específica.

Dirección de la billetera de Solana (clave pública) del propietario de la cuenta cuyas tenencias de tokens se consultarán, como una cadena codificada en base 58.

Ejemplo:

"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd"

Respuesta

Las cuentas de tokens se recuperaron correctamente por propietario.

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

Contexto y detalles de la cuenta.