listResults
listResults retrieves a paginated list of Kontor transaction execution results.
Usage
import { createKontorIndexerClient, http, signet } from '@kontor/kontor-sdk'
export const indexerClient = createKontorIndexerClient({
chain: signet,
transport: http()
})
const results = await indexerClient.listResults({
limit: 20,
offset: 0
})With Cursor-Based Pagination
import { createKontorIndexerClient, http, signet } from '@kontor/kontor-sdk'
export const indexerClient = createKontorIndexerClient({
chain: signet,
transport: http()
})
const results = await indexerClient.listResults({
cursor: 1000000,
limit: 50,
order: 'desc'
})Filter by Contract
import { createKontorIndexerClient, http, signet } from '@kontor/kontor-sdk'
export const indexerClient = createKontorIndexerClient({
chain: signet,
transport: http()
})
const results = await indexerClient.listResults({
contract: "token_0_0",
limit: 50
})Filter by Contract and Function
import { createKontorIndexerClient, http, signet } from '@kontor/kontor-sdk'
export const indexerClient = createKontorIndexerClient({
chain: signet,
transport: http()
})
const results = await indexerClient.listResults({
contract: "token_0_0",
func: "transfer",
limit: 100
})Filter by Block Height
import { createKontorIndexerClient, http, signet } from '@kontor/kontor-sdk'
export const indexerClient = createKontorIndexerClient({
chain: signet,
transport: http()
})
const results = await indexerClient.listResults({
height: 850000,
limit: 50
})Filter from Starting Height
import { createKontorIndexerClient, http, signet } from '@kontor/kontor-sdk'
export const indexerClient = createKontorIndexerClient({
chain: signet,
transport: http()
})
const results = await indexerClient.listResults({
start_height: 850000,
limit: 50
})