Skip to main content
POST
getSignaturesForAddress
Para filtragem, ordenação e histórico de contas de token avançados, use getTransactionsForAddress em vez disso. Observe que getSignaturesForAddress não inclui transações envolvendo contas de token associadas.

Parâmetros da Solicitação

string
obrigatório
Endereço da conta Solana para recuperar o histórico de transações (carteira, token, programa, NFT, etc.).
string
O nível de compromisso para a solicitação. O compromisso processed não é suportado.
  • confirmed
  • finalized
number
O slot mínimo em que a solicitação pode ser avaliada.
number
Número máximo de assinaturas de transações a serem retornadas em uma única solicitação (1-1.000).
string
Parâmetro de paginação para obter transações antes desta assinatura (mais antigo no tempo).
string
Obtenha transações até que esta assinatura seja alcançada, útil para intervalos de tempo específicos.

Autorizações

api-key
string
query
obrigatório

Sua chave API Helius. Você pode obter uma gratuitamente no dashboard.

Corpo

application/json
jsonrpc
enum<string>
padrão:2.0
obrigatório

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
Exemplo:

"2.0"

id
string
padrão:1
obrigatório

Um identificador único para a solicitação.

Exemplo:

"1"

method
enum<string>
padrão:getSignaturesForAddress
obrigatório

O nome do método RPC a ser invocado.

Opções disponíveis:
getSignaturesForAddress
Exemplo:

"getSignaturesForAddress"

params
(string | object)[]
obrigatório

Array contendo o endereço de conta obrigatório e um objeto de configuração opcional.

Endereço da conta Solana para recuperar histórico de transações (carteira, token, programa, NFT, etc.).

Exemplo:

"Vote111111111111111111111111111111111111111"

Resposta

Assinaturas recuperadas com sucesso para o endereço especificado.

jsonrpc
enum<string>

A versão do protocolo JSON-RPC.

Opções disponíveis:
2.0
Exemplo:

"2.0"

id
string

Identificador correspondente à solicitação.

Exemplo:

"1"

result
object[]

Lista de informações de assinatura de transações.