Saltar al contenido principal

Paginación

La paginación en stellar-rpc es similar a la paginación en Horizon.

Para los métodos que la admiten, los argumentos de paginación se pasan como un argumento de objeto final con dos valores:

  • cursor: cadena - (opcional) Un ID de cadena que apunta a una ubicación específica en una colección de respuestas y se obtiene del valor paging*token de un registro. Cuando se proporciona un cursor, Stellar-RPC no incluirá el elemento cuyo id iguala al cursor en la respuesta. Solo se incluyen los elementos que aparecen después del cursor.
  • limit: número - (opcional) El número máximo de registros devueltos. El límite para getEvents puede variar de 1 a 10000 - un límite superior que está codificado en Stellar-RPC por razones de rendimiento. Si este argumento no se designa, se predetermina a 100.

Por ejemplo, llamando a un método con el parámetro de paginación establecido:

{
"jsonrpc": "2.0",
"id": "1",
"method": "exampleMethod",
"params": {
"some": "argument",
"pagination": {
"cursor": "1234-1",
"limit": 100
}
}
}