Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.
O corpo da solicitação, o esquema da resposta e os exemplos desta página são gerados a partir da definição OpenAPI.A operação Scan percorre o histórico de um endereço, mantém as transações que correspondem aos seus critérios de match e analisa apenas essas transações. Use-a em vez de percorrer as páginas do Histórico de transações analisadas e filtrar no cliente.Por padrão, cada item em data usa o mesmo formato TransactionResult retornado por Analisar transações. Defina returnShape para obter apenas as assinaturas correspondentes ou apenas uma contagem. A resposta também inclui um resumo scan que informa até onde a varredura chegou e por que ela parou.
A operação Scan busca o histórico do endereço em páginas de até 1.000 transações, em sortOrder, dentro dos limites de slot, time e assinatura que você definiu.
Ela mantém as transações que correspondem a todos os critérios definidos em match.
Ela para quando ocorre primeiro uma destas condições: limit correspondências encontradas (apenas para o formato padrão transactions), budget.maxScannedTransactions transações examinadas, fim do histórico ou da janela, ou limite de tempo da solicitação.
Uma varredura que para antecipadamente ainda é uma 200. Faça outra chamada com o paginationToken retornado enquanto ele estiver presente, mesmo quando data estiver vazio.
programs lista até 20 programas, cada um no máximo uma vez. Uma transação corresponde quando contém uma instrução de qualquer um deles, de nível superior ou interna (CPI), dentro do scope do programa.Para cada programa, você pode restringir a correspondência:
instructions: nomes de instruções de qualquer versão da IDL do programa, conforme escritos na IDL ou em snake_case. Um nome não encontrado nas IDLs do programa retorna 400.
discriminators: prefixos dos dados da instrução, cada um com 1 a 8 bytes codificados em hexadecimal e um prefixo 0x opcional. Use-os para programas sem uma IDL.
Defina uma das listas ou ambas. Com ambas, uma instrução corresponde quando é uma das instruções nomeadas ou quando seus dados começam com um dos discriminadores. Omita ambas para corresponder a qualquer instrução do programa.
Cada lista aceita no máximo 50 entradas por programa.
Para confirmar os nomes das instruções decodificadas de um programa, use o método describeProgram do Parsed Streams.
mints lista até 20 objetos no formato { "mint": "...", "scope": "address" }, cada emissão no máximo uma vez. Uma transação corresponde quando um de seus saldos de tokens anterior ou posterior pertence a uma das emissões, dentro do scope dessa emissão.Ao examinar uma carteira para uma emissão, defina tokenAccounts como balanceChanged. Por padrão, o histórico omite transações que envolvem apenas as contas de token da carteira, mas não a própria carteira, o que inclui muitas transferências de tokens recebidas.
O SOL nativo não tem saldos de tokens. Portanto, a operação Scan faz a correspondência com base em lamports. Use a emissão do SOL nativo So11111111111111111111111111111111111111111 (o SOL encapsulado é So11111111111111111111111111111111111111112):
Com o escopo address, uma transação corresponde quando os lamports do endereço examinado mudam.
Com o escopo transaction, ela corresponde quando os lamports de qualquer conta mudam.
A taxa cobrada do pagador da taxa não conta. Cada conta é comparada individualmente. Portanto, lamports que saem de uma conta e retornam na mesma transação não contam. A correspondência de SOL nativo detecta SOL que um programa paga sem uma instrução de transferência, como em uma venda na Pump.fun. Ela também detecta movimentações incidentais, como gorjetas da Jito e aluguel pago por contas ou reembolsado delas.
Uma de suas contas é address, uma conta de token pertence a address, uma conta de token tem como emissão address ou address é o próprio programa.
Sua conta de token é address ou pertence a address, ou sua emissão é address.
transaction
Ela aparece em qualquer lugar da transação.
Ele aparece em qualquer lugar da transação.
Use o escopo transaction quando o endereço examinado estiver na transação, mas não na instrução ou no saldo que você está comparando. Por exemplo, o endereço apenas paga a taxa, executa uma transação multisig ou está ausente de uma CPI de evento do Anchor. Para examinar a emissão de um token em busca de transações que também tenham USDC, é necessário usar o escopo transaction na entrada de USDC.A propriedade da conta de token vem de owner registrado em cada saldo de tokens. Transações antigas que não o registram correspondem ao escopo address apenas no próprio address.
returnShape define o que a resposta contém para as correspondências:
returnShape
data
Use para
transactions (padrão)
Correspondências analisadas, até limit.
Ler as instruções decodificadas, transferências e resumos.
signatures
Um objeto { signature, slot, transactionIndex, blockTime } por correspondência.
Coletar assinaturas correspondentes sem analisá-las.
count
Omitido. scan.matchedTransactions é o número de correspondências.
Contar correspondências em um intervalo.
signatures e count ignoram limit e rawTransaction. Eles retornam todas as correspondências no intervalo examinado por uma solicitação. Portanto, param apenas em windowEnd, budget ou deadline. Para contar um histórico inteiro, continue fazendo chamadas com paginationToken e some os valores de scan.matchedTransactions.Cada item em data com returnShape: "signatures" tem esta aparência:
Para obter as negociações de um token na Pump.fun, examine o endereço de emissão do token em vez do programa. O histórico da emissão contém apenas a atividade desse token, e cada instrução de compra ou venda lista a emissão como uma conta. Portanto, ela corresponde ao escopo padrão address:
Para manter apenas as transações do token que também envolvem uma conta de token USDC, adicione USDC com o escopo transaction. Com o escopo padrão address, um saldo de USDC teria que pertencer ao endereço de emissão. Portanto, nada corresponderia:
Liste vários programas para corresponder a uma chamada a qualquer um deles. Esta solicitação retorna as negociações de uma carteira na Pump.fun e na PumpSwap apenas como assinaturas:
Atividade de USDC de uma carteira em um intervalo de tempo
Examine o histórico de uma carteira em busca de transações que envolveram USDC durante 2025. tokenAccounts: "balanceChanged" inclui transferências que envolveram apenas a conta de token USDC da carteira:
Examine uma carteira em busca de transações que alteraram seu saldo de SOL, além da taxa paga, durante 2025. Isso inclui SOL que um programa pagou sem uma instrução de transferência:
Retoma na próxima página do histórico. Uma página interrompida pelo prazo é buscada novamente na próxima chamada.
scan.scannedThrough fornece o slot e o horário do bloco da última transação examinada, permitindo que você informe o progresso em históricos longos.Uma varredura por uma instrução rara pode esgotar seu orçamento sem encontrar uma correspondência. Nesse caso, a resposta tem um array data vazio e ainda retorna um paginationToken. Portanto, continue examinando:
Este loop continua examinando até esgotar o histórico:
scan-pumpfun-trades.js
const API_KEY = process.env.HELIUS_API_KEY;if (!API_KEY) { console.error("Missing HELIUS_API_KEY."); process.exit(1);}const URL = `https://mainnet.helius-rpc.com/v1/parsed-events/scan?api-key=${API_KEY}`;const PUMP_PROGRAM = "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P";async function scan(paginationToken) { const response = await fetch(URL, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ address: PUMP_PROGRAM, match: { programs: [{ programId: PUMP_PROGRAM, instructions: ["buy", "sell"] }], }, limit: 100, ...(paginationToken && { paginationToken }), }), }); if (!response.ok) { throw new Error(`HTTP ${response.status}: ${await response.text()}`); } return response.json();}let paginationToken;do { const page = await scan(paginationToken); for (const result of page.data) { console.log(result.signature, result.parsed?.slot); } console.log( `stopped on ${page.scan.stoppedOn}: scanned ${page.scan.scannedTransactions}, ` + `matched ${page.scan.matchedTransactions}, charged ${page.scan.creditsCharged} credits` ); // Keep going while a token is returned, even when this page had no matches. paginationToken = page.paginationToken;} while (paginationToken);
Examine o endereço mais específico possível. Cada transação no histórico do endereço conta para o orçamento. Portanto, quanto menos transações não relacionadas um endereço tiver, mais correspondências cada solicitação encontrará.
Cada varredura custa 10 créditos mais 1 crédito por página do histórico examinada. Uma página contém até 1.000 transações. Portanto, uma varredura com o orçamento padrão de 10.000 transações custa no máximo 20 créditos. Uma página interrompida pelo prazo não é examinada nem cobrada.Cada resposta informa sua cobrança em scan.creditsCharged. Consulte Créditos para ver os preços dos planos.
O corpo é inválido ou contém campos desconhecidos; match não define programs nem mints; um programa ou uma emissão aparece mais de uma vez; um endereço ou uma emissão é inválido; um nome de instrução não está nas IDLs do programa; uma lista excede seu limite; scope, returnShape, rawTransaction ou tokenAccounts tem um valor desconhecido; limit está fora do intervalo de 1 a 100 com o formato transactions; ou budget.maxScannedTransactions está fora do intervalo de 1 a 10.000.
500
A solicitação falhou no servidor, por exemplo, porque uma transação armazenada no intervalo examinado não pôde ser decodificada. Nenhum resultado parcial é retornado.
503
O serviço está no limite da capacidade ou a primeira página do histórico não foi concluída antes do limite de tempo da solicitação. Tente fazer a solicitação novamente.
Erros no nível da solicitação retornam um corpo JSON com uma mensagem error, como {"error": "limit must be between 1 and 100"}. Um corpo com um campo desconhecido, como includeRawTransaction (use rawTransaction), ou com mints como strings simples em vez de objetos { "mint": "..." }, retorna {"error": "invalid request payload"}.
Programas aos quais corresponder, no máximo 20, cada um no máximo uma vez. Uma transação corresponde quando contém uma instrução de qualquer um deles, de nível superior ou interna (CPI), dentro do scope do programa.
Nomes de instruções de qualquer versão da IDL do programa, conforme escritos na IDL ou em snake_case. No máximo 50. Pode ser combinado com discriminators.
Prefixos dos dados da instrução, cada um com 1 a 8 bytes codificados em hexadecimal e um prefixo 0x opcional. No máximo 50. Pode ser combinado com instructions.
Quais instruções do programa contam. address conta apenas instruções com uma conta que seja address, uma conta de token pertencente a address ou uma conta de token cuja emissão seja address, ou todas as instruções quando address é o programa. transaction conta qualquer instrução do programa na transação.
Emissões às quais corresponder, no máximo 20, cada uma no máximo uma vez. Uma transação corresponde quando um de seus saldos de tokens anterior ou posterior pertence a uma dessas emissões, dentro do scope da emissão.
Endereço de emissão do token. A emissão do SOL nativo So11111111111111111111111111111111111111111 corresponde com base em alterações de lamports em vez de saldos de tokens, sem contar a taxa.
Quais saldos de tokens da emissão contam. address conta apenas saldos cuja conta de token seja address ou pertença a ela, ou cuja emissão seja address. Para SOL nativo, apenas alterações nos lamports de address contam. transaction conta qualquer saldo da emissão na transação. Para SOL nativo, uma alteração nos lamports de qualquer conta conta.
O que a resposta contém para as correspondências: transactions (correspondências analisadas em data, até limit), signatures (signature, slot, transactionIndex e blockTime por correspondência em data) ou count (sem data; scan.matchedTransactions é o número de correspondências). signatures e count ignoram limit e rawTransaction.
Define se devem ser incluídas transações que referenciam apenas uma conta de token pertencente a address, mas não o próprio address: none as omite, balanceChanged inclui aquelas que alteram o saldo da conta de token e all inclui todas. Use balanceChanged ao examinar uma carteira por emissão.
Codificação da transação original da Solana retornada como rawTransaction em cada resultado bem-sucedido, no formato getTransaction. Aplica-se apenas ao formato transactions.
O que a resposta contém para as correspondências: transactions (correspondências analisadas em data, até limit), signatures (signature, slot, transactionIndex e blockTime por correspondência em data) ou count (sem data; scan.matchedTransactions é o número de correspondências). signatures e count ignoram limit e rawTransaction.
Resultado da execução a ser incluído. A filtragem ocorre antes da correspondência, portanto, as transações excluídas não são contabilizadas no orçamento.
Indica se devem ser incluídas transações que referenciam apenas uma conta de token pertencente a address, e não o próprio address: none as exclui, balanceChanged inclui as que alteram o saldo da conta de token e all inclui todas. Use balanceChanged ao verificar uma carteira por emissão.
Codificação da transação original da Solana retornada como rawTransaction em cada resultado bem-sucedido, no formato de getTransaction. Aplica-se apenas ao formato transactions.
Limites de comparação do horário do bloco em segundos Unix. Cada limite é opcional.
Show child attributes
Resposta
As correspondências no returnShape solicitado e um resumo da verificação. Um resultado parcial ainda retorna 200; continue usando paginationToken enquanto ele for retornado.
As correspondências no returnShape solicitado e um resumo da verificação.
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Helius Docs","colors":{"primary":"#E84125","light":"#E84125","dark":"#E84125"},"logo":{"light":"https://mintcdn.com/helius/1-9q8-PZtWH0Z9Lt/logo/light.svg?fit=max\u0026auto=format\u0026n=1-9q8-PZtWH0Z9Lt\u0026q=85\u0026s=170d27f36fb94074ff24cfb5e0ad9816","dark":"https://mintcdn.com/helius/1-9q8-PZtWH0Z9Lt/logo/dark.svg?fit=max\u0026auto=format\u0026n=1-9q8-PZtWH0Z9Lt\u0026q=85\u0026s=a28519235a2fa6053288c3b9c0091124","href":"https://www.helius.dev"},"favicon":"https://mintcdn.com/helius/rDY9bg93WpWmK5qF/favicon.svg?fit=max\u0026auto=format\u0026n=rDY9bg93WpWmK5qF\u0026q=85\u0026s=2efaf0d2b47cac3f8fd18b089e46cb01","appearance":{"default":"dark"},"navbar":{"links":[{"href":"/support","label":"Support"}],"primary":{"type":"button","label":"Get started","href":"https://dashboard.helius.dev"}},"footer":{"socials":{"x":"https://x.com/helius","telegram":"https://t.me/helius_help","discord":"https://discord.com/invite/6GXdee3gBj","linkedin":"https://www.linkedin.com/company/heliusapi"},"links":[{"header":"Product","items":[{"label":"Preconfirmations (Preconfs)","href":"https://www.helius.dev/preconfirmations"},{"label":"Shred Delivery","href":"https://www.helius.dev/shreds"},{"label":"Preprocessed Transactions","href":"https://www.helius.dev/preprocessed-transactions"},{"label":"Sender","href":"https://www.helius.dev/sender"},{"label":"Transaction Rebates","href":"https://www.helius.dev/rebates"},{"label":"LaserStream","href":"https://www.helius.dev/laserstream"},{"label":"Webhooks \u0026 Websockets","href":"https://www.helius.dev/solana-webhooks-websockets"},{"label":"Parsed Events \u0026 Streams","href":"https://www.helius.dev/parsed-data"},{"label":"Token APIs","href":"https://www.helius.dev/solana-token-apis"},{"label":"Wallet API (Beta)","href":"https://www.helius.dev/wallet-api"},{"label":"Historical Data","href":"https://www.helius.dev/historical-data"},{"label":"RPC Nodes","href":"https://www.helius.dev/solana-rpc-nodes"},{"label":"Helius Validator","href":"https://www.helius.dev/validator"},{"label":"Validator-as-a-Service","href":"https://www.helius.dev/validator-as-a-service"},{"label":"Validator Monetization","href":"https://www.helius.dev/validator-monetization"}]},{"header":"Solutions","items":[{"label":"Traders \u0026 MMs","href":"https://www.helius.dev/use-case/trading"},{"label":"Exchanges","href":"https://www.helius.dev/use-case/exchanges"},{"label":"Wallets","href":"https://www.helius.dev/use-case/wallets"},{"label":"Fintech","href":"https://www.helius.dev/use-case/fintech"},{"label":"DeFi","href":"https://www.helius.dev/use-case/defi"},{"label":"Privacy","href":"https://www.helius.dev/privacy"}]},{"header":"Resources","items":[{"label":"Agents","href":"https://www.helius.dev/agents"},{"label":"Orb","href":"https://orbmarkets.io"},{"label":"Blog","href":"https://www.helius.dev/blog"},{"label":"Docs","href":"https://www.helius.dev/docs"},{"label":"Status","href":"https://helius.statuspage.io/"},{"label":"Pricing","href":"https://www.helius.dev/pricing"},{"label":"Sign Up","href":"https://dashboard.helius.dev/signup"},{"label":"RPC Benchmarks","href":"https://www.helius.dev/benchmarks"},{"label":"Stake with Us","href":"https://www.helius.dev/stake"},{"label":"Staking Calculator","href":"https://www.helius.dev/staking/calculator"},{"label":"Startup Launchpad","href":"https://www.helius.dev/startup-launchpad"},{"label":"EVM vs. SVM","href":"https://www.helius.dev/solana-vs-ethereum"},{"label":"Solana Roadmap","href":"https://www.solanaroadmap.com/"}]},{"header":"Company","items":[{"label":"About","href":"https://www.helius.dev/about"},{"label":"Careers","href":"https://www.helius.dev/careers"},{"label":"Contact Sales","href":"https://www.helius.dev/contact"},{"label":"Support","href":"https://www.helius.dev/docs/support"},{"label":"Media","href":"https://www.helius.dev/media"},{"label":"Brand","href":"https://www.helius.dev/brand"},{"label":"Security","href":"https://security.helius.dev/"},{"label":"Privacy Policy","href":"https://www.helius.dev/privacy-policy"},{"label":"Terms \u0026 Conditions","href":"https://www.helius.dev/terms"},{"label":"Privacy Preferences","href":"https://www.helius.dev/privacy-policy"}]}]},"seo":{"organization":{"id":"https://www.helius.dev/#organization","name":"Helius","url":"https://www.helius.dev","logo":"https://www.helius.dev/Helius-Brandkit/Helius/PNG/Helius-Horizontal-Logo.png","sameAs":["https://github.com/helius-labs","https://discord.com/invite/6GXdee3gBj","https://x.com/helius","https://www.linkedin.com/company/heliusapi"]}},"fonts":{"heading":{"family":"fontLausanne","weight":450,"source":"https://jiz6tlwg28uaztou.public.blob.vercel-storage.com/docs/lausanne-450-Xv6JlhB8OudFw8Xb2zwoQodc86f35H.woff2","format":"woff2"},"body":{"family":"Geist"}},"styling":{"codeblocks":"system","latex":true},"integrations":{"posthog":{"apiKey":"phc_H66gRNy1uok5uPmsul2kpbRynt6h9L74f5BlPJ4RMqE","apiHost":"https://www.helius.dev/relay-RMqE"}},"banner":{"content":"New: Try Gatekeeper (Beta) for significantly lower latency. [Learn More](/docs/gatekeeper/overview)","dismissible":true},"errors":{"404":{"redirect":false}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","perplexity","mcp"],"display":"header"},"thumbnails":{"fonts":{"family":"Noto Sans CJK SC","source":"fonts/noto-sans-cjk-sc/noto-sans-cjk-sc-docs.woff","format":"woff"}},"navigation":{"global":{"anchors":[]},"languages":[{"language":"en","href":""},{"language":"zh","href":"zh"},{"language":"ja","href":"ja"},{"language":"pt-BR","href":"pt-BR"},{"language":"ko","href":"ko"},{"language":"de","href":"de"},{"language":"fr","href":"fr"},{"language":"es","href":"es"},{"language":"id","href":"id"},{"language":"vi","href":"vi"},{"language":"ru","href":"ru"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"helius","hasAudioNarration":false,"actualSubdomain":"helius","customDomains":["www.helius.dev"],"gitSource":{"type":"github","owner":"helius-labs","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb7f45e86c6660dbb6468a","collectionId":"227b167b-8351-4da8-a502-fb98636224d4","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb7f45e86c6660dbb6468a"},"feedback":{"thumbs":true,"issues":false,"edits":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"DISABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aed162c8e1e9ac726ef0e47","clientVersion":"0.0.4071","searchFilterCounts":[{"language":"en","tag":"API Reference","count":165},{"language":"de","tag":"API-Referenz","count":165},{"language":"es","tag":"Referencia de la API","count":165},{"language":"fr","tag":"Référence de l’API","count":165},{"language":"id","tag":"Referensi API","count":165},{"language":"ja","tag":"API リファレンス","count":165},{"language":"ko","tag":"API 레퍼런스","count":165},{"language":"pt-BR","tag":"Referência da API","count":165},{"language":"ru","tag":"Справочник API","count":165},{"language":"vi","tag":"Tài liệu tham khảo API","count":165},{"language":"zh","tag":"API 参考","count":165},{"language":"en","tag":"Data APIs \u0026 RPCs","count":145},{"language":"de","tag":"Daten-APIs und RPCs","count":145},{"language":"es","tag":"API de datos y RPC","count":145},{"language":"fr","tag":"API de données et RPC","count":145},{"language":"id","tag":"API Data \u0026 RPC","count":145},{"language":"ja","tag":"データ API と RPC","count":145},{"language":"ko","tag":"데이터 API 및 RPC","count":145},{"language":"pt-BR","tag":"APIs de dados e RPCs","count":145},{"language":"ru","tag":"API данных и RPC","count":145},{"language":"vi","tag":"API dữ liệu \u0026 RPC","count":145},{"language":"zh","tag":"数据 API 与 RPC","count":145},{"language":"en","tag":"Documentation","count":117},{"language":"de","tag":"Dokumentation","count":117},{"language":"es","tag":"Documentación","count":117},{"language":"fr","tag":"Documentation","count":117},{"language":"id","tag":"Dokumentasi","count":117},{"language":"ja","tag":"ドキュメント","count":117},{"language":"ko","tag":"문서","count":117},{"language":"pt-BR","tag":"Documentação","count":117},{"language":"ru","tag":"Документация","count":117},{"language":"vi","tag":"Tài liệu","count":117},{"language":"zh","tag":"文档","count":117},{"language":"en","tag":"Guides","count":96},{"language":"de","tag":"Anleitungen","count":96},{"language":"es","tag":"Guías","count":96},{"language":"fr","tag":"Guides","count":96},{"language":"id","tag":"Panduan","count":96},{"language":"ja","tag":"ガイド","count":96},{"language":"ko","tag":"가이드","count":96},{"language":"pt-BR","tag":"Guias","count":96},{"language":"ru","tag":"Руководства","count":96},{"language":"vi","tag":"Hướng dẫn","count":96},{"language":"zh","tag":"指南","count":96},{"language":"en","tag":"Data Streaming \u0026 Event Listening","count":63},{"language":"de","tag":"Streaming von Daten und Event-Überwachung","count":63},{"language":"es","tag":"Transmisión de datos y escucha de eventos","count":63},{"language":"fr","tag":"Diffusion de données et écoute d’événements","count":63},{"language":"id","tag":"Streaming Data \u0026 Pemantauan Peristiwa","count":63},{"language":"ja","tag":"データストリーミングとイベントリスニング","count":63},{"language":"ko","tag":"데이터 스트리밍 및 이벤트 수신","count":63},{"language":"pt-BR","tag":"Streaming de dados e escuta de eventos","count":63},{"language":"ru","tag":"Потоковая передача данных и отслеживание событий","count":63},{"language":"vi","tag":"Truyền phát dữ liệu \u0026 Lắng nghe sự kiện","count":63},{"language":"zh","tag":"数据流与事件监听","count":63},{"language":"en","tag":"Solana RPC","count":57},{"language":"de","tag":"Solana RPC","count":57},{"language":"es","tag":"RPC de Solana","count":57},{"language":"fr","tag":"RPC Solana","count":57},{"language":"id","tag":"RPC Solana","count":57},{"language":"ja","tag":"Solana RPC","count":57},{"language":"ko","tag":"Solana RPC","count":57},{"language":"pt-BR","tag":"RPC da Solana","count":57},{"language":"ru","tag":"RPC Solana","count":57},{"language":"vi","tag":"RPC Solana","count":57},{"language":"zh","tag":"Solana RPC","count":57},{"language":"en","tag":"RPC Method Guides","count":52},{"language":"de","tag":"Anleitungen zu RPC-Methoden","count":52},{"language":"es","tag":"Guías de métodos RPC","count":52},{"language":"fr","tag":"Guides des méthodes RPC","count":52},{"language":"id","tag":"Panduan Metode RPC","count":52},{"language":"ja","tag":"RPC メソッドガイド","count":52},{"language":"ko","tag":"RPC 메서드 가이드","count":52},{"language":"pt-BR","tag":"Guias de métodos RPC","count":52},{"language":"ru","tag":"Руководства по методам RPC","count":52},{"language":"vi","tag":"Hướng dẫn phương thức RPC","count":52},{"language":"zh","tag":"RPC 方法指南","count":52},{"language":"vi","tag":"Giao dịch","count":31},{"language":"zh","tag":"交易","count":31},{"language":"en","tag":"ZK Compression","count":26},{"language":"de","tag":"ZK-Komprimierung","count":26},{"language":"es","tag":"Compresión ZK","count":26},{"language":"fr","tag":"Compression ZK","count":26},{"language":"id","tag":"Kompresi ZK","count":26},{"language":"ja","tag":"ZK 圧縮","count":26},{"language":"ko","tag":"ZK 압축","count":26},{"language":"pt-BR","tag":"Compressão ZK","count":26},{"language":"ru","tag":"ZK-сжатие","count":26},{"language":"vi","tag":"Nén ZK","count":26},{"language":"zh","tag":"ZK 压缩","count":26},{"language":"en","tag":"LaserStream WebSocket","count":24},{"language":"de","tag":"LaserStream WebSocket","count":24},{"language":"es","tag":"LaserStream WebSocket","count":24},{"language":"fr","tag":"LaserStream WebSocket","count":24},{"language":"id","tag":"LaserStream WebSocket","count":24},{"language":"ja","tag":"LaserStream WebSocket","count":24},{"language":"ko","tag":"LaserStream WebSocket","count":24},{"language":"pt-BR","tag":"LaserStream WebSocket","count":24},{"language":"ru","tag":"LaserStream WebSocket","count":24},{"language":"vi","tag":"LaserStream WebSocket","count":24},{"language":"zh","tag":"LaserStream WebSocket","count":24},{"language":"en","tag":"Agents","count":20},{"language":"de","tag":"Agenten","count":20},{"language":"es","tag":"Agentes","count":20},{"language":"fr","tag":"Agents","count":20},{"language":"id","tag":"Agen","count":20},{"language":"ja","tag":"エージェント","count":20},{"language":"ko","tag":"에이전트","count":20},{"language":"pt-BR","tag":"Agentes","count":20},{"language":"ru","tag":"Агенты","count":20}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@helius.xyz"}},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":".dark #topbar-cta-button a,.dark #topbar-cta-button a span{color:#fff!important}h1,h2,h3,h4,h5,h6{font-weight:450!important;font-style:normal!important}#footer a{max-width:none!important}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:rgb(var(--primary-light) / 0.8)}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)):hover{border-color:rgb(var(--primary-light) / 1)}#banner{background-color:#0F0F0F}@media (min-width: 1024px){nav#sidebar-content{width:18rem!important}#content-container{margin-left:4rem!important}}.sidebar-group-header{font-size:0.875rem!important}.dark .sidebar-group-header{color:#fff!important}@media (min-width: 1024px){[class*=\"lg:ml-[max(0px,calc(50vw-348px-14rem)\"]{margin-left:max(0px, min(calc(50vw - 348px - 14rem), calc(100% - 696px)))!important}}@media (max-width: 1023px){.chat-assistant-floating-input{display:none!important}}.privacy-embed-slot{--embed-sk-base: #e4e2de;--embed-sk-shine: rgba(255, 255, 255, 0.55);--embed-fade: 0.45s ease;position:relative;height:15rem;overflow:hidden}.dark .privacy-embed-slot{--embed-sk-base: #2a2a2e;--embed-sk-shine: rgba(255, 255, 255, 0.08)}.privacy-embed-fallback{position:absolute;inset:0;z-index:1;opacity:1;pointer-events:none;transition:opacity var(--embed-fade)}.privacy-embed-skeleton{position:relative;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;width:100%;height:100%;padding:18px 20px;border:0;background:transparent}.privacy-embed-skeleton::after{content:\"\";position:absolute;inset:0;background:linear-gradient(90deg, transparent, var(--embed-sk-shine), transparent);transform:translateX(-100%);animation:privacy-embed-sweep 1.4s ease-in-out infinite;pointer-events:none}.privacy-embed-bone{display:block;flex:none;border-radius:6px;background:var(--embed-sk-base)}.privacy-embed-bone-lg{width:72%;height:12px}.privacy-embed-bone-md{width:54%;height:12px}.privacy-embed-bone-sm{width:38%;height:12px}.privacy-embed-bone-block{width:100%;flex:1 1 auto;min-height:72px;margin-top:6px;border-radius:10px}@keyframes privacy-embed-sweep{to{transform:translateX(100%)}}.privacy-embed-slot [data-as=\"iframe\"],.privacy-embed-slot iframe,.privacy-embed-slot .privacy-embed{position:absolute;inset:0;width:100%!important;height:100%!important;opacity:0;overflow:hidden;pointer-events:none;border:0!important;box-shadow:none!important;outline:none!important;aspect-ratio:auto!important;background:transparent!important;transition:opacity var(--embed-fade)}.privacy-embed-static{display:none;position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:contain}.privacy-embed-slot.is-failed .privacy-embed-skeleton{display:none}.privacy-embed-slot.is-failed .privacy-embed-static{display:block}.privacy-embed-slot.is-live .privacy-embed-fallback,.privacy-embed-slot.is-live .privacy-embed-static{opacity:0}.privacy-embed-slot.is-live [data-as=\"iframe\"],.privacy-embed-slot.is-live iframe,.privacy-embed-slot.is-live .privacy-embed{opacity:1;pointer-events:auto}@media (max-width: 720px){.privacy-embed-slot{height:22rem}}@media (prefers-reduced-motion: reduce){.privacy-embed-skeleton::after{animation:none}.privacy-embed-fallback,.privacy-embed-slot [data-as=\"iframe\"],.privacy-embed-slot iframe,.privacy-embed-slot .privacy-embed{transition:none}}.dark .privacy-embed{color-scheme:dark!important}.light .privacy-embed{color-scheme:light!important}"},{"filePath":"styles.css","content":"@container navbar (width >= 1500px) and (width \u003c 1800px){#navbar #search-bar-entry,#navbar button[aria-label=\"Toggle assistant panel\"]{padding:0!important;width:2.25rem!important;justify-content:center!important}#navbar #search-bar-entry>div>div,#navbar #search-bar-entry>span,#navbar button[aria-label=\"Toggle assistant panel\"]>span{display:none!important}}"}],"page":{"pagePath":"pt-BR/api-reference/parsed-events/scan","slug":"/pt-BR/api-reference/parsed-events/scan","pageMetadata":{"title":"Examinar o histórico de transações","og:title":"Examinar o histórico de transações - API de eventos analisados","sidebarTitle":"Examinar o histórico de transações","description":"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.","openapi":"pt-BR/openapi/parsed-events.yaml POST /v1/parsed-events/scan","href":"/pt-BR/api-reference/parsed-events/scan"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,ParamField,Table,Tip}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`O corpo da solicitação, o esquema da resposta e os exemplos desta página são gerados a partir da definição OpenAPI.`}),`\n`,_jsxs(_components.p,{children:[`A operação Scan percorre o histórico de um endereço, mantém as transações que correspondem aos seus critérios de `,_jsx(_components.code,{children:`match`}),` e analisa apenas essas transações. Use-a em vez de percorrer as páginas do `,_jsx(_components.a,{href:`/pt-BR/api-reference/parsed-events/transaction-history`,children:`Histórico de transações analisadas`}),` e filtrar no cliente.`]}),`\n`,_jsxs(_components.p,{children:[`Por padrão, cada item em `,_jsx(_components.code,{children:`data`}),` usa o mesmo formato `,_jsx(_components.code,{children:`TransactionResult`}),` retornado por `,_jsx(_components.a,{href:`/pt-BR/api-reference/parsed-events/transactions`,children:`Analisar transações`}),`. Defina `,_jsx(_components.code,{children:`returnShape`}),` para obter apenas as assinaturas correspondentes ou apenas uma contagem. A resposta também inclui um resumo `,_jsx(_components.code,{children:`scan`}),` que informa até onde a varredura chegou e por que ela parou.`]}),`\n`,_jsx(Heading,{level:`2`,id:`como-a-operação-scan-funciona`,children:`Como a operação Scan funciona`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`A operação Scan busca o histórico do endereço em páginas de até 1.000 transações, em `,_jsx(_components.code,{children:`sortOrder`}),`, dentro dos limites de `,_jsx(_components.code,{children:`slot`}),`, `,_jsx(_components.code,{children:`time`}),` e assinatura que você definiu.`]}),`\n`,_jsxs(_components.li,{children:[`Ela mantém as transações que correspondem a todos os critérios definidos em `,_jsx(_components.code,{children:`match`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Ela para quando ocorre primeiro uma destas condições: `,_jsx(_components.code,{children:`limit`}),` correspondências encontradas (apenas para o formato padrão `,_jsx(_components.code,{children:`transactions`}),`), `,_jsx(_components.code,{children:`budget.maxScannedTransactions`}),` transações examinadas, fim do histórico ou da janela, ou limite de tempo da solicitação.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Uma varredura que para antecipadamente ainda é uma `,_jsx(_components.code,{children:`200`}),`. Faça outra chamada com o `,_jsx(_components.code,{children:`paginationToken`}),` retornado enquanto ele estiver presente, mesmo quando `,_jsx(_components.code,{children:`data`}),` estiver vazio.`]}),`\n`,_jsx(Heading,{level:`2`,id:`critérios-de-correspondência`,children:`Critérios de correspondência`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`match`}),` é obrigatório. Defina `,_jsx(_components.code,{children:`programs`}),`, `,_jsx(_components.code,{children:`mints`}),` ou ambos. Quando você define ambos, uma transação deve corresponder aos dois.`]}),`\n`,_jsx(Heading,{level:`3`,id:`correspondência-por-programa`,children:`Correspondência por programa`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`programs`}),` lista até 20 programas, cada um no máximo uma vez. Uma transação corresponde quando contém uma instrução de qualquer um deles, de nível superior ou interna (CPI), dentro do `,_jsx(_components.code,{children:`scope`}),` do programa.`]}),`\n`,_jsx(_components.p,{children:`Para cada programa, você pode restringir a correspondência:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`instructions`}),`: nomes de instruções de qualquer versão da IDL do programa, conforme escritos na IDL ou em snake_case. Um nome não encontrado nas IDLs do programa retorna `,_jsx(_components.code,{children:`400`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`discriminators`}),`: prefixos dos dados da instrução, cada um com 1 a 8 bytes codificados em hexadecimal e um prefixo `,_jsx(_components.code,{children:`0x`}),` opcional. Use-os para programas sem uma IDL.`]}),`\n`,_jsx(_components.li,{children:`Defina uma das listas ou ambas. Com ambas, uma instrução corresponde quando é uma das instruções nomeadas ou quando seus dados começam com um dos discriminadores. Omita ambas para corresponder a qualquer instrução do programa.`}),`\n`,_jsx(_components.li,{children:`Cada lista aceita no máximo 50 entradas por programa.`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Para confirmar os nomes das instruções decodificadas de um programa, use o método `,_jsx(_components.a,{href:`/pt-BR/parsed-streams/quickstart#descoberta`,children:_jsx(_components.code,{children:`describeProgram`})}),` do Parsed Streams.`]}),`\n`,_jsx(Heading,{level:`3`,id:`correspondência-por-emissão`,children:`Correspondência por emissão`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`mints`}),` lista até 20 objetos no formato `,_jsx(_components.code,{children:`{ \"mint\": \"...\", \"scope\": \"address\" }`}),`, cada emissão no máximo uma vez. Uma transação corresponde quando um de seus saldos de tokens anterior ou posterior pertence a uma das emissões, dentro do `,_jsx(_components.code,{children:`scope`}),` dessa emissão.`]}),`\n`,_jsxs(_components.p,{children:[`Ao examinar uma carteira para uma emissão, defina `,_jsx(_components.code,{children:`tokenAccounts`}),` como `,_jsx(_components.code,{children:`balanceChanged`}),`. Por padrão, o histórico omite transações que envolvem apenas as contas de token da carteira, mas não a própria carteira, o que inclui muitas transferências de tokens recebidas.`]}),`\n`,_jsx(Heading,{level:`3`,id:`correspondência-com-sol-nativo`,children:`Correspondência com SOL nativo`}),`\n`,_jsxs(_components.p,{children:[`O SOL nativo não tem saldos de tokens. Portanto, a operação Scan faz a correspondência com base em lamports. Use a emissão do SOL nativo `,_jsx(_components.code,{children:`So11111111111111111111111111111111111111111`}),` (o SOL encapsulado é `,_jsx(_components.code,{children:`So11111111111111111111111111111111111111112`}),`):`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Com o escopo `,_jsx(_components.code,{children:`address`}),`, uma transação corresponde quando os lamports do endereço examinado mudam.`]}),`\n`,_jsxs(_components.li,{children:[`Com o escopo `,_jsx(_components.code,{children:`transaction`}),`, ela corresponde quando os lamports de qualquer conta mudam.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`A taxa cobrada do pagador da taxa não conta. Cada conta é comparada individualmente. Portanto, lamports que saem de uma conta e retornam na mesma transação não contam. A correspondência de SOL nativo detecta SOL que um programa paga sem uma instrução de transferência, como em uma venda na Pump.fun. Ela também detecta movimentações incidentais, como gorjetas da Jito e aluguel pago por contas ou reembolsado delas.`}),`\n`,_jsx(Heading,{level:`3`,id:`escopo-da-correspondência`,children:`Escopo da correspondência`}),`\n`,_jsxs(_components.p,{children:[`Cada programa e cada emissão recebe um `,_jsx(_components.code,{children:`scope`}),`:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`scope`})}),_jsx(_components.th,{children:`A instrução de um programa conta quando`}),_jsx(_components.th,{children:`O saldo de tokens de uma emissão conta quando`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`address`}),` (padrão)`]}),_jsxs(_components.td,{children:[`Uma de suas contas é `,_jsx(_components.code,{children:`address`}),`, uma conta de token pertence a `,_jsx(_components.code,{children:`address`}),`, uma conta de token tem como emissão `,_jsx(_components.code,{children:`address`}),` ou `,_jsx(_components.code,{children:`address`}),` é o próprio programa.`]}),_jsxs(_components.td,{children:[`Sua conta de token é `,_jsx(_components.code,{children:`address`}),` ou pertence a `,_jsx(_components.code,{children:`address`}),`, ou sua emissão é `,_jsx(_components.code,{children:`address`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`transaction`})}),_jsx(_components.td,{children:`Ela aparece em qualquer lugar da transação.`}),_jsx(_components.td,{children:`Ele aparece em qualquer lugar da transação.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Use o escopo `,_jsx(_components.code,{children:`transaction`}),` quando o endereço examinado estiver na transação, mas não na instrução ou no saldo que você está comparando. Por exemplo, o endereço apenas paga a taxa, executa uma transação multisig ou está ausente de uma CPI de evento do Anchor. Para examinar a emissão de um token em busca de transações que também tenham USDC, é necessário usar o escopo `,_jsx(_components.code,{children:`transaction`}),` na entrada de USDC.`]}),`\n`,_jsxs(_components.p,{children:[`A propriedade da conta de token vem de `,_jsx(_components.code,{children:`owner`}),` registrado em cada saldo de tokens. Transações antigas que não o registram correspondem ao escopo `,_jsx(_components.code,{children:`address`}),` apenas no próprio `,_jsx(_components.code,{children:`address`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`formatos-de-retorno`,children:`Formatos de retorno`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`returnShape`}),` define o que a resposta contém para as correspondências:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`returnShape`})}),_jsx(_components.th,{children:_jsx(_components.code,{children:`data`})}),_jsx(_components.th,{children:`Use para`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`transactions`}),` (padrão)`]}),_jsxs(_components.td,{children:[`Correspondências analisadas, até `,_jsx(_components.code,{children:`limit`}),`.`]}),_jsx(_components.td,{children:`Ler as instruções decodificadas, transferências e resumos.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`signatures`})}),_jsxs(_components.td,{children:[`Um objeto `,_jsx(_components.code,{children:`{ signature, slot, transactionIndex, blockTime }`}),` por correspondência.`]}),_jsx(_components.td,{children:`Coletar assinaturas correspondentes sem analisá-las.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`count`})}),_jsxs(_components.td,{children:[`Omitido. `,_jsx(_components.code,{children:`scan.matchedTransactions`}),` é o número de correspondências.`]}),_jsx(_components.td,{children:`Contar correspondências em um intervalo.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`signatures`}),` e `,_jsx(_components.code,{children:`count`}),` ignoram `,_jsx(_components.code,{children:`limit`}),` e `,_jsx(_components.code,{children:`rawTransaction`}),`. Eles retornam todas as correspondências no intervalo examinado por uma solicitação. Portanto, param apenas em `,_jsx(_components.code,{children:`windowEnd`}),`, `,_jsx(_components.code,{children:`budget`}),` ou `,_jsx(_components.code,{children:`deadline`}),`. Para contar um histórico inteiro, continue fazendo chamadas com `,_jsx(_components.code,{children:`paginationToken`}),` e some os valores de `,_jsx(_components.code,{children:`scan.matchedTransactions`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Cada item em `,_jsx(_components.code,{children:`data`}),` com `,_jsx(_components.code,{children:`returnShape: \"signatures\"`}),` tem esta aparência:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`6`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"signature\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5zmGhmd3JZxXzz8MnA8MM1K7PXRwA1z35n3xT6ZJGRz3sAi25p8jaZuPWFCB4nEPx7DUke9y3pwrd4V7xAFozQBy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"slot\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`460869102`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"transactionIndex\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`203`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"blockTime\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1792848886`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Os três formatos têm o mesmo custo, pois os créditos dependem das páginas do histórico examinadas, não do que é retornado.`}),`\n`,_jsx(Heading,{level:`2`,id:`exemplos-de-solicitações`,children:`Exemplos de solicitações`}),`\n`,_jsx(Heading,{level:`3`,id:`compras-e-vendas-na-pump-fun`,children:`Compras e vendas na Pump.fun`}),`\n`,_jsxs(_components.p,{children:[`Examine o histórico do programa Pump.fun em busca das instruções `,_jsx(_components.code,{children:`buy`}),` e `,_jsx(_components.code,{children:`sell`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`12`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`12`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"match\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"instructions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"buy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sell\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"limit\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`100`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`A Pump.fun também tem variantes como `,_jsx(_components.code,{children:`buy_exact_sol_in`}),`, `,_jsx(_components.code,{children:`buy_v2`}),` e `,_jsx(_components.code,{children:`sell_v2`}),`. Liste todos os nomes de instruções aos quais você deseja corresponder.`]}),`\n`,_jsx(Heading,{level:`3`,id:`compras-e-vendas-de-um-token`,children:`Compras e vendas de um token`}),`\n`,_jsxs(_components.p,{children:[`Para obter as negociações de um token na Pump.fun, examine o endereço de emissão do token em vez do programa. O histórico da emissão contém apenas a atividade desse token, e cada instrução de compra ou venda lista a emissão como uma conta. Portanto, ela corresponde ao escopo padrão `,_jsx(_components.code,{children:`address`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cMINT_ADDRESS>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"match\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"instructions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"buy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sell\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Para manter apenas as transações do token que também envolvem uma conta de token USDC, adicione USDC com o escopo `,_jsx(_components.code,{children:`transaction`}),`. Com o escopo padrão `,_jsx(_components.code,{children:`address`}),`, um saldo de USDC teria que pertencer ao endereço de emissão. Portanto, nada corresponderia:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cMINT_ADDRESS>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"match\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mints\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"mint\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"scope\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"transaction\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`negociações-de-uma-carteira-em-dois-programas`,children:`Negociações de uma carteira em dois programas`}),`\n`,_jsx(_components.p,{children:`Liste vários programas para corresponder a uma chamada a qualquer um deles. Esta solicitação retorna as negociações de uma carteira na Pump.fun e na PumpSwap apenas como assinaturas:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`16`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`16`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"\u003cWALLET_ADDRESS>\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"match\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programs\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"instructions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"buy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sell\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"instructions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"buy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sell\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"returnShape\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"signatures\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`atividade-de-usdc-de-uma-carteira-em-um-intervalo-de-tempo`,children:`Atividade de USDC de uma carteira em um intervalo de tempo`}),`\n`,_jsxs(_components.p,{children:[`Examine o histórico de uma carteira em busca de transações que envolveram USDC durante 2025. `,_jsx(_components.code,{children:`tokenAccounts: \"balanceChanged\"`}),` inclui transferências que envolveram apenas a conta de token USDC da carteira:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GV6UUmNxz2RpKxmNAPadYKb7uQpszwqQAu3qLJxVdC52\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"match\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mints\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"mint\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tokenAccounts\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"balanceChanged\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"time\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"gte\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1735689600`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lte\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1767225599`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Para obter apenas o número de transações correspondentes, adicione `,_jsx(_components.code,{children:`\"returnShape\": \"count\"`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`movimentações-de-sol-de-uma-carteira`,children:`Movimentações de SOL de uma carteira`}),`\n`,_jsx(_components.p,{children:`Examine uma carteira em busca de transações que alteraram seu saldo de SOL, além da taxa paga, durante 2025. Isso inclui SOL que um programa pagou sem uma instrução de transferência:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"address\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"GV6UUmNxz2RpKxmNAPadYKb7uQpszwqQAu3qLJxVdC52\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"match\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"mints\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"mint\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"So11111111111111111111111111111111111111111\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"time\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"gte\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1735689600`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"lte\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1767225599`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`paginação-e-motivos-de-interrupção`,children:`Paginação e motivos de interrupção`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`scan.stoppedOn`}),` informa por que a solicitação terminou:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`stoppedOn`})}),_jsx(_components.th,{children:`Significado`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`paginationToken`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`windowEnd`})}),_jsx(_components.td,{children:`Chegou ao fim do histórico ou da janela solicitada.`}),_jsx(_components.td,{children:`Ausente. A varredura está concluída.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`limit`})}),_jsxs(_components.td,{children:[`Retornou `,_jsx(_components.code,{children:`limit`}),` correspondências. Apenas com o formato padrão `,_jsx(_components.code,{children:`transactions`}),`.`]}),_jsx(_components.td,{children:`Retoma logo após a última correspondência retornada, para que nenhuma correspondência seja ignorada.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`budget`})}),_jsxs(_components.td,{children:[`Examinou `,_jsx(_components.code,{children:`budget.maxScannedTransactions`}),` transações.`]}),_jsx(_components.td,{children:`Retoma na próxima página do histórico.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deadline`})}),_jsx(_components.td,{children:`Atingiu o limite de tempo da solicitação.`}),_jsx(_components.td,{children:`Retoma na próxima página do histórico. Uma página interrompida pelo prazo é buscada novamente na próxima chamada.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`scan.scannedThrough`}),` fornece o slot e o horário do bloco da última transação examinada, permitindo que você informe o progresso em históricos longos.`]}),`\n`,_jsxs(_components.p,{children:[`Uma varredura por uma instrução rara pode esgotar seu orçamento sem encontrar uma correspondência. Nesse caso, a resposta tem um array `,_jsx(_components.code,{children:`data`}),` vazio e ainda retorna um `,_jsx(_components.code,{children:`paginationToken`}),`. Portanto, continue examinando:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"data\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"paginationToken\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"460903064:422\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"scan\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"stoppedOn\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"budget\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"scannedTransactions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`2000`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"matchedTransactions\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"scannedThrough\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"slot\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`460903064`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"blockTime\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1792856105`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"creditsCharged\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`12`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(_components.p,{children:`Este loop continua examinando até esgotar o histórico:`}),`\n`,_jsx(CodeBlock,{filename:`scan-pumpfun-trades.js`,numberOfLines:`48`,language:`javascript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`javascript`,children:_jsxs(_components.code,{language:`javascript`,numberOfLines:`48`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` API_KEY`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`env`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`HELIUS_API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`!`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`API_KEY`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Missing HELIUS_API_KEY.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` process`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`exit`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` URL`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `https://mainnet.helius-rpc.com/v1/parsed-events/scan?api-key=\"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`API_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` PUMP_PROGRAM`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`async`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` function`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` scan`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#9CDCFE`},children:`paginationToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` response`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` fetch`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:`URL`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` method:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"POST\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` headers:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Content-Type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"application/json\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` body:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` JSON`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`stringify`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`({`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` address:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` PUMP_PROGRAM`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` match:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` programs:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [{ `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`programId:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` PUMP_PROGRAM`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`instructions:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"buy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"sell\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`] }],`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` limit:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 100`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` ...`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`paginationToken`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` \u0026\u0026`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`paginationToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }),`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` });`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` if`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:`!`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`ok`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` throw`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` new`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` Error`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`HTTP \"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`response`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`status`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`await`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` response`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`text`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`()`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` return`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` response`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`json`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`();`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`let`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` paginationToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`do`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` page`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` await`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:` scan`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`paginationToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:` for`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:`const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` result`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` of`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` page`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`data`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`) {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`signature`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`result`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`parsed`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`?.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`slot`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` console`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`log`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`(`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `stopped on \"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`page`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`scan`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`stoppedOn`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`: scanned `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`page`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`scan`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`scannedTransactions`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\", `\"}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` +`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" `matched \"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`page`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`scan`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`matchedTransactions`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`, charged `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`page`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`scan`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`creditsCharged`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:`}`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\" credits`\"})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` );`})}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:` // Keep going while a token is returned, even when this page had no matches.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` paginationToken`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` page`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`paginationToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`;`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`} `}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#C586C0`},children:`while`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` (`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`paginationToken`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`);`})]}),`\n`]})})}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Examine o endereço mais específico possível. Cada transação no histórico do endereço conta para o orçamento. Portanto, quanto menos transações não relacionadas um endereço tiver, mais correspondências cada solicitação encontrará.`})}),`\n`,_jsx(Heading,{level:`2`,id:`créditos`,children:`Créditos`}),`\n`,_jsxs(_components.p,{children:[`Cada varredura custa `,_jsx(_components.strong,{children:`10 créditos mais 1 crédito por página do histórico examinada`}),`. Uma página contém até 1.000 transações. Portanto, uma varredura com o orçamento padrão de 10.000 transações custa no máximo 20 créditos. Uma página interrompida pelo prazo não é examinada nem cobrada.`]}),`\n`,_jsxs(_components.p,{children:[`Cada resposta informa sua cobrança em `,_jsx(_components.code,{children:`scan.creditsCharged`}),`. Consulte `,_jsx(_components.a,{href:`/pt-BR/billing/credits`,children:`Créditos`}),` para ver os preços dos planos.`]}),`\n`,_jsx(Heading,{level:`2`,id:`erros`,children:`Erros`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`Quando`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[`O corpo é inválido ou contém campos desconhecidos; `,_jsx(_components.code,{children:`match`}),` não define `,_jsx(_components.code,{children:`programs`}),` nem `,_jsx(_components.code,{children:`mints`}),`; um programa ou uma emissão aparece mais de uma vez; um endereço ou uma emissão é inválido; um nome de instrução não está nas IDLs do programa; uma lista excede seu limite; `,_jsx(_components.code,{children:`scope`}),`, `,_jsx(_components.code,{children:`returnShape`}),`, `,_jsx(_components.code,{children:`rawTransaction`}),` ou `,_jsx(_components.code,{children:`tokenAccounts`}),` tem um valor desconhecido; `,_jsx(_components.code,{children:`limit`}),` está fora do intervalo de 1 a 100 com o formato `,_jsx(_components.code,{children:`transactions`}),`; ou `,_jsx(_components.code,{children:`budget.maxScannedTransactions`}),` está fora do intervalo de 1 a 10.000.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`500`})}),_jsx(_components.td,{children:`A solicitação falhou no servidor, por exemplo, porque uma transação armazenada no intervalo examinado não pôde ser decodificada. Nenhum resultado parcial é retornado.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`503`})}),_jsx(_components.td,{children:`O serviço está no limite da capacidade ou a primeira página do histórico não foi concluída antes do limite de tempo da solicitação. Tente fazer a solicitação novamente.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Erros no nível da solicitação retornam um corpo JSON com uma mensagem `,_jsx(_components.code,{children:`error`}),`, como `,_jsx(_components.code,{children:`{\"error\": \"limit must be between 1 and 100\"}`}),`. Um corpo com um campo desconhecido, como `,_jsx(_components.code,{children:`includeRawTransaction`}),` (use `,_jsx(_components.code,{children:`rawTransaction`}),`), ou com `,_jsx(_components.code,{children:`mints`}),` como strings simples em vez de objetos `,_jsx(_components.code,{children:`{ \"mint\": \"...\" }`}),`, retorna `,_jsx(_components.code,{children:`{\"error\": \"invalid request payload\"}`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`parâmetros-da-solicitação`,children:`Parâmetros da solicitação`}),`\n`,_jsx(ParamField,{body:`address`,type:`string`,required:true,id:`param-address`,children:_jsx(_components.p,{children:`Endereço cujo histórico será examinado.`})}),`\n`,_jsx(ParamField,{body:`match`,type:`object`,required:true,id:`param-match`,children:_jsxs(_components.p,{children:[`O que uma transação deve corresponder. Defina `,_jsx(_components.code,{children:`programs`}),`, `,_jsx(_components.code,{children:`mints`}),` ou ambos. Quando ambos são definidos, uma transação deve corresponder aos dois.`]})}),`\n`,_jsx(ParamField,{body:`match.programs`,type:`array`,id:`param-match-programs`,children:_jsxs(_components.p,{children:[`Programas aos quais corresponder, no máximo 20, cada um no máximo uma vez. Uma transação corresponde quando contém uma instrução de qualquer um deles, de nível superior ou interna (CPI), dentro do `,_jsx(_components.code,{children:`scope`}),` do programa.`]})}),`\n`,_jsx(ParamField,{body:`match.programs[].programId`,type:`string`,required:true,id:`param-match-programs-program-id`,children:_jsx(_components.p,{children:`Endereço do programa.`})}),`\n`,_jsx(ParamField,{body:`match.programs[].instructions`,type:`array`,id:`param-match-programs-instructions`,children:_jsxs(_components.p,{children:[`Nomes de instruções de qualquer versão da IDL do programa, conforme escritos na IDL ou em snake_case. No máximo 50. Pode ser combinado com `,_jsx(_components.code,{children:`discriminators`}),`.`]})}),`\n`,_jsx(ParamField,{body:`match.programs[].discriminators`,type:`array`,id:`param-match-programs-discriminators`,children:_jsxs(_components.p,{children:[`Prefixos dos dados da instrução, cada um com 1 a 8 bytes codificados em hexadecimal e um prefixo `,_jsx(_components.code,{children:`0x`}),` opcional. No máximo 50. Pode ser combinado com `,_jsx(_components.code,{children:`instructions`}),`.`]})}),`\n`,_jsxs(ParamField,{body:`match.programs[].scope`,type:`string`,default:`address`,id:`param-match-programs-scope`,children:[_jsxs(_components.p,{children:[`Quais instruções do programa contam. `,_jsx(_components.code,{children:`address`}),` conta apenas instruções com uma conta que seja `,_jsx(_components.code,{children:`address`}),`, uma conta de token pertencente a `,_jsx(_components.code,{children:`address`}),` ou uma conta de token cuja emissão seja `,_jsx(_components.code,{children:`address`}),`, ou todas as instruções quando `,_jsx(_components.code,{children:`address`}),` é o programa. `,_jsx(_components.code,{children:`transaction`}),` conta qualquer instrução do programa na transação.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`address`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`transaction`})}),`\n`]})]}),`\n`,_jsx(ParamField,{body:`match.mints`,type:`array`,id:`param-match-mints`,children:_jsxs(_components.p,{children:[`Emissões às quais corresponder, no máximo 20, cada uma no máximo uma vez. Uma transação corresponde quando um de seus saldos de tokens anterior ou posterior pertence a uma dessas emissões, dentro do `,_jsx(_components.code,{children:`scope`}),` da emissão.`]})}),`\n`,_jsx(ParamField,{body:`match.mints[].mint`,type:`string`,required:true,id:`param-match-mints-mint`,children:_jsxs(_components.p,{children:[`Endereço de emissão do token. A emissão do SOL nativo `,_jsx(_components.code,{children:`So11111111111111111111111111111111111111111`}),` corresponde com base em alterações de lamports em vez de saldos de tokens, sem contar a taxa.`]})}),`\n`,_jsxs(ParamField,{body:`match.mints[].scope`,type:`string`,default:`address`,id:`param-match-mints-scope`,children:[_jsxs(_components.p,{children:[`Quais saldos de tokens da emissão contam. `,_jsx(_components.code,{children:`address`}),` conta apenas saldos cuja conta de token seja `,_jsx(_components.code,{children:`address`}),` ou pertença a ela, ou cuja emissão seja `,_jsx(_components.code,{children:`address`}),`. Para SOL nativo, apenas alterações nos lamports de `,_jsx(_components.code,{children:`address`}),` contam. `,_jsx(_components.code,{children:`transaction`}),` conta qualquer saldo da emissão na transação. Para SOL nativo, uma alteração nos lamports de qualquer conta conta.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`address`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`transaction`})}),`\n`]})]}),`\n`,_jsxs(ParamField,{body:`returnShape`,type:`string`,default:`transactions`,id:`param-return-shape`,children:[_jsxs(_components.p,{children:[`O que a resposta contém para as correspondências: `,_jsx(_components.code,{children:`transactions`}),` (correspondências analisadas em `,_jsx(_components.code,{children:`data`}),`, até `,_jsx(_components.code,{children:`limit`}),`), `,_jsx(_components.code,{children:`signatures`}),` (`,_jsx(_components.code,{children:`signature`}),`, `,_jsx(_components.code,{children:`slot`}),`, `,_jsx(_components.code,{children:`transactionIndex`}),` e `,_jsx(_components.code,{children:`blockTime`}),` por correspondência em `,_jsx(_components.code,{children:`data`}),`) ou `,_jsx(_components.code,{children:`count`}),` (sem `,_jsx(_components.code,{children:`data`}),`; `,_jsx(_components.code,{children:`scan.matchedTransactions`}),` é o número de correspondências). `,_jsx(_components.code,{children:`signatures`}),` e `,_jsx(_components.code,{children:`count`}),` ignoram `,_jsx(_components.code,{children:`limit`}),` e `,_jsx(_components.code,{children:`rawTransaction`}),`.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`transactions`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`signatures`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`count`})}),`\n`]})]}),`\n`,_jsx(ParamField,{body:`limit`,type:`number`,default:`100`,id:`param-limit`,children:_jsxs(_components.p,{children:[`Número máximo de correspondências a retornar com o formato `,_jsx(_components.code,{children:`transactions`}),`, de 1 a 100.`]})}),`\n`,_jsx(ParamField,{body:`budget`,type:`object`,id:`param-budget`,children:_jsx(_components.p,{children:`Limites da quantidade de histórico que uma solicitação examina.`})}),`\n`,_jsx(ParamField,{body:`budget.maxScannedTransactions`,type:`number`,default:`10000`,id:`param-budget-max-scanned-transactions`,children:_jsx(_components.p,{children:`Número máximo de transações a examinar nesta solicitação, de 1 a 10.000.`})}),`\n`,_jsx(ParamField,{body:`beforeSignature`,type:`string`,id:`param-before-signature`,children:_jsx(_components.p,{children:`Examine transações anteriores a esta assinatura.`})}),`\n`,_jsx(ParamField,{body:`afterSignature`,type:`string`,id:`param-after-signature`,children:_jsx(_components.p,{children:`Examine transações posteriores a esta assinatura.`})}),`\n`,_jsx(ParamField,{body:`paginationToken`,type:`string`,id:`param-pagination-token`,children:_jsxs(_components.p,{children:[`Cursor retornado por uma varredura anterior. O formato é `,_jsx(_components.code,{children:`slot:transactionIndex`}),`.`]})}),`\n`,_jsxs(ParamField,{body:`sortOrder`,type:`string`,default:`desc`,id:`param-sort-order`,children:[_jsx(_components.p,{children:`Ordem na qual o histórico é examinado e as correspondências são retornadas.`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`asc`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`desc`})}),`\n`]})]}),`\n`,_jsxs(ParamField,{body:`commitment`,type:`string`,default:`confirmed`,id:`param-commitment`,children:[_jsxs(_components.p,{children:[`Nível de compromisso usado para buscar o histórico. `,_jsx(_components.code,{children:`processed`}),` não é compatível.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`confirmed`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`finalized`})}),`\n`]})]}),`\n`,_jsxs(ParamField,{body:`status`,type:`string`,default:`succeeded`,id:`param-status`,children:[_jsx(_components.p,{children:`Resultado de execução a incluir. A filtragem ocorre antes da correspondência. Portanto, as transações excluídas não contam para o orçamento.`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`succeeded`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`failed`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`any`})}),`\n`]})]}),`\n`,_jsxs(ParamField,{body:`tokenAccounts`,type:`string`,default:`none`,id:`param-token-accounts`,children:[_jsxs(_components.p,{children:[`Define se devem ser incluídas transações que referenciam apenas uma conta de token pertencente a `,_jsx(_components.code,{children:`address`}),`, mas não o próprio `,_jsx(_components.code,{children:`address`}),`: `,_jsx(_components.code,{children:`none`}),` as omite, `,_jsx(_components.code,{children:`balanceChanged`}),` inclui aquelas que alteram o saldo da conta de token e `,_jsx(_components.code,{children:`all`}),` inclui todas. Use `,_jsx(_components.code,{children:`balanceChanged`}),` ao examinar uma carteira por emissão.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`none`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`balanceChanged`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`all`})}),`\n`]})]}),`\n`,_jsx(ParamField,{body:`minContextSlot`,type:`number`,id:`param-min-context-slot`,children:_jsx(_components.p,{children:`Slot mínimo no qual a solicitação pode ser avaliada.`})}),`\n`,_jsxs(ParamField,{body:`rawTransaction`,type:`string`,default:`none`,id:`param-raw-transaction`,children:[_jsxs(_components.p,{children:[`Codificação da transação original da Solana retornada como `,_jsx(_components.code,{children:`rawTransaction`}),` em cada resultado bem-sucedido, no formato `,_jsx(_components.code,{children:`getTransaction`}),`. Aplica-se apenas ao formato `,_jsx(_components.code,{children:`transactions`}),`.`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`none`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`json`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`jsonParsed`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`base64`})}),`\n`]})]}),`\n`,_jsx(ParamField,{body:`slot`,type:`object`,id:`param-slot`,children:_jsx(_components.p,{children:`Limites de comparação de slots. Cada limite é opcional.`})}),`\n`,_jsx(ParamField,{body:`slot.gt`,type:`number`,id:`param-slot-gt`,children:_jsx(_components.p,{children:`Corresponde a valores maiores que este valor.`})}),`\n`,_jsx(ParamField,{body:`slot.gte`,type:`number`,id:`param-slot-gte`,children:_jsx(_components.p,{children:`Corresponde a valores maiores ou iguais a este valor.`})}),`\n`,_jsx(ParamField,{body:`slot.lt`,type:`number`,id:`param-slot-lt`,children:_jsx(_components.p,{children:`Corresponde a valores menores que este valor.`})}),`\n`,_jsx(ParamField,{body:`slot.lte`,type:`number`,id:`param-slot-lte`,children:_jsx(_components.p,{children:`Corresponde a valores menores ou iguais a este valor.`})}),`\n`,_jsx(ParamField,{body:`time`,type:`object`,id:`param-time`,children:_jsx(_components.p,{children:`Limites de comparação do horário do bloco em segundos Unix. Cada limite é opcional.`})}),`\n`,_jsx(ParamField,{body:`time.gt`,type:`number`,id:`param-time-gt`,children:_jsx(_components.p,{children:`Corresponde a valores maiores que este valor.`})}),`\n`,_jsx(ParamField,{body:`time.gte`,type:`number`,id:`param-time-gte`,children:_jsx(_components.p,{children:`Corresponde a valores maiores ou iguais a este valor.`})}),`\n`,_jsx(ParamField,{body:`time.lt`,type:`number`,id:`param-time-lt`,children:_jsx(_components.p,{children:`Corresponde a valores menores que este valor.`})}),`\n`,_jsx(ParamField,{body:`time.lte`,type:`number`,id:`param-time-lte`,children:_jsx(_components.p,{children:`Corresponde a valores menores ou iguais a este valor.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"system","config":{},"pageMetadata":{"title":"Examinar o histórico de transações","og:title":"Examinar o histórico de transações - API de eventos analisados","sidebarTitle":"Examinar o histórico de transações","description":"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.","openapi":"pt-BR/openapi/parsed-events.yaml POST /v1/parsed-events/scan","href":"/pt-BR/api-reference/parsed-events/scan"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Como a operação Scan funciona","slug":"como-a-operação-scan-funciona","depth":2,"children":[]},{"title":"Critérios de correspondência","slug":"critérios-de-correspondência","depth":2,"children":[{"title":"Correspondência por programa","slug":"correspondência-por-programa","depth":3,"children":[]},{"title":"Correspondência por emissão","slug":"correspondência-por-emissão","depth":3,"children":[]},{"title":"Correspondência com SOL nativo","slug":"correspondência-com-sol-nativo","depth":3,"children":[]},{"title":"Escopo da correspondência","slug":"escopo-da-correspondência","depth":3,"children":[]}]},{"title":"Formatos de retorno","slug":"formatos-de-retorno","depth":2,"children":[]},{"title":"Exemplos de solicitações","slug":"exemplos-de-solicitações","depth":2,"children":[{"title":"Compras e vendas na Pump.fun","slug":"compras-e-vendas-na-pump-fun","depth":3,"children":[]},{"title":"Compras e vendas de um token","slug":"compras-e-vendas-de-um-token","depth":3,"children":[]},{"title":"Negociações de uma carteira em dois programas","slug":"negociações-de-uma-carteira-em-dois-programas","depth":3,"children":[]},{"title":"Atividade de USDC de uma carteira em um intervalo de tempo","slug":"atividade-de-usdc-de-uma-carteira-em-um-intervalo-de-tempo","depth":3,"children":[]},{"title":"Movimentações de SOL de uma carteira","slug":"movimentações-de-sol-de-uma-carteira","depth":3,"children":[]}]},{"title":"Paginação e motivos de interrupção","slug":"paginação-e-motivos-de-interrupção","depth":2,"children":[]},{"title":"Créditos","slug":"créditos","depth":2,"children":[]},{"title":"Erros","slug":"erros","depth":2,"children":[]},{"title":"Parâmetros da solicitação","slug":"parâmetros-da-solicitação","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/docs/_mintlify/custom/helius/5f930f78031445fe/scripts/sitemap.js","/docs/_mintlify/custom/helius/bfe163df7860f1f7/scripts/sync-docs-nav.js","/docs/_mintlify/custom/helius/232d75b56cf461f7/linkedin.js","/docs/_mintlify/custom/helius/d5a10ed2d4d996d9/scripts/fix-i18n-links.js","/docs/_mintlify/custom/helius/23400f8e84498cbf/scripts/fix-i18n-frontmatter.js","/docs/_mintlify/custom/helius/b4d84372b075c905/scripts/find-unparseable-frontmatter.js","/docs/_mintlify/custom/helius/dc8d0e922a5d8fb6/scripts/check-i18n-integrity.js","/docs/_mintlify/custom/helius/49d45a89496348bd/scripts/i18n-health-report.js","/docs/_mintlify/custom/helius/4e0f1d39839ccd64/scripts/locales.js","/docs/_mintlify/custom/helius/68a8df30ec1986a3/scripts/check-anchors.js","/docs/_mintlify/custom/helius/556b36961bc54fbe/scripts/mdx-anchors.js","/docs/_mintlify/custom/helius/642e7f83c8899dfa/scripts/nav-pages.js","/docs/_mintlify/custom/helius/308c1078ca8ba29b/scripts/fix-i18n-jsx-attributes.js","/docs/_mintlify/custom/helius/378abe06f3d9ea31/scripts/check-llms-coverage.js","/docs/_mintlify/custom/helius/e0935d4d58b894e6/privacy-embed.js","/docs/_mintlify/custom/helius/c2f68f57c828ce57/scripts/i18n-merge-locks.js","/docs/_mintlify/custom/helius/120ca3e82eddff19/scripts/i18n-plan-shards.js","/docs/_mintlify/custom/helius/4ea9cc928be01ccc/scripts/find-missing-translations.js","/docs/_mintlify/custom/helius/5bbce53c6bacfb82/scripts/sync-code-only-translations.js","/docs/_mintlify/custom/helius/b3271e86afe3d129/scripts/check-i18n-links.js","/docs/_mintlify/custom/helius/394a6d904921aa8d/scripts/doc-routes.js","/docs/_mintlify/custom/helius/818363d62380defe/scripts/i18n-link-parity.js","/docs/_mintlify/custom/helius/58304f8f5f63277c/scripts/localized-redirects.js","/docs/_mintlify/custom/helius/4bbb7aa7dc0ba861/scripts/sync-localized-redirects.js","/docs/_mintlify/custom/helius/eb929e6cbd54de05/scripts/check-removed-routes.js","/docs/_mintlify/custom/helius/481461d851bb2ada/scripts/check-og-font-coverage.js","/docs/_mintlify/custom/helius/70670c36240b1fe4/scripts/collect-og-font-codepoints.js","/docs/_mintlify/custom/helius/89ec61a2c85f4511/scripts/check-outbound-links.js"],"openApiReferenceData":{"operation":{"tags":["Eventos analisados"],"summary":"Verificar histórico de transações","description":"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.","operationId":"scanParsedTransactionHistory","requestBody":"1b304aec-bf97-4d26-a332-f68ceb3368f7","responses":{"200":"a277b802-2752-4ede-a93f-4895604c5998","400":"afe05daa-0b17-475b-89f3-d3e9d6748538","500":"0b5ec408-cf4b-4b0d-a55d-7e652d129b91","503":"1f49a8cf-ed9c-468d-9b0f-6b1e26d84815"},"method":"post","type":"path","servers":["12a2a941-2fc0-450f-b648-de48fb3e28b7"],"security":["51da7cfc-2007-4e5e-9aa7-59fbd039c0c7"],"path":"/v1/parsed-events/scan","baseUrlOptions":["https://mainnet.helius-rpc.com"],"title":"Verificar histórico de transações","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Corpo da solicitação para verificar o histórico de um endereço em busca de transações correspondentes.","required":["address","match"],"additionalProperties":false,"properties":{"address":{"type":"string","description":"Endereço cujo histórico é verificado.","isRequired":true,"uniqueKey":"address","typeLabel":"string"},"match":{"type":"object","description":"O que uma transação deve corresponder. Defina `programs`, `mints` ou ambos. Quando ambos são definidos, uma transação deve corresponder aos dois.","additionalProperties":false,"properties":{"programs":{"type":"array","description":"Programas para correspondência, no máximo 20, cada um apenas uma vez. Uma transação corresponde quando contém uma instrução de qualquer um deles, de nível superior ou interna (CPI), dentro do `scope` do programa.","maxItems":20,"items":{"type":"object","description":"Corresponde a transações com uma instrução de `programId`, de nível superior ou interna (CPI). Defina `instructions`, `discriminators` ou ambos para restringir a correspondência, ou nenhum deles para corresponder a qualquer instrução do programa.","required":["programId"],"additionalProperties":false,"properties":{"programId":{"type":"string","description":"Endereço do programa.","isRequired":true,"uniqueKey":"match.programs.items.[INDEX].programId","typeLabel":"string"},"instructions":{"type":"array","description":"Nomes de instruções de qualquer versão da IDL do programa, conforme escritos na IDL ou em snake_case. No máximo 50. Podem ser combinados com `discriminators`.","maxItems":50,"items":{"type":"string","uniqueKey":"match.programs.items.[INDEX].instructions.items.[INDEX]","typeLabel":"string"},"uniqueKey":"match.programs.items.[INDEX].instructions","typeLabel":"string[]"},"discriminators":{"type":"array","description":"Prefixos de dados de instrução, cada um com 1 a 8 bytes codificados em hexadecimal e um prefixo `0x` opcional. No máximo 50. Podem ser combinados com `instructions`.","maxItems":50,"items":{"type":"string","uniqueKey":"match.programs.items.[INDEX].discriminators.items.[INDEX]","typeLabel":"string"},"uniqueKey":"match.programs.items.[INDEX].discriminators","typeLabel":"string[]"},"scope":{"type":"string","description":"Quais instruções do programa são contabilizadas. `address` contabiliza apenas instruções com uma conta que seja `address`, uma conta de token pertencente a `address` ou uma conta de token cuja emissão seja `address`, ou todas as instruções quando `address` é o programa. `transaction` contabiliza qualquer instrução do programa na transação.","default":"address","enum":["address","transaction"],"uniqueKey":"match.programs.items.[INDEX].scope","typeLabel":"enum\u003cstring>"}},"uniqueKey":"match.programs.items.[INDEX]","typeLabel":"object"},"uniqueKey":"match.programs","typeLabel":"object[]"},"mints":{"type":"array","description":"Emissões para correspondência, no máximo 20, cada uma apenas uma vez. Uma transação corresponde quando um de seus saldos de tokens anteriores ou posteriores pertence a uma dessas emissões, dentro do `scope` da emissão.","maxItems":20,"items":{"type":"object","description":"Corresponde a transações com um saldo de token anterior ou posterior de `mint`, dentro de `scope`. A emissão SOL nativa `So11111111111111111111111111111111111111111` corresponde a alterações em lamports, sem contabilizar a taxa cobrada do pagador da taxa.","required":["mint"],"additionalProperties":false,"properties":{"mint":{"type":"string","description":"Endereço de emissão do token. A emissão SOL nativa `So11111111111111111111111111111111111111111` corresponde a alterações em lamports em vez de saldos de tokens, sem contabilizar a taxa.","isRequired":true,"uniqueKey":"match.mints.items.[INDEX].mint","typeLabel":"string"},"scope":{"type":"string","description":"Quais saldos de tokens da emissão são contabilizados. `address` contabiliza apenas saldos cuja conta de token seja `address` ou pertença a ele, ou cuja emissão seja `address`. Para SOL nativo, apenas alterações nos lamports de `address` são contabilizadas. `transaction` contabiliza qualquer saldo da emissão na transação. Para SOL nativo, uma alteração nos lamports de qualquer conta é contabilizada.","default":"address","enum":["address","transaction"],"uniqueKey":"match.mints.items.[INDEX].scope","typeLabel":"enum\u003cstring>"}},"uniqueKey":"match.mints.items.[INDEX]","typeLabel":"object"},"uniqueKey":"match.mints","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"match","typeLabel":"object"},"returnShape":{"type":"string","description":"O que a resposta contém para as correspondências: `transactions` (correspondências analisadas em `data`, até `limit`), `signatures` (`signature`, `slot`, `transactionIndex` e `blockTime` por correspondência em `data`) ou `count` (sem `data`; `scan.matchedTransactions` é o número de correspondências). `signatures` e `count` ignoram `limit` e `rawTransaction`.","enum":["transactions","signatures","count"],"default":"transactions","uniqueKey":"returnShape","typeLabel":"enum\u003cstring>"},"limit":{"type":"integer","description":"Número máximo de correspondências a retornar com o formato `transactions`, de 1 a 100.","minimum":1,"maximum":100,"default":100,"uniqueKey":"limit","typeLabel":"integer"},"budget":{"type":"object","description":"Limites da quantidade de histórico que uma solicitação verifica.","additionalProperties":false,"properties":{"maxScannedTransactions":{"type":"integer","description":"Número máximo de transações a verificar nesta solicitação, de 1 a 10.000.","minimum":1,"maximum":10000,"default":10000,"uniqueKey":"budget.maxScannedTransactions","typeLabel":"integer"}},"uniqueKey":"budget","typeLabel":"object"},"beforeSignature":{"type":"string","description":"Verifica transações anteriores a esta assinatura.","uniqueKey":"beforeSignature","typeLabel":"string"},"afterSignature":{"type":"string","description":"Verifica transações posteriores a esta assinatura.","uniqueKey":"afterSignature","typeLabel":"string"},"paginationToken":{"type":"string","description":"Cursor retornado por uma verificação anterior. O formato é `slot:transactionIndex`.","uniqueKey":"paginationToken","typeLabel":"string"},"sortOrder":{"type":"string","description":"Ordem na qual o histórico é verificado e as correspondências são retornadas.","enum":["asc","desc"],"default":"desc","uniqueKey":"sortOrder","typeLabel":"enum\u003cstring>"},"commitment":{"type":"string","description":"Nível de confirmação usado para buscar o histórico. `processed` não é compatível.","enum":["confirmed","finalized"],"default":"confirmed","uniqueKey":"commitment","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"Resultado da execução a ser incluído. A filtragem ocorre antes da correspondência, portanto, as transações excluídas não são contabilizadas no orçamento.","enum":["succeeded","failed","any"],"default":"succeeded","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"tokenAccounts":{"type":"string","description":"Indica se devem ser incluídas transações que referenciam apenas uma conta de token pertencente a `address`, e não o próprio `address`: `none` as exclui, `balanceChanged` inclui as que alteram o saldo da conta de token e `all` inclui todas. Use `balanceChanged` ao verificar uma carteira por emissão.","default":"none","enum":["none","balanceChanged","all"],"uniqueKey":"tokenAccounts","typeLabel":"enum\u003cstring>"},"minContextSlot":{"type":"integer","description":"Slot mínimo no qual a solicitação pode ser avaliada.","uniqueKey":"minContextSlot","typeLabel":"integer"},"rawTransaction":{"type":"string","description":"Codificação da transação original da Solana retornada como `rawTransaction` em cada resultado bem-sucedido, no formato de `getTransaction`. Aplica-se apenas ao formato `transactions`.","default":"none","enum":["none","json","jsonParsed","base64"],"uniqueKey":"rawTransaction","typeLabel":"enum\u003cstring>"},"slot":{"type":"object","description":"Limites de comparação de slots. Cada limite é opcional.","properties":{"gt":{"type":"integer","description":"Match values greater than this value.","uniqueKey":"slot.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Match values greater than or equal to this value.","uniqueKey":"slot.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Match values less than this value.","uniqueKey":"slot.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Match values less than or equal to this value.","uniqueKey":"slot.lte","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"slot","typeLabel":"object"},"time":{"type":"object","description":"Limites de comparação do horário do bloco em segundos Unix. Cada limite é opcional.","properties":{"gt":{"type":"integer","description":"Match values greater than this value.","uniqueKey":"time.gt","typeLabel":"integer"},"gte":{"type":"integer","description":"Match values greater than or equal to this value.","uniqueKey":"time.gte","typeLabel":"integer"},"lt":{"type":"integer","description":"Match values less than this value.","uniqueKey":"time.lt","typeLabel":"integer"},"lte":{"type":"integer","description":"Match values less than or equal to this value.","uniqueKey":"time.lte","typeLabel":"integer"}},"additionalProperties":false,"uniqueKey":"time","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Pump.fun buys and sells":{"title":"Pump.fun buys and sells","value":{"address":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","match":{"programs":[{"programId":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","instructions":["buy","sell"]}]},"limit":1}},"Rare instruction, budget stop":{"title":"Rare instruction, budget stop","value":{"address":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","match":{"programs":[{"programId":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","instructions":["set_params"]}]},"budget":{"maxScannedTransactions":2000}}},"Count matches":{"title":"Count matches","value":{"address":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","match":{"programs":[{"programId":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","instructions":["set_params"]}]},"returnShape":"count","budget":{"maxScannedTransactions":2000}}},"Token transactions with a USDC account":{"title":"Token transactions with a USDC account","value":{"address":"\u003cMINT_ADDRESS>","match":{"mints":[{"mint":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","scope":"transaction"}]},"returnShape":"signatures"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"a277b802-2752-4ede-a93f-4895604c5998":{"description":"As correspondências no `returnShape` solicitado e um resumo da verificação. Um resultado parcial ainda retorna 200; continue usando `paginationToken` enquanto ele for retornado.","content":{"application/json":{"schema":{"type":"object","description":"As correspondências no `returnShape` solicitado e um resumo da verificação.","properties":{"data":{"oneOf":[{"type":"array","items":{"type":"object","description":"Per-signature parser result.","properties":{"signature":{"type":"string","description":"Transaction signature for this item.","uniqueKey":"data.oneOf.0.items.[INDEX].signature","typeLabel":"string"},"parserStatus":{"type":"string","description":"`OK` when parsing succeeded, or `ERROR` when the item failed to fetch or parse.","enum":["OK","ERROR"],"uniqueKey":"data.oneOf.0.items.[INDEX].parserStatus","typeLabel":"enum\u003cstring>"},"parsed":{"type":"object","description":"Parsed transaction object. Present when `parserStatus` is `OK`.","properties":{"slot":{"type":"integer","description":"Slot containing the transaction.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.slot","typeLabel":"integer"},"blockTime":{"oneOf":[{"type":"integer","description":"Unix timestamp for the block, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.blockTime.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Unix timestamp for the block, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.blockTime.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.blockTime","typeLabel":"integer | null"},"fee":{"type":"integer","description":"Transaction fee in lamports.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.fee","typeLabel":"integer"},"feePayer":{"oneOf":[{"type":"string","description":"Fee payer account, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.feePayer.oneOf.0","typeLabel":"string"},{"type":"null","description":"Fee payer account, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.feePayer.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.feePayer","typeLabel":"string | null"},"transactionStatus":{"type":"string","description":"`OK` when the transaction executed successfully, or `ERROR` when execution failed.","enum":["OK","ERROR"],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.transactionStatus","typeLabel":"enum\u003cstring>"},"nativeTransfers":{"type":"array","description":"Transaction-level SOL transfers in lamports.","items":{"type":"object","description":"SOL movement detected at transaction level.","properties":{"fromUserAccount":{"oneOf":[{"type":"string","description":"Account sending lamports.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].fromUserAccount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account sending lamports.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].fromUserAccount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].fromUserAccount","typeLabel":"string | null"},"toUserAccount":{"oneOf":[{"type":"string","description":"Account receiving lamports.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].toUserAccount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Account receiving lamports.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].toUserAccount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].toUserAccount","typeLabel":"string | null"},"amount":{"type":"integer","description":"Amount in lamports.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX].amount","typeLabel":"integer"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.nativeTransfers","typeLabel":"object[]"},"tokenTransfers":{"type":"array","description":"Transaction-level SPL Token and Token-2022 transfers.","items":{"type":"object","description":"SPL Token or Token-2022 movement detected at transaction level.","properties":{"fromUserAccount":{"oneOf":[{"type":"string","description":"Owner or authority for the source side, when known.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].fromUserAccount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Owner or authority for the source side, when known.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].fromUserAccount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].fromUserAccount","typeLabel":"string | null"},"toUserAccount":{"oneOf":[{"type":"string","description":"Owner for the destination side, when known.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].toUserAccount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Owner for the destination side, when known.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].toUserAccount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].toUserAccount","typeLabel":"string | null"},"fromTokenAccount":{"oneOf":[{"type":"string","description":"Source token account.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].fromTokenAccount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Source token account.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].fromTokenAccount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].fromTokenAccount","typeLabel":"string | null"},"toTokenAccount":{"oneOf":[{"type":"string","description":"Destination token account.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].toTokenAccount.oneOf.0","typeLabel":"string"},{"type":"null","description":"Destination token account.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].toTokenAccount.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].toTokenAccount","typeLabel":"string | null"},"rawTokenAmount":{"type":"integer","description":"Raw integer token amount.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].rawTokenAmount","typeLabel":"integer"},"decimals":{"type":"integer","description":"Mint decimals used to interpret the raw amount.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].decimals","typeLabel":"integer"},"tokenStandard":{"type":"string","description":"Token standard when known, such as `Fungible` or `UnknownStandard`.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].tokenStandard","typeLabel":"string"},"mint":{"type":"string","description":"Token mint address.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX].mint","typeLabel":"string"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.tokenTransfers","typeLabel":"object[]"},"summary":{"oneOf":[{"type":"object","description":"Best transaction-level summary, when available.","properties":{"type":{"type":"string","description":"Summary type, such as `swap`, `transfer`, or `create_account`.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.0.type","typeLabel":"string"},"description":{"type":"string","description":"Human-readable summary text.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.0.description","typeLabel":"string"},"parsedData":{"oneOf":[{"type":"object","description":"Structured payload behind the summary, when available — for example swap metadata with `protocol`, `kind`, amounts, and mints. The shape varies by summary type and protocol.","additionalProperties":true,"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.0.parsedData.oneOf.0","typeLabel":"object"},{"type":"null","description":"Structured payload behind the summary, when available — for example swap metadata with `protocol`, `kind`, amounts, and mints. The shape varies by summary type and protocol.","additionalProperties":true,"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.0.parsedData.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.0.parsedData","typeLabel":"object | null"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.summary","typeLabel":"object | null"},"instructions":{"type":"array","description":"Parsed top-level and inner instructions in execution order.","items":{"type":"object","description":"Parsed top-level or inner instruction.","properties":{"instructionIndex":{"type":"integer","description":"Índice de instrução de nível superior.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].instructionIndex","typeLabel":"integer"},"innerInstructionIndex":{"oneOf":[{"type":"integer","description":"Índice de instrução interna dentro da instrução de nível superior, quando aplicável.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].innerInstructionIndex.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Índice de instrução interna dentro da instrução de nível superior, quando aplicável.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].innerInstructionIndex.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].innerInstructionIndex","typeLabel":"integer | null"},"stackHeight":{"oneOf":[{"type":"integer","description":"Stack height when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].stackHeight.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Stack height when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].stackHeight.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].stackHeight","typeLabel":"integer | null"},"programId":{"type":"string","description":"Program ID that executed the instruction.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].programId","typeLabel":"string"},"rawAccounts":{"type":"array","description":"Raw account pubkeys resolved from instruction account indexes.","items":{"type":"string","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].rawAccounts.items.[INDEX]","typeLabel":"string"},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].rawAccounts","typeLabel":"string[]"},"rawData":{"type":"string","description":"Raw instruction data.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].rawData","typeLabel":"string"},"summary":{"oneOf":[{"type":"object","description":"Instruction-level summary, when available.","properties":{"type":{"type":"string","description":"Summary type, such as `swap`, `transfer`, or `create_account`.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.0.type","typeLabel":"string"},"description":{"type":"string","description":"Human-readable summary text.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.0.description","typeLabel":"string"},"parsedData":{"oneOf":[{"type":"object","description":"Structured payload behind the summary, when available — for example swap metadata with `protocol`, `kind`, amounts, and mints. The shape varies by summary type and protocol.","additionalProperties":true,"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.0.parsedData.oneOf.0","typeLabel":"object"},{"type":"null","description":"Structured payload behind the summary, when available — for example swap metadata with `protocol`, `kind`, amounts, and mints. The shape varies by summary type and protocol.","additionalProperties":true,"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.0.parsedData.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.0.parsedData","typeLabel":"object | null"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].summary","typeLabel":"object | null"},"programName":{"oneOf":[{"type":"string","description":"Parser-known program name, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].programName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Parser-known program name, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].programName.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].programName","typeLabel":"string | null"},"instructionName":{"oneOf":[{"type":"string","description":"Decoded instruction name, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].instructionName.oneOf.0","typeLabel":"string"},{"type":"null","description":"Decoded instruction name, when available.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].instructionName.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].instructionName","typeLabel":"string | null"},"decoded":{"oneOf":[{"type":"object","description":"Decoded args and accounts, when decoding succeeds.","properties":{"args":{"type":"object","description":"Decoded instruction arguments. Argument names and shapes depend on the instruction.","additionalProperties":true,"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.args","typeLabel":"object"},"accounts":{"type":"array","description":"Decoded instruction accounts with parser-known names.","items":{"type":"object","description":"Named account used by a decoded instruction.","properties":{"name":{"type":"string","description":"Parser-known account name.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.accounts.items.[INDEX].name","typeLabel":"string"},"pubkey":{"type":"string","description":"Account public key.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.accounts.items.[INDEX].pubkey","typeLabel":"string"},"isSigner":{"type":"boolean","description":"Whether the account signed the transaction.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.accounts.items.[INDEX].isSigner","typeLabel":"boolean"},"isWritable":{"type":"boolean","description":"Whether the account was writable for the instruction.","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.accounts.items.[INDEX].isWritable","typeLabel":"boolean"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.accounts.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0.accounts","typeLabel":"object[]"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX].decoded","typeLabel":"object | null"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed.instructions","typeLabel":"object[]"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parsed","typeLabel":"object"},"parserError":{"type":"object","description":"Item-level error. Present when `parserStatus` is `ERROR`.","properties":{"code":{"type":"string","description":"Machine-readable parser error code.","uniqueKey":"data.oneOf.0.items.[INDEX].parserError.code","typeLabel":"string"},"message":{"type":"string","description":"Human-readable parser error message.","uniqueKey":"data.oneOf.0.items.[INDEX].parserError.message","typeLabel":"string"}},"uniqueKey":"data.oneOf.0.items.[INDEX].parserError","typeLabel":"object"},"rawTransaction":{"type":"object","description":"Transação original da Solana no formato de `getTransaction` para a codificação `rawTransaction` solicitada. Com `base64`, `transaction` é `[data, \"base64\"]`. Presente apenas quando uma transação bruta é solicitada.","additionalProperties":true,"uniqueKey":"data.oneOf.0.items.[INDEX].rawTransaction","typeLabel":"object"}},"uniqueKey":"data.oneOf.0.items.[INDEX]","typeLabel":"object"},"title":"Transações","description":"As correspondências, em `sortOrder`. Com `transactions`, cada item tem o mesmo formato `TransactionResult` retornado por `/v1/parsed-events/transactions`; com `signatures`, cada item é um `ScanSignature`. Ausente com `count`. Pode estar vazio quando `paginationToken` está presente.","uniqueKey":"data.oneOf.0","typeLabel":"Transações · object[]"},{"type":"array","items":{"type":"object","description":"Uma correspondência retornada com `returnShape` definido como `signatures`.","properties":{"signature":{"type":"string","description":"Assinatura da transação.","uniqueKey":"data.oneOf.1.items.[INDEX].signature","typeLabel":"string"},"slot":{"type":"integer","description":"Slot que contém a transação.","uniqueKey":"data.oneOf.1.items.[INDEX].slot","typeLabel":"integer"},"transactionIndex":{"type":"integer","description":"Posição da transação em seu slot.","uniqueKey":"data.oneOf.1.items.[INDEX].transactionIndex","typeLabel":"integer"},"blockTime":{"oneOf":[{"type":"integer","description":"Horário do bloco em segundos Unix, quando disponível.","uniqueKey":"data.oneOf.1.items.[INDEX].blockTime.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Horário do bloco em segundos Unix, quando disponível.","uniqueKey":"data.oneOf.1.items.[INDEX].blockTime.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.oneOf.1.items.[INDEX].blockTime","typeLabel":"integer | null"}},"uniqueKey":"data.oneOf.1.items.[INDEX]","typeLabel":"object"},"title":"Assinaturas","description":"As correspondências, em `sortOrder`. Com `transactions`, cada item tem o mesmo formato `TransactionResult` retornado por `/v1/parsed-events/transactions`; com `signatures`, cada item é um `ScanSignature`. Ausente com `count`. Pode estar vazio quando `paginationToken` está presente.","uniqueKey":"data.oneOf.1","typeLabel":"Assinaturas · object[]"}],"uniqueKey":"data","typeLabel":"Transações · object[] | Assinaturas · object[]"},"paginationToken":{"type":"string","description":"Cursor no qual a próxima verificação continua. Ausente quando a verificação chega ao fim do histórico ou da janela.","uniqueKey":"paginationToken","typeLabel":"string"},"scan":{"type":"object","description":"Até onde a verificação avançou e por que parou.","properties":{"stoppedOn":{"type":"string","description":"Por que a verificação parou: `windowEnd` (fim do histórico ou da janela), `limit` (retornou `limit` correspondências), `budget` (verificou `maxScannedTransactions`) ou `deadline` (atingiu o limite de tempo da solicitação).","enum":["windowEnd","limit","budget","deadline"],"uniqueKey":"scan.stoppedOn","typeLabel":"enum\u003cstring>"},"scannedTransactions":{"type":"integer","description":"Transações verificadas nesta solicitação.","uniqueKey":"scan.scannedTransactions","typeLabel":"integer"},"matchedTransactions":{"type":"integer","description":"Correspondências encontradas nesta solicitação. Com `returnShape` definido como `count`, este é o resultado.","uniqueKey":"scan.matchedTransactions","typeLabel":"integer"},"scannedThrough":{"type":"object","description":"A última transação verificada. Ausente quando nada foi verificado.","properties":{"slot":{"type":"integer","description":"Slot da última transação verificada.","uniqueKey":"scan.scannedThrough.slot","typeLabel":"integer"},"blockTime":{"oneOf":[{"type":"integer","description":"Horário do bloco da última transação verificada, em segundos Unix.","uniqueKey":"scan.scannedThrough.blockTime.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Horário do bloco da última transação verificada, em segundos Unix.","uniqueKey":"scan.scannedThrough.blockTime.oneOf.1","typeLabel":"null"}],"uniqueKey":"scan.scannedThrough.blockTime","typeLabel":"integer | null"}},"uniqueKey":"scan.scannedThrough","typeLabel":"object"},"creditsCharged":{"type":"integer","description":"Créditos cobrados: 10 por solicitação mais 1 por página de histórico verificada (até 1.000 transações cada).","uniqueKey":"scan.creditsCharged","typeLabel":"integer"}},"uniqueKey":"scan","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Stopped on limit":{"title":"Stopped on limit","value":{"data":[{"signature":"5zmGhmd3JZxXzz8MnA8MM1K7PXRwA1z35n3xT6ZJGRz3sAi25p8jaZuPWFCB4nEPx7DUke9y3pwrd4V7xAFozQBy","parserStatus":"OK","parsed":{"slot":460869102,"blockTime":1792848886,"fee":45000,"feePayer":"Gygj9QQby4j2jryqyqBHvLP7ctv2SaANgh4sCb69BUpA","transactionStatus":"OK","error":null,"decodedError":null,"nativeTransfers":[{"fromUserAccount":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","toUserAccount":"2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","amount":4207183}],"tokenTransfers":[{"fromUserAccount":"2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","toUserAccount":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","fromTokenAccount":"7Rx6mmZ3jEWv94MZ5JtEqqw8PZTmVt2aFDxL678faSER","toTokenAccount":"7Y7x62ZQkzCLjuxw8iG5M2QZsayYeysRhfcY8pB5kbxQ","rawTokenAmount":612181177082,"decimals":6,"tokenStandard":"Fungible","mint":"3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump"}],"summary":{"type":"swap","description":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s trocou 0.004207183 SOL por 612181.177082 3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump via Pump.fun","parsedData":{"type":"swap","protocol":"pump_fun","kind":"buy","in_amount":"4207183","actual_out_amount":"612181177082","input_mint":"So11111111111111111111111111111111111111112","output_mint":"3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","inner_swaps":[]}},"instructions":[{"instructionIndex":0,"innerInstructionIndex":null,"stackHeight":1,"programId":"ComputeBudget111111111111111111111111111111","rawAccounts":[],"rawData":"HMypLP","summary":null,"programName":"compute_budget","instructionName":"set_compute_unit_limit","decoded":{"args":{"units":"400000"},"accounts":[]}},{"instructionIndex":1,"innerInstructionIndex":null,"stackHeight":1,"programId":"ComputeBudget111111111111111111111111111111","rawAccounts":[],"rawData":"3gJqkocMWaMm","summary":null,"programName":"compute_budget","instructionName":"set_compute_unit_price","decoded":{"args":{"micro_lamports":"100000"},"accounts":[]}},{"instructionIndex":2,"innerInstructionIndex":null,"stackHeight":1,"programId":"MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e","rawAccounts":["Gygj9QQby4j2jryqyqBHvLP7ctv2SaANgh4sCb69BUpA","13ec7XdrjF3h3YcqBTFDSReRcUFwbCnJaAQspM4j6DDJ","CNtxytSi1JNJgmBM444pGXK5eUEy5B2Q3haBHw2fzdoG","3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","7Y7x62ZQkzCLjuxw8iG5M2QZsayYeysRhfcY8pB5kbxQ","BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","11111111111111111111111111111111","TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf","2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","GesfTA3X2arioaHp8bbKdjG9vJtskViWACZoYvxp4twS","7Rx6mmZ3jEWv94MZ5JtEqqw8PZTmVt2aFDxL678faSER","HTGkqssCRhyE6rCBDDKQVqTM5LcFPwH8r7rmoMuvtKCD","Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1","6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","Hq2wp8uJ9jCPsYgNHex8RtqdvMPfVGoYwjvF1ATiwn2Y","FGFrX2q1iAjyAojjeyFDxXqdmvegjPpSWsrPmrJjeQ2f","8Wf5TiAheLUqBrKXeYg2JtAFFMWtKdG2BSFgqUcPVwTt","pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ","8FoNgzmjuSmiy86EPCWxvv1q7oJSu2WGA7wPymwki2LJ","MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e","6MneqwSEV63Ujx1KZX8ZDs5freLUyo61DoSdEeQCjNjk","5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD"],"rawData":"23s1EunhJwrvzz8YSBTPv5WDZGm8uym8KQXhF3u","summary":null,"programName":null,"instructionName":null,"decoded":null},{"instructionIndex":2,"innerInstructionIndex":0,"stackHeight":2,"programId":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","rawAccounts":["4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf","GesfTA3X2arioaHp8bbKdjG9vJtskViWACZoYvxp4twS","3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","7Rx6mmZ3jEWv94MZ5JtEqqw8PZTmVt2aFDxL678faSER","7Y7x62ZQkzCLjuxw8iG5M2QZsayYeysRhfcY8pB5kbxQ","BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","11111111111111111111111111111111","TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","HTGkqssCRhyE6rCBDDKQVqTM5LcFPwH8r7rmoMuvtKCD","Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1","6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","Hq2wp8uJ9jCPsYgNHex8RtqdvMPfVGoYwjvF1ATiwn2Y","FGFrX2q1iAjyAojjeyFDxXqdmvegjPpSWsrPmrJjeQ2f","8Wf5TiAheLUqBrKXeYg2JtAFFMWtKdG2BSFgqUcPVwTt","pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ","6MneqwSEV63Ujx1KZX8ZDs5freLUyo61DoSdEeQCjNjk","5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD"],"rawData":"i43WeUBGKA8F2B6dwt5RBzavSKrhGu93LB","summary":{"type":"swap","description":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s trocou 0.004207183 SOL por 612181.177082 3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump via Pump.fun","parsedData":{"type":"swap","protocol":"pump_fun","kind":"buy","in_amount":"4207183","actual_out_amount":"612181177082","input_mint":"So11111111111111111111111111111111111111112","output_mint":"3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","inner_swaps":[]}},"programName":"pump","instructionName":"buy","decoded":{"args":{"amount":"612181177082","max_sol_cost":"4207183","track_volume":[false]},"accounts":[{"name":"global","pubkey":"4wTV1YmiEkRvAtNtsSGPtUrqRYQMe5SKy2uB4Jjaxnjf","isSigner":false,"isWritable":false},{"name":"fee_recipient","pubkey":"GesfTA3X2arioaHp8bbKdjG9vJtskViWACZoYvxp4twS","isSigner":false,"isWritable":true},{"name":"mint","pubkey":"3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","isSigner":false,"isWritable":false},{"name":"bonding_curve","pubkey":"2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","isSigner":false,"isWritable":true},{"name":"associated_bonding_curve","pubkey":"7Rx6mmZ3jEWv94MZ5JtEqqw8PZTmVt2aFDxL678faSER","isSigner":false,"isWritable":true},{"name":"associated_user","pubkey":"7Y7x62ZQkzCLjuxw8iG5M2QZsayYeysRhfcY8pB5kbxQ","isSigner":false,"isWritable":true},{"name":"user","pubkey":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","isSigner":true,"isWritable":true},{"name":"system_program","pubkey":"11111111111111111111111111111111","isSigner":false,"isWritable":false},{"name":"token_program","pubkey":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","isSigner":false,"isWritable":false},{"name":"creator_vault","pubkey":"HTGkqssCRhyE6rCBDDKQVqTM5LcFPwH8r7rmoMuvtKCD","isSigner":false,"isWritable":true},{"name":"event_authority","pubkey":"Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1","isSigner":false,"isWritable":false},{"name":"program","pubkey":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","isSigner":false,"isWritable":false},{"name":"global_volume_accumulator","pubkey":"Hq2wp8uJ9jCPsYgNHex8RtqdvMPfVGoYwjvF1ATiwn2Y","isSigner":false,"isWritable":false},{"name":"user_volume_accumulator","pubkey":"FGFrX2q1iAjyAojjeyFDxXqdmvegjPpSWsrPmrJjeQ2f","isSigner":false,"isWritable":true},{"name":"fee_config","pubkey":"8Wf5TiAheLUqBrKXeYg2JtAFFMWtKdG2BSFgqUcPVwTt","isSigner":false,"isWritable":false},{"name":"fee_program","pubkey":"pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ","isSigner":false,"isWritable":false},{"name":"remainingAccount1","pubkey":"6MneqwSEV63Ujx1KZX8ZDs5freLUyo61DoSdEeQCjNjk","isSigner":false,"isWritable":false},{"name":"remainingAccount2","pubkey":"5YxQFdt3Tr9zJLvkFccqXVUwhdTWJQc1fFg2YPbxvxeD","isSigner":false,"isWritable":false}]}},{"instructionIndex":2,"innerInstructionIndex":1,"stackHeight":3,"programId":"pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ","rawAccounts":["8Wf5TiAheLUqBrKXeYg2JtAFFMWtKdG2BSFgqUcPVwTt","6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P"],"rawData":"KX69VKtJ7u4E7dVvicNyuayxqa9Hr4EfndWiJBCjUyq1hDLtgcYW6pEh1tPqbHSkqHTQ8uiASv1QK1","summary":null,"programName":"pump_fees","instructionName":null,"decoded":null},{"instructionIndex":2,"innerInstructionIndex":2,"stackHeight":3,"programId":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","rawAccounts":["7Rx6mmZ3jEWv94MZ5JtEqqw8PZTmVt2aFDxL678faSER","3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","7Y7x62ZQkzCLjuxw8iG5M2QZsayYeysRhfcY8pB5kbxQ","2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98"],"rawData":"jHqzogtBj1ey3","summary":{"type":"transfer","description":"2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98 transferiu 612181.177082 3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump de 2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98 para BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","parsedData":null},"programName":"token_2022","instructionName":"transfer_checked","decoded":{"args":{"amount":"612181177082","decimals":6},"accounts":[{"name":"source_account","pubkey":"7Rx6mmZ3jEWv94MZ5JtEqqw8PZTmVt2aFDxL678faSER","isSigner":false,"isWritable":true},{"name":"mint","pubkey":"3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","isSigner":false,"isWritable":false},{"name":"destination_account","pubkey":"7Y7x62ZQkzCLjuxw8iG5M2QZsayYeysRhfcY8pB5kbxQ","isSigner":false,"isWritable":true},{"name":"owner_or_delegate","pubkey":"2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","isSigner":true,"isWritable":false}]}},{"instructionIndex":2,"innerInstructionIndex":3,"stackHeight":3,"programId":"11111111111111111111111111111111","rawAccounts":["BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98"],"rawData":"3Bxs4E6xqUKPTjRy","summary":{"type":"transfer","description":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s transferiu 0.004207183 SOL para 2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","parsedData":null},"programName":"system","instructionName":"transfer","decoded":{"args":{"lamports":"4207183"},"accounts":[{"name":"funding_account","pubkey":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","isSigner":true,"isWritable":true},{"name":"recipient_account","pubkey":"2meTvySZ7iVXzif1m3BAUj2RgwiDCpSMEW7yN3EAAY98","isSigner":false,"isWritable":true}]}},{"instructionIndex":2,"innerInstructionIndex":4,"stackHeight":3,"programId":"6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P","rawAccounts":["Ce6TQqeHC9p8KetsN6JsjHK7UTZk7nasjjnr7XxXp9F1"],"rawData":"8jV3ThAnvn3jwQVVxYoxU8MvQQneX8ryEqnGqWTeKGi8UcTcTFd5VQ8KLpzRZhN2g6qpShcNYKQ6aEiZojgETaWrW1Mn92Drm2irNbjBdHGCTkuK3SBZb4HSn6KPZiJehmZL1aPNtVSRmGh2ojKXZLFtokDPK31XJJJZYBMowkVME4yWDsiA81AKAyJYq3afuYidCUgWsSfzSo8tZZRtCpSaeUd3M5JeyiE9V45vsDuPYsyBxmVFWf3qKWEcQuCDYu5HctwzvAeqU6Hmr1st5Kd62GrbHxua73RLuXpHotAjm3wYD6BkKEtKDpSnq47ewySqeUgF8MrTc121NwjKhedGJfp1VWv4TULoKaNTuA9KRzYVsTNgjYuwSgiXxQF2F1ePSHexBQdTiMbL1STcahdzuLvZoRkEUQX1WE9ayykQ1uiJ1FPFNCitKm6YwpLLLVwDDi8Rf2J5aeHxtLorKV5UWn1CnRukDpSJxAC91mmc6qNcJ6XQW5VxJMdhJcSSmSr1hi4dUt1vW6gspsMxEMUzGtiyBZeo","summary":null,"programName":"pump","instructionName":"TradeEvent","decoded":{"args":{"buyback_fee":"0","buyback_fee_basis_points":"0","cashback":"0","cashback_fee_basis_points":"0","creator":"2G5ZssGjViBdr4DdwYaQ23JQeNG8TRsrnHKs9pabUoCz","creator_fee":"0","creator_fee_basis_points":"0","current_sol_volume":"0","fee":"0","fee_basis_points":"0","fee_recipient":"GesfTA3X2arioaHp8bbKdjG9vJtskViWACZoYvxp4twS","holder_rewards":"0","holder_rewards_bps":"0","is_buy":true,"ix_name":"buy","last_update_timestamp":"0","mayhem_mode":true,"mint":"3Wdb9NjzsMWFqnQZd21oQMyAc24ZgYZjqpF6NZdLpump","quote_amount":"4207183","quote_mint":"11111111111111111111111111111111","real_quote_reserves":"27976582","real_sol_reserves":"27976582","real_token_reserves":"793353696151809","shareholders":[],"sol_amount":"4207183","timestamp":"1792848886","token_amount":"612181177082","total_claimed_tokens":"0","total_unclaimed_tokens":"0","track_volume":false,"user":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","virtual_quote_reserves":"8676477109","virtual_sol_reserves":"8676477109","virtual_token_reserves":"1073253696151809"},"accounts":[]}},{"instructionIndex":2,"innerInstructionIndex":5,"stackHeight":2,"programId":"MAyhSmzXzV1pTf7LsNkrNwkWKTo4ougAJ1PPg47MD4e","rawAccounts":["8FoNgzmjuSmiy86EPCWxvv1q7oJSu2WGA7wPymwki2LJ"],"rawData":"HaAvdxyruSvtMDoMtGvePmYV4dda7tWKCLFHadQoSjYsbWWixs1eN1wCF27wUxZao1NfTPQGxhVs9GXmaVGUZ5mgBAEUUWKK4se3JtE5oKMHzxp6GRbR7wagdMtwKQEaJbXuMb9c75n3gPnTTFrxTjJrtBCejTAEQpd6mv9HUaxpt2u83Cts4WgXdvWqiHqk7xXkXQwV6M1VXmAfwZYg4CSjzAmooqqAdzbHuf243dbws8uDS4GrteXQiAYow3395wuNqLWzrcHropQTzvaDtpfAupYXEt2AZHPEuUsVhtt5n8xAieU5d4oHSjAvgBczW9cktco7Wto3kEo53QaJfbdEz4V9Jnx6ib2fdvW2EpLXUprJLcP9voTKAuuCZCTbQKSbwJWRG9UCPTssTDR3m9eE38WcqtK1v2jeRtbtK","summary":null,"programName":null,"instructionName":null,"decoded":null}]}}],"paginationToken":"460869102:203","scan":{"stoppedOn":"limit","scannedTransactions":1,"matchedTransactions":1,"scannedThrough":{"slot":460869102,"blockTime":1792848886},"creditsCharged":11}}},"Stopped on budget, no matches":{"title":"Stopped on budget, no matches","value":{"data":[],"paginationToken":"460903064:422","scan":{"stoppedOn":"budget","scannedTransactions":2000,"matchedTransactions":0,"scannedThrough":{"slot":460903064,"blockTime":1792856105},"creditsCharged":12}}},"Count shape":{"title":"Count shape","value":{"paginationToken":"460903064:422","scan":{"stoppedOn":"budget","scannedTransactions":2000,"matchedTransactions":0,"scannedThrough":{"slot":460903064,"blockTime":1792856105},"creditsCharged":12}}}},"exampleType":"examples"}},"exampleType":"examples"},"afe05daa-0b17-475b-89f3-d3e9d6748538":{"description":"Solicitação inválida. A mensagem `error` identifica o problema.","content":{"application/json":{"schema":{"type":"object","description":"Request-level error response.","properties":{"error":{"type":"string","description":"Error message.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"instruções de match.programs não encontradas nas IDLs de 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P: not_a_real_ix"}}},"exampleType":"examples"}},"exampleType":"examples"},"0b5ec408-cf4b-4b0d-a55d-7e652d129b91":{"description":"A solicitação falhou no servidor, por exemplo, porque não foi possível decodificar uma transação armazenada no intervalo solicitado. A solicitação inteira falha; nenhum resultado parcial é retornado.","content":{"application/json":{"schema":{"type":"object","description":"Request-level error response.","properties":{"error":{"type":"string","description":"Error message.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"erro interno do servidor"}}},"exampleType":"examples"}},"exampleType":"examples"},"1f49a8cf-ed9c-468d-9b0f-6b1e26d84815":{"description":"O serviço está no limite de capacidade ou a primeira página do histórico não foi concluída antes do prazo da solicitação. Tente a solicitação novamente.","content":{"application/json":{"schema":{"type":"object","description":"Request-level error response.","properties":{"error":{"type":"string","description":"Error message.","uniqueKey":"error","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"default":{"title":"default","value":{"error":"serviço indisponível"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"51da7cfc-2007-4e5e-9aa7-59fbd039c0c7":{"ApiKeyQuery":{"type":"apiKey","in":"query","name":"api-key","scopes":[],"schemeName":"ApiKeyQuery"}}},"servers":{"12a2a941-2fc0-450f-b648-de48fb3e28b7":{"url":"https://mainnet.helius-rpc.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"query","name":"api-key","scopes":[],"schemeName":"ApiKeyQuery"},"schema":{"title":"api-key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyQuery","name":"api-key"}],"title":"ApiKeyQuery"}]},"originalFileLocation":"pt-BR/openapi/parsed-events.yaml"},"subdomain":"helius","siteName":"Helius Docs","title":"Examinar o histórico de transações - API de eventos analisados","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/parsed-events/scan","matchLevel":1},"zh":{"href":"/zh/api-reference/parsed-events/scan","matchLevel":1},"ja":{"href":"/ja/api-reference/parsed-events/scan","matchLevel":1},"pt-BR":{"href":"/pt-BR/api-reference/parsed-events/scan","matchLevel":0},"ko":{"href":"/ko/api-reference/parsed-events/scan","matchLevel":1},"de":{"href":"/de/api-reference/parsed-events/scan","matchLevel":1},"fr":{"href":"/fr/api-reference/parsed-events/scan","matchLevel":1},"es":{"href":"/es/api-reference/parsed-events/scan","matchLevel":1},"id":{"href":"/id/api-reference/parsed-events/scan","matchLevel":1},"vi":{"href":"/vi/api-reference/parsed-events/scan","matchLevel":1},"ru":{"href":"/ru/api-reference/parsed-events/scan","matchLevel":1}}},"lastModified":"2026-11-05T23:54:38.890Z","originalFileLocation":"pt-BR/api-reference/parsed-events/scan.mdx","locale":"pt-BR"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Helius Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Examinar o histórico de transações - API de eventos analisados\">\u003cmeta data-mint-head property=\"og:description\" content=\"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Helius Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://helius.mintlify.app/_mintlify/api/og/v2?division=Eventos+analisados\u0026amp;title=Examinar+o+hist%C3%B3rico+de+transa%C3%A7%C3%B5es\u0026amp;description=Pesquise+no+servidor+o+hist%C3%B3rico+de+um+endere%C3%A7o+em+busca+de+transa%C3%A7%C3%B5es+que+chamam+instru%C3%A7%C3%B5es+de+programas+ou+envolvem+emiss%C3%B5es+de+tokens+e+retorne+as+correspond\u0026amp;theme=d22fe10eca036c3f66171409\u0026amp;signature=28ed36261625213d8c92c26806a1c7e8f8a4c12c942bf0c7370f1db1d09c32a3\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Examinar o histórico de transações - API de eventos analisados\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://helius.mintlify.app/_mintlify/api/og/v2?division=Eventos+analisados\u0026amp;title=Examinar+o+hist%C3%B3rico+de+transa%C3%A7%C3%B5es\u0026amp;description=Pesquise+no+servidor+o+hist%C3%B3rico+de+um+endere%C3%A7o+em+busca+de+transa%C3%A7%C3%B5es+que+chamam+instru%C3%A7%C3%B5es+de+programas+ou+envolvem+emiss%C3%B5es+de+tokens+e+retorne+as+correspond\u0026amp;theme=d22fe10eca036c3f66171409\u0026amp;signature=28ed36261625213d8c92c26806a1c7e8f8a4c12c942bf0c7370f1db1d09c32a3\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/helius/DpSUWoabClKtmJ0I/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Helius Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#E84125\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/pt-BR/api-reference/parsed-events/scan.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://www.helius.dev/docs/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://www.helius.dev/docs/zh/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://www.helius.dev/docs/ja/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://www.helius.dev/docs/ko/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://www.helius.dev/docs/de/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://www.helius.dev/docs/fr/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://www.helius.dev/docs/es/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://www.helius.dev/docs/id/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://www.helius.dev/docs/vi/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://www.helius.dev/docs/ru/api-reference/parsed-events/scan\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://www.helius.dev/docs/api-reference/parsed-events/scan\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.helius.dev/#organization\",\"name\":\"Helius\",\"url\":\"https://www.helius.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.helius.dev/Helius-Brandkit/Helius/PNG/Helius-Horizontal-Logo.png\"},\"sameAs\":[\"https://github.com/helius-labs\",\"https://discord.com/invite/6GXdee3gBj\",\"https://x.com/helius\",\"https://www.linkedin.com/company/heliusapi\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.helius.dev/docs#website\",\"name\":\"Helius Docs\",\"url\":\"https://www.helius.dev/docs\",\"publisher\":{\"@id\":\"https://www.helius.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan#webpage\",\"url\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan\",\"name\":\"Examinar o histórico de transações\",\"description\":\"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.\",\"dateModified\":\"2026-11-05T23:54:38.890Z\",\"isPartOf\":{\"@id\":\"https://www.helius.dev/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"APIs de dados e RPCs\",\"item\":\"https://www.helius.dev/docs/api-reference/data-apis\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Eventos analisados\",\"item\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Examinar o histórico de transações\",\"item\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan#apireference\",\"headline\":\"Examinar o histórico de transações\",\"name\":\"Examinar o histórico de transações\",\"description\":\"Pesquise no servidor o histórico de um endereço em busca de transações que chamam instruções de programas ou envolvem emissões de tokens e retorne as correspondências analisadas, suas assinaturas ou uma contagem.\",\"url\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan\",\"mainEntityOfPage\":{\"@id\":\"https://www.helius.dev/docs/pt-BR/api-reference/parsed-events/scan#webpage\"},\"dateModified\":\"2026-11-05T23:54:38.890Z\",\"publisher\":{\"@id\":\"https://www.helius.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://www.helius.dev/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Helius Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Helius Docs","nav":{"global":{"anchors":[]},"languages":[{"language":"en","pages":[{"title":"en","href":"/api-reference/parsed-events/scan"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/parsed-events/scan"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/parsed-events/scan"}]},{"language":"pt-BR","tabs":[{"tab":"Documentação","pages":[{"title":"Documentação","href":"/pt-BR"}]},{"tab":"Referência da API","groups":[{"group":"Primeiros passos","pages":[{"title":"Referência da API Solana: Lista Completa","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference"},{"title":"Autenticação","href":"/pt-BR/api-reference/authentication"},{"title":"URLs e Endpoints de Solana RPC","sidebarTitle":"Endpoints","href":"/pt-BR/api-reference/endpoints"}]},{"group":"Streaming de dados e escuta de eventos","root":{"title":"Data Streaming API Reference","href":"/api-reference/data-streaming"},"expanded":true,"pages":[{"group":"LaserStream gRPC","icon":"bolt","pages":[{"title":"API gRPC LaserStream","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/laserstream-grpc"},{"title":"Inscrever-se","href":"/pt-BR/api-reference/laserstream/grpc/subscribe"},{"title":"SubscribeReplayInfo","href":"/pt-BR/api-reference/laserstream/grpc/subscribereplayinfo"},{"title":"GetBlockHeight","href":"/pt-BR/api-reference/laserstream/grpc/getblockheight"},{"title":"GetLatestBlockhash","href":"/pt-BR/api-reference/laserstream/grpc/getlatestblockhash"},{"title":"GetSlot","href":"/pt-BR/api-reference/laserstream/grpc/getslot"},{"title":"GetVersion","href":"/pt-BR/api-reference/laserstream/grpc/getversion"},{"title":"IsBlockhashValid","href":"/pt-BR/api-reference/laserstream/grpc/isblockhashvalid"},{"title":"Ping","href":"/pt-BR/api-reference/laserstream/grpc/ping"}]},{"group":"LaserStream WebSocket","icon":"signal-stream","pages":[{"title":"Métodos LaserStream WebSocket","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/rpc/websocket-methods"},{"title":"transactionSubscribe","sidebarTitle":"transactionSubscribe","href":"/pt-BR/api-reference/rpc/websocket/transactionsubscribe"},{"title":"accountSubscribe","sidebarTitle":"accountSubscribe","href":"/pt-BR/api-reference/rpc/websocket/accountsubscribe"},{"title":"accountUnsubscribe","sidebarTitle":"accountUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/accountunsubscribe"},{"title":"blockSubscribe","sidebarTitle":"blockSubscribe","href":"/pt-BR/api-reference/rpc/websocket/blocksubscribe"},{"title":"blockUnsubscribe","sidebarTitle":"blockUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/blockunsubscribe"},{"title":"logsSubscribe","sidebarTitle":"logsSubscribe","href":"/pt-BR/api-reference/rpc/websocket/logssubscribe"},{"title":"logsUnsubscribe","sidebarTitle":"logsUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/logsunsubscribe"},{"title":"programSubscribe","sidebarTitle":"programSubscribe","href":"/pt-BR/api-reference/rpc/websocket/programsubscribe"},{"title":"programUnsubscribe","sidebarTitle":"programUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/programunsubscribe"},{"title":"rootSubscribe","sidebarTitle":"rootSubscribe","href":"/pt-BR/api-reference/rpc/websocket/rootsubscribe"},{"title":"rootUnsubscribe","sidebarTitle":"rootUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/rootunsubscribe"},{"title":"signatureSubscribe","sidebarTitle":"signatureSubscribe","href":"/pt-BR/api-reference/rpc/websocket/signaturesubscribe"},{"title":"signatureUnsubscribe","sidebarTitle":"signatureUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/signatureunsubscribe"},{"title":"slotSubscribe","sidebarTitle":"slotSubscribe","href":"/pt-BR/api-reference/rpc/websocket/slotsubscribe"},{"title":"slotsUpdatesSubscribe","sidebarTitle":"slotsUpdatesSubscribe","href":"/pt-BR/api-reference/rpc/websocket/slotsupdatessubscribe"},{"title":"slotsUpdatesUnsubscribe","sidebarTitle":"slotsUpdatesUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/slotsupdatesunsubscribe"},{"title":"slotUnsubscribe","sidebarTitle":"slotUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/slotunsubscribe"},{"title":"voteSubscribe","sidebarTitle":"voteSubscribe","href":"/pt-BR/api-reference/rpc/websocket/votesubscribe"},{"title":"voteUnsubscribe","sidebarTitle":"voteUnsubscribe","href":"/pt-BR/api-reference/rpc/websocket/voteunsubscribe"}]},{"group":"Fluxos analisados","icon":"wave-square","pages":[{"title":"Referência de Streams Analisados","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/parsed-streams/overview"},{"title":"parsedTransactionSubscribe","sidebarTitle":"parsedTransactionSubscribe","href":"/pt-BR/api-reference/parsed-streams/parsedtransactionsubscribe"},{"title":"parsedTransactionUnsubscribe","sidebarTitle":"parsedTransactionUnsubscribe","href":"/pt-BR/api-reference/parsed-streams/parsedtransactionunsubscribe"},{"title":"describeProgram","sidebarTitle":"describeProgram","href":"/pt-BR/api-reference/parsed-streams/describeprogram"}]},{"group":"Webhooks","icon":"webhook","pages":[{"title":"API de Webhooks","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/webhooks"},{"title":"Criar Webhook","sidebarTitle":"Criar Webhook","openapi":"openapi/webhooks.yaml POST /v0/webhooks","href":"/pt-BR/api-reference/webhooks/create-webhook"},{"title":"Obter Webhook","sidebarTitle":"Obter Webhook","openapi":"openapi/webhooks.yaml GET /v0/webhooks/{webhookID}","href":"/pt-BR/api-reference/webhooks/get-webhook"},{"title":"Obter Todos os Webhooks","sidebarTitle":"Obter Todos os Webhooks","openapi":"openapi/webhooks.yaml GET /v0/webhooks","href":"/pt-BR/api-reference/webhooks/get-all-webhooks"},{"title":"Atualizar Webhook","sidebarTitle":"Atualizar Webhook","openapi":"openapi/webhooks.yaml PUT /v0/webhooks/{webhookID}","href":"/pt-BR/api-reference/webhooks/update-webhook"},{"title":"Alternar Webhook","sidebarTitle":"Alternar Webhook","openapi":"openapi/webhooks.yaml PATCH /v0/webhooks/{webhookID}","href":"/pt-BR/api-reference/webhooks/toggle-webhook"},{"title":"Excluir Webhook","sidebarTitle":"Excluir Webhook","openapi":"openapi/webhooks.yaml DELETE /v0/webhooks/{webhookID}","href":"/pt-BR/api-reference/webhooks/delete-webhook"}]}]},{"group":"APIs de dados e RPCs","root":{"title":"Solana Data APIs and RPC Reference","href":"/api-reference/data-apis"},"expanded":true,"pages":[{"group":"RPC da Solana","icon":"server","pages":[{"title":"Métodos RPC Solana e Referência de API","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/rpc/http-methods"},{"title":"getAccountInfo","sidebarTitle":"getAccountInfo","openapi":"pt-BR/openapi/rpc-http/getAccountInfo.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getaccountinfo"},{"title":"getAgGenesisCert","sidebarTitle":"getAgGenesisCert","openapi":"pt-BR/openapi/rpc-http/getAgGenesisCert.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getaggenesiscert"},{"title":"getBalance","sidebarTitle":"getBalance","openapi":"pt-BR/openapi/rpc-http/getBalance.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getbalance"},{"title":"getBlock","sidebarTitle":"getBlock","openapi":"pt-BR/openapi/rpc-http/getBlock.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblock"},{"title":"getBlockCommitment","sidebarTitle":"getBlockCommitment","openapi":"pt-BR/openapi/rpc-http/getBlockCommitment.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblockcommitment"},{"title":"getBlockHeight","sidebarTitle":"getBlockHeight","openapi":"pt-BR/openapi/rpc-http/getBlockHeight.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblockheight"},{"title":"getBlockProduction","sidebarTitle":"getBlockProduction","openapi":"pt-BR/openapi/rpc-http/getBlockProduction.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblockproduction"},{"title":"getBlocks","sidebarTitle":"getBlocks","openapi":"pt-BR/openapi/rpc-http/getBlocks.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblocks"},{"title":"getBlocksWithLimit","sidebarTitle":"getBlocksWithLimit","openapi":"pt-BR/openapi/rpc-http/getBlocksWithLimit.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblockswithlimit"},{"title":"getBlockTime","sidebarTitle":"getBlockTime","openapi":"pt-BR/openapi/rpc-http/getBlockTime.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getblocktime"},{"title":"getClusterNodes","sidebarTitle":"getClusterNodes","openapi":"pt-BR/openapi/rpc-http/getClusterNodes.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getclusternodes"},{"title":"getEpochInfo","sidebarTitle":"getEpochInfo","openapi":"pt-BR/openapi/rpc-http/getEpochInfo.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getepochinfo"},{"title":"getEpochSchedule","sidebarTitle":"getEpochSchedule","openapi":"pt-BR/openapi/rpc-http/getEpochSchedule.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getepochschedule"},{"title":"getFeeForMessage","sidebarTitle":"getFeeForMessage","openapi":"pt-BR/openapi/rpc-http/getFeeForMessage.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getfeeformessage"},{"title":"getFirstAvailableBlock","sidebarTitle":"getFirstAvailableBlock","openapi":"pt-BR/openapi/rpc-http/getFirstAvailableBlock.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getfirstavailableblock"},{"title":"getGenesisHash","sidebarTitle":"getGenesisHash","openapi":"pt-BR/openapi/rpc-http/getGenesisHash.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getgenesishash"},{"title":"getHealth","sidebarTitle":"getHealth","openapi":"pt-BR/openapi/rpc-http/getHealth.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gethealth"},{"title":"getHighestSnapshotSlot","sidebarTitle":"getHighestSnapshotSlot","openapi":"pt-BR/openapi/rpc-http/getHighestSnapshotSlot.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gethighestsnapshotslot"},{"title":"getIdentity","sidebarTitle":"getIdentity","openapi":"pt-BR/openapi/rpc-http/getIdentity.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getidentity"},{"title":"getInflationGovernor","sidebarTitle":"getInflationGovernor","openapi":"pt-BR/openapi/rpc-http/getInflationGovernor.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getinflationgovernor"},{"title":"getInflationRate","sidebarTitle":"getInflationRate","openapi":"pt-BR/openapi/rpc-http/getInflationRate.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getinflationrate"},{"title":"getInflationReward","sidebarTitle":"getInflationReward","openapi":"pt-BR/openapi/rpc-http/getInflationReward.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getinflationreward"},{"title":"getLargestAccounts","sidebarTitle":"getLargestAccounts","openapi":"pt-BR/openapi/rpc-http/getLargestAccounts.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getlargestaccounts"},{"title":"getLatestBlockhash","sidebarTitle":"getLatestBlockhash","openapi":"pt-BR/openapi/rpc-http/getLatestBlockhash.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getlatestblockhash"},{"title":"getLeaderSchedule","sidebarTitle":"getLeaderSchedule","openapi":"pt-BR/openapi/rpc-http/getLeaderSchedule.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getleaderschedule"},{"title":"getMaxRetransmitSlot","sidebarTitle":"getMaxRetransmitSlot","openapi":"pt-BR/openapi/rpc-http/getMaxRetransmitSlot.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getmaxretransmitslot"},{"title":"getMaxShredInsertSlot","sidebarTitle":"getMaxShredInsertSlot","openapi":"pt-BR/openapi/rpc-http/getMaxShredInsertSlot.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getmaxshredinsertslot"},{"title":"getMinimumBalanceForRentExemption","sidebarTitle":"getMinimumBalanceForRentExemption","openapi":"pt-BR/openapi/rpc-http/getMinimumBalanceForRentExemption.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getminimumbalanceforrentexemption"},{"title":"getMultipleAccounts","sidebarTitle":"getMultipleAccounts","openapi":"pt-BR/openapi/rpc-http/getMultipleAccounts.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getmultipleaccounts"},{"title":"getProgramAccounts","sidebarTitle":"getProgramAccounts","openapi":"pt-BR/openapi/rpc-http/getProgramAccounts.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getprogramaccounts"},{"title":"getProgramAccountsV2","sidebarTitle":"getProgramAccountsV2","openapi":"pt-BR/openapi/rpc-http/getProgramAccountsV2.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getprogramaccountsv2"},{"title":"getRecentPerformanceSamples","sidebarTitle":"getRecentPerformanceSamples","openapi":"pt-BR/openapi/rpc-http/getRecentPerformanceSamples.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getrecentperformancesamples"},{"title":"getRecentPrioritizationFees","sidebarTitle":"getRecentPrioritizationFees","openapi":"pt-BR/openapi/rpc-http/getRecentPrioritizationFees.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getrecentprioritizationfees"},{"title":"getSignaturesForAddress","sidebarTitle":"getSignaturesForAddress","openapi":"pt-BR/openapi/rpc-http/getSignaturesForAddress.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getsignaturesforaddress"},{"title":"getSignatureStatuses","sidebarTitle":"getSignatureStatuses","openapi":"pt-BR/openapi/rpc-http/getSignatureStatuses.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getsignaturestatuses"},{"title":"getSlot","sidebarTitle":"getSlot","openapi":"pt-BR/openapi/rpc-http/getSlot.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getslot"},{"title":"getSlotLeader","sidebarTitle":"getSlotLeader","openapi":"pt-BR/openapi/rpc-http/getSlotLeader.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getslotleader"},{"title":"getSlotLeaders","sidebarTitle":"getSlotLeaders","openapi":"pt-BR/openapi/rpc-http/getSlotLeaders.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getslotleaders"},{"title":"getStakeMinimumDelegation","sidebarTitle":"getStakeMinimumDelegation","openapi":"pt-BR/openapi/rpc-http/getStakeMinimumDelegation.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getstakeminimumdelegation"},{"title":"getSupply","sidebarTitle":"getSupply","openapi":"pt-BR/openapi/rpc-http/getSupply.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getsupply"},{"title":"getTokenAccountBalance","sidebarTitle":"getTokenAccountBalance","openapi":"pt-BR/openapi/rpc-http/getTokenAccountBalance.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettokenaccountbalance"},{"title":"getTokenAccountsByDelegate","sidebarTitle":"getTokenAccountsByDelegate","openapi":"pt-BR/openapi/rpc-http/getTokenAccountsByDelegate.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettokenaccountsbydelegate"},{"title":"getTokenAccountsByOwner","sidebarTitle":"getTokenAccountsByOwner","openapi":"pt-BR/openapi/rpc-http/getTokenAccountsByOwner.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettokenaccountsbyowner"},{"title":"getTokenAccountsByOwnerV2","sidebarTitle":"getTokenAccountsByOwnerV2","openapi":"pt-BR/openapi/rpc-http/getTokenAccountsByOwnerV2.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettokenaccountsbyownerv2"},{"title":"getTokenLargestAccounts","sidebarTitle":"getTokenLargestAccounts","openapi":"pt-BR/openapi/rpc-http/getTokenLargestAccounts.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettokenlargestaccounts"},{"title":"getTokenSupply","sidebarTitle":"getTokenSupply","openapi":"pt-BR/openapi/rpc-http/getTokenSupply.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettokensupply"},{"title":"getTransaction","sidebarTitle":"getTransaction","openapi":"pt-BR/openapi/rpc-http/getTransaction.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettransaction"},{"title":"getTransactionCount","sidebarTitle":"getTransactionCount","openapi":"pt-BR/openapi/rpc-http/getTransactionCount.yaml POST /","href":"/pt-BR/api-reference/rpc/http/gettransactioncount"},{"title":"getVersion","sidebarTitle":"getVersion","openapi":"pt-BR/openapi/rpc-http/getVersion.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getversion"},{"title":"getVoteAccounts","sidebarTitle":"getVoteAccounts","openapi":"pt-BR/openapi/rpc-http/getVoteAccounts.yaml POST /","href":"/pt-BR/api-reference/rpc/http/getvoteaccounts"},{"title":"isBlockhashValid","sidebarTitle":"isBlockhashValid","openapi":"pt-BR/openapi/rpc-http/isBlockhashValid.yaml POST /","href":"/pt-BR/api-reference/rpc/http/isblockhashvalid"},{"title":"minimumLedgerSlot","sidebarTitle":"minimumLedgerSlot","openapi":"pt-BR/openapi/rpc-http/minimumLedgerSlot.yaml POST /","href":"/pt-BR/api-reference/rpc/http/minimumledgerslot"},{"title":"requestAirdrop","sidebarTitle":"requestAirdrop","openapi":"pt-BR/openapi/rpc-http/requestAirdrop.yaml POST /","href":"/pt-BR/api-reference/rpc/http/requestairdrop"},{"title":"sendTransaction","sidebarTitle":"sendTransaction","openapi":"pt-BR/openapi/rpc-http/sendTransaction.yaml POST /","href":"/pt-BR/api-reference/rpc/http/sendtransaction"},{"title":"simulateBundle","sidebarTitle":"simulateBundle","openapi":"pt-BR/openapi/rpc-http/simulateBundle.yaml POST /","href":"/pt-BR/api-reference/rpc/http/simulatebundle"},{"title":"simulateTransaction","sidebarTitle":"simulateTransaction","openapi":"pt-BR/openapi/rpc-http/simulateTransaction.yaml POST /","href":"/pt-BR/api-reference/rpc/http/simulatetransaction"}]},{"group":"Transações","icon":"arrow-right-arrow-left","pages":[{"title":"getTransactionsForAddress","icon":"clock-rotate-left","sidebarTitle":"getTransactionsForAddress","openapi":"pt-BR/openapi/rpc-http/getTransactionsForAddress.yaml POST /","hideApiMarker":true,"href":"/pt-BR/api-reference/rpc/http/gettransactionsforaddress"},{"title":"getTransfersByAddress","icon":"money-bill-transfer","sidebarTitle":"getTransfersByAddress","openapi":"pt-BR/openapi/rpc-http/getTransfersByAddress.yaml POST /","hideApiMarker":true,"href":"/pt-BR/api-reference/rpc/http/gettransfersbyaddress"},{"group":"Transações aprimoradas (legado)","icon":"receipt","pages":[{"title":"Enhanced Transactions API","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/enhanced-transactions/overview"},{"title":"Obter Transações Aprimoradas","sidebarTitle":"Obter Transações","openapi":"openapi/openapi-definition.yaml POST /v0/transactions","href":"/pt-BR/api-reference/enhanced-transactions/gettransactions"},{"title":"Obter Transações Aprimoradas por Endereço","sidebarTitle":"Obter Transações por Endereço","openapi":"openapi/openapi-definition.yaml GET /v0/addresses/{address}/transactions","href":"/pt-BR/api-reference/enhanced-transactions/gettransactionsbyaddress"}]}]},{"group":"Eventos analisados","icon":"wave-pulse","pages":[{"title":"Referência de Eventos Analisados","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/parsed-events/overview"},{"title":"Analisar Transações","sidebarTitle":"Analisar Transações","openapi":"pt-BR/openapi/parsed-events.yaml POST /v1/parsed-events/transactions","href":"/pt-BR/api-reference/parsed-events/transactions"},{"title":"Histórico de Transações Analisadas","sidebarTitle":"Histórico de Transações Analisadas","description":"Busque o histórico de transações analisadas para um endereço com Eventos Analisados.","openapi":"pt-BR/openapi/parsed-events.yaml POST /v1/parsed-events/transaction-history","href":"/pt-BR/api-reference/parsed-events/transaction-history"},{"title":"Examinar o histórico de transações","sidebarTitle":"Examinar o histórico de transações","openapi":"pt-BR/openapi/parsed-events.yaml POST /v1/parsed-events/scan","href":"/pt-BR/api-reference/parsed-events/scan"}]},{"group":"Tokens e NFTs (DAS)","icon":"hexagon-image","pages":[{"title":"Padrão de Ativos Digitais (DAS)","sidebarTitle":"Visão Geral","description":"Referência completa da API para os endpoints do Helius DAS (Padrão de Ativos Digitais). Consulte NFTs, NFTs comprimidos, tokens fungíveis, propriedade e metadados no Solana.","href":"/pt-BR/api-reference/das"},{"title":"getAsset","openapi":"pt-BR/openapi/das-api/getAsset.yaml POST /","href":"/pt-BR/api-reference/das/getasset"},{"title":"getAssetBatch","openapi":"pt-BR/openapi/das-api/getAssetBatch.yaml POST /","href":"/pt-BR/api-reference/das/getassetbatch"},{"title":"getAssetProof","openapi":"pt-BR/openapi/das-api/getAssetProof.yaml POST /","href":"/pt-BR/api-reference/das/getassetproof"},{"title":"getAssetProofBatch","openapi":"pt-BR/openapi/das-api/getAssetProofBatch.yaml POST /","href":"/pt-BR/api-reference/das/getassetproofbatch"},{"title":"getAssetsByAuthority","openapi":"pt-BR/openapi/das-api/getAssetsByAuthority.yaml POST /","href":"/pt-BR/api-reference/das/getassetsbyauthority"},{"title":"getAssetsByCreator","openapi":"pt-BR/openapi/das-api/getAssetsByCreator.yaml POST /","href":"/pt-BR/api-reference/das/getassetsbycreator"},{"title":"getAssetsByGroup","openapi":"pt-BR/openapi/das-api/getAssetsByGroup.yaml POST /","href":"/pt-BR/api-reference/das/getassetsbygroup"},{"title":"getAssetsByOwner","openapi":"pt-BR/openapi/das-api/getAssetsByOwner.yaml POST /","href":"/pt-BR/api-reference/das/getassetsbyowner"},{"title":"getNftEditions","openapi":"pt-BR/openapi/das-api/getNftEditions.yaml POST /","href":"/pt-BR/api-reference/das/getnfteditions"},{"title":"getSignaturesForAsset","openapi":"pt-BR/openapi/das-api/getSignaturesForAsset.yaml POST /","href":"/pt-BR/api-reference/das/getsignaturesforasset"},{"title":"getTokenAccounts","openapi":"pt-BR/openapi/das-api/getTokenAccounts.yaml POST /","href":"/pt-BR/api-reference/das/gettokenaccounts"},{"title":"searchAssets","openapi":"pt-BR/openapi/das-api/searchAssets.yaml POST /","href":"/pt-BR/api-reference/das/searchassets"}]},{"group":"Carteiras","icon":"wallet","tag":"Beta","pages":[{"title":"Wallet API (Beta)","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/wallet-api"},{"title":"Obter Identidade da Carteira","sidebarTitle":"identidade","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/identity","href":"/pt-BR/api-reference/wallet-api/identity"},{"title":"Obter Saldos da Carteira","sidebarTitle":"saldos","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/balances","href":"/pt-BR/api-reference/wallet-api/balances"},{"title":"Obter Saldo Histórico de Token","sidebarTitle":"balance-at","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/balance-at","href":"/pt-BR/api-reference/wallet-api/balance-at"},{"title":"Obter Histórico da Carteira","sidebarTitle":"histórico","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/history","href":"/pt-BR/api-reference/wallet-api/history"},{"title":"Obter Transferências de Carteira","sidebarTitle":"transferências","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/transfers","href":"/pt-BR/api-reference/wallet-api/transfers"},{"title":"Obter Financiamento de Carteira","sidebarTitle":"financiado-por","openapi":"openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/funded-by","href":"/pt-BR/api-reference/wallet-api/funded-by"}]},{"group":"Compressão ZK","icon":"arrows-to-circle","pages":[{"title":"ZK Compression API","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/zk-compression"},{"title":"getCompressedAccount","sidebarTitle":"getCompressedAccount","openapi":"pt-BR/openapi/zk-compression/getCompressedAccount.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedaccount"},{"title":"getCompressedAccountProof","sidebarTitle":"getCompressedAccountProof","openapi":"pt-BR/openapi/zk-compression/getCompressedAccountProof.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedaccountproof"},{"title":"getCompressedAccountsByOwner","sidebarTitle":"getCompressedAccountsByOwner","openapi":"pt-BR/openapi/zk-compression/getCompressedAccountsByOwner.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedaccountsbyowner"},{"title":"getCompressedBalance","sidebarTitle":"getCompressedBalance","openapi":"pt-BR/openapi/zk-compression/getCompressedBalance.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedbalance"},{"title":"getCompressedBalanceByOwner","sidebarTitle":"getCompressedBalanceByOwner","openapi":"pt-BR/openapi/zk-compression/getCompressedBalanceByOwner.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedbalancebyowner"},{"title":"getCompressedMintTokenHolders","sidebarTitle":"getCompressedMintTokenHolders","openapi":"pt-BR/openapi/zk-compression/getCompressedMintTokenHolders.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedminttokenholders"},{"title":"getCompressedTokenAccountBalance","sidebarTitle":"getCompressedTokenAccountBalance","openapi":"pt-BR/openapi/zk-compression/getCompressedTokenAccountBalance.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedtokenaccountbalance"},{"title":"getCompressedTokenAccountsByDelegate","sidebarTitle":"getCompressedTokenAccountsByDelegate","openapi":"pt-BR/openapi/zk-compression/getCompressedTokenAccountsByDelegate.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedtokenaccountsbydelegate"},{"title":"getCompressedTokenAccountsByOwner","sidebarTitle":"getCompressedTokenAccountsByOwner","openapi":"pt-BR/openapi/zk-compression/getCompressedTokenAccountsByOwner.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedtokenaccountsbyowner"},{"title":"getCompressedTokenBalancesByOwner","sidebarTitle":"getCompressedTokenBalancesByOwner","openapi":"pt-BR/openapi/zk-compression/getCompressedTokenBalancesByOwner.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedtokenbalancesbyowner"},{"title":"getCompressedTokenBalancesByOwnerV2","sidebarTitle":"getCompressedTokenBalancesByOwnerV2","openapi":"pt-BR/openapi/zk-compression/getCompressedTokenBalancesByOwnerV2.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressedtokenbalancesbyownerv2"},{"title":"getCompressionSignaturesForAccount","sidebarTitle":"getCompressionSignaturesForAccount","openapi":"pt-BR/openapi/zk-compression/getCompressionSignaturesForAccount.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressionsignaturesforaccount"},{"title":"getCompressionSignaturesForAddress","sidebarTitle":"getCompressionSignaturesForAddress","openapi":"pt-BR/openapi/zk-compression/getCompressionSignaturesForAddress.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressionsignaturesforaddress"},{"title":"getCompressionSignaturesForOwner","sidebarTitle":"getCompressionSignaturesForOwner","openapi":"pt-BR/openapi/zk-compression/getCompressionSignaturesForOwner.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressionsignaturesforowner"},{"title":"getCompressionSignaturesForTokenOwner","sidebarTitle":"getCompressionSignaturesForTokenOwner","openapi":"pt-BR/openapi/zk-compression/getCompressionSignaturesForTokenOwner.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getcompressionsignaturesfortokenowner"},{"title":"getIndexerHealth","sidebarTitle":"getIndexerHealth","openapi":"pt-BR/openapi/zk-compression/getIndexerHealth.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getindexerhealth"},{"title":"getIndexerSlot","sidebarTitle":"getIndexerSlot","openapi":"pt-BR/openapi/zk-compression/getIndexerSlot.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getindexerslot"},{"title":"getLatestCompressionSignatures","sidebarTitle":"getLatestCompressionSignatures","openapi":"pt-BR/openapi/zk-compression/getLatestCompressionSignatures.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getlatestcompressionsignatures"},{"title":"getLatestNonVotingSignatures","sidebarTitle":"getLatestNonVotingSignatures","openapi":"pt-BR/openapi/zk-compression/getLatestNonVotingSignatures.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getlatestnonvotingsignatures"},{"title":"getMultipleCompressedAccountProofs","sidebarTitle":"getMultipleCompressedAccountProofs","openapi":"pt-BR/openapi/zk-compression/getMultipleCompressedAccountProofs.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getmultiplecompressedaccountproofs"},{"title":"getMultipleCompressedAccounts","sidebarTitle":"getMultipleCompressedAccounts","openapi":"pt-BR/openapi/zk-compression/getMultipleCompressedAccounts.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getmultiplecompressedaccounts"},{"title":"getMultipleNewAddressProofs","sidebarTitle":"getMultipleNewAddressProofs","openapi":"pt-BR/openapi/zk-compression/getMultipleNewAddressProofs.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getmultiplenewaddressproofs"},{"title":"getMultipleNewAddressProofsV2","sidebarTitle":"getMultipleNewAddressProofsV2","openapi":"pt-BR/openapi/zk-compression/getMultipleNewAddressProofsV2.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getmultiplenewaddressProofsv2"},{"title":"getTransactionWithCompressionInfo","sidebarTitle":"getTransactionWithCompressionInfo","openapi":"pt-BR/openapi/zk-compression/getTransactionWithCompressionInfo.yaml POST /","href":"/pt-BR/api-reference/zk-compression/gettransactionwithcompressioninfo"},{"title":"getValidityProof","sidebarTitle":"getValidityProof","openapi":"pt-BR/openapi/zk-compression/getValidityProof.yaml POST /","href":"/pt-BR/api-reference/zk-compression/getvalidityproof"}]}]},{"group":"Negociação","pages":[{"group":"Preconfirmations","icon":"stopwatch","pages":[{"title":"preconfSubscribe","sidebarTitle":"preconfSubscribe","href":"/pt-BR/api-reference/pre-confirmations/preconfsubscribe"},{"title":"preconfUnsubscribe","sidebarTitle":"preconfUnsubscribe","href":"/pt-BR/api-reference/pre-confirmations/preconfunsubscribe"},{"title":"getPreConfCoverage","sidebarTitle":"getPreConfCoverage","href":"/pt-BR/api-reference/pre-confirmations/getpreconfcoverage"}]},{"group":"Helius Sender","icon":"satellite-dish","pages":[{"title":"sendTransaction (Sender)","sidebarTitle":"sendTransaction","openapi":"pt-BR/openapi/sender-api/sendTransaction.yaml POST /fast","href":"/pt-BR/api-reference/sender/sendtransaction"},{"title":"ping","sidebarTitle":"ping","openapi":"pt-BR/openapi/sender-api/ping.yaml GET /ping","href":"/pt-BR/api-reference/sender/ping"},{"title":"sendBundle","sidebarTitle":"sendBundle","href":"/pt-BR/api-reference/sender/sendbundle"},{"title":"getBundleStatuses","sidebarTitle":"getBundleStatuses","href":"/pt-BR/api-reference/sender/getbundlestatuses"}]}]},{"group":"Envio de transações","pages":[{"group":"API de taxa de prioridade","icon":"star","pages":[{"title":"getPriorityFeeEstimate","sidebarTitle":"getPriorityFeeEstimate","openapi":"pt-BR/openapi/priority-fee-api/getPriorityFeeEstimate.yaml POST /","href":"/pt-BR/api-reference/priority-fee/getpriorityfeeestimate"}]}]},{"group":"Gerenciamento de contas","pages":[{"group":"Administração","icon":"shield-halved","pages":[{"title":"Admin API","sidebarTitle":"Visão Geral","href":"/pt-BR/api-reference/admin"},{"title":"Obter Uso do Projeto","sidebarTitle":"Obter Uso do Projeto","openapi":"pt-BR/openapi/admin-api/getProjectUsage.yaml GET /v0/admin/projects/{id}/usage","href":"/pt-BR/api-reference/admin/get-project-usage"}]}]}]},{"tab":"Guias","pages":[{"title":"Guias","href":"/pt-BR/guides/overview"}]},{"tab":"Agentes","pages":[{"title":"Agentes","href":"/pt-BR/agents/overview"}]},{"tab":"Perguntas frequentes","pages":[{"title":"Perguntas frequentes","href":"/pt-BR/faqs"}]}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-reference/parsed-events/scan"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-reference/parsed-events/scan"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/parsed-events/scan"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/parsed-events/scan"}]},{"language":"id","pages":[{"title":"id","href":"/id/api-reference/parsed-events/scan"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/api-reference/parsed-events/scan"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/api-reference/parsed-events/scan"}]}]},"basePath":"","title":"Examinar o histórico de transações - API de eventos analisados","buildId":"dpl_DQCMP4mismmBj3AFK7YZqNhrtLNq","deploymentId":"dpl_DQCMP4mismmBj3AFK7YZqNhrtLNq","dynamics":["10e4515597","c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["BannerMarkdown-Brp0mPUt.js","dist-Dpla8_R7.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-C_advUgl.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-Dub5uFbX.js","utils-BAOmmv1r.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-Cfvfuq3w.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Chp3aFWD.js","snippetPresets-mdHEOVGp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-DZmn3mFl.js","ApiExamples-BRlO2pcM.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CrgNI3V9.js","shallow-Dl286uHn.js","getApiPlaygroundDisplay-YPKheyKd.js","CodeSnippet-BdD-lURy.js","CodeSnippets-BSggiSf7.js","getPastedJson-bQHv51S7.js","icon-SCSCTtsH.js","MethodPill-GnU2wo5s.js","DuplicateIcon-BM7jzGa_.js","createIcon-atdRs-Wh.js","DynamicMarkdown-B95U9rYS.js","SectionHeading-CvCxtB39.js","axios-vUo_bRtp.js","Markdown-CBJtw_nx.js","AssistantPageLink-BoWSGi0C.js"]}