parsedTransactionNotification, já decodificada: cada instrução com argumentos nomeados e contas nomeadas, além da taxa, a lista completa de chaves de conta, um summary a nível de transação e as transferências de SOL e tokens.
Endpoints
Parsed Streams está disponível em todos os planos e é fornecido pelo endpoint do Gatekeeper, o mesmo host usado pelo tráfego RPC e WebSocket da Helius:wss://beta.helius-rpc.com/?api-key=<API_KEY>
Authorizations
string
obrigatório
Sua chave da API Helius, passada como o parâmetro de consulta
api-key ou no cabeçalho x-api-key. Uma chave ausente ou inválida é rejeitada com HTTP 401.Body
array
obrigatório
-32602 em vez de serem ignorados silenciosamente, então erros de digitação falham de forma audível em vez de não corresponderem a nada.
Response
integer
ID da assinatura (necessário para cancelar a assinatura)
Notifications
Uma notificação por transação correspondente por assinatura. Dentro deparams.result.value:
transaction— o contexto completo: assinatura, slot, taxa (lamports), a lista completa deaccountKeys,status/error, umsummaryno nível da transação e os valores extraídos denativeTransfersetokenTransfers.instructions— todas as instruções na ordem de execução, posicionadas porinstructionIndex,innerInstructionIndexestackHeight. As instruções decodificadas contêmdecoded.argsedecoded.accountsnomeados (snake_case, com valores u64 como strings); as não decodificadas contêmrawDataerawAccounts.matchedIndexes— índices eminstructionsque indicam quais instruções realmente corresponderam ao seu filtro. Comdetails: "matched", o array contém apenas as correspondências ematchedIndexesfica ausente; comdetails: "raw", cada instrução correspondente é reduzida à sua posição,programIde ao blobdataem base58.
Gerenciando Assinaturas
Oresult da resposta de inscrição é o mesmo número que aparece em params.subscription em cada notificação dessa assinatura. Armazene-o — você precisará dele para cancelar a assinatura.
Um projeto pode manter até 5 conexões simultâneas no plano Free, 10 no Developer e 50 nos planos Business e Professional, compartilhadas entre todas as suas chaves de API, com até 25 assinaturas por conexão. Consulte a visão geral para ver todos os limites.