getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.
getTokenAccountsByOwnerV2 ist eine erweiterte Version der Standardmethode getTokenAccountsByOwner. Sie wurde speziell dafür entwickelt, token-Portfolios effizient abzufragen und Wallets mit umfangreichen token-Beständen zu verarbeiten. Diese Methode führt cursorbasierte Paginierung und inkrementelle Aktualisierungen ein.
Neue Funktionen in V2:
Cursorbasierte Paginierung: Konfiguriere Limits von 1 bis 10.000 token accounts pro request
Inkrementelle Aktualisierungen: Verwende changedSinceSlot, um nur kürzlich geänderte token accounts abzurufen
Skalierbarkeit für Portfolios: Verarbeite Wallets mit Tausenden von token accounts effizient
Abwärtskompatibilität: Unterstützt alle vorhandenen Parameter und Filter von getTokenAccountsByOwner
Optionales withContext: true fügt slot und apiVersion unter result.context hinzu. Lässt du es weg oder verwendest false, werden sie nicht einbezogen
Filter erforderlich: Du musst in deiner Abfrage entweder mint (bestimmter token) oder programId (SPL-Token- oder Token-2022-Programm) angeben. Es wird nicht unterstützt, alle token-Typen eines Eigentümers ohne Filter abzufragen.
Boolescher Wert im Konfigurationsobjekt (params[2]). Nur die Struktur von result ändert sich, nicht die Filter, Limits oder Paginierung. Weggelassen oder false: result.value ist das Array der token accounts. true: result.context plus result.value als Objekt (accounts, paginationKey). Wenn du beide Varianten verarbeitest, verzweige anhand von Array.isArray(result.value).
Wichtiges Paginierungsverhalten: Das Ende der Paginierung wird nur angezeigt, wenn keine token accounts zurückgegeben werden. Aufgrund der Filterung kann die API weniger Konten als durch dein Limit festgelegt zurückgeben. Setze die Paginierung daher immer fort, bis paginationKey den Wert null hat.
Unterstützung für Token-2022: Verwende TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb als programId, um Token-2022-Konten mit Erweiterungen wie Übertragungsgebühren, verzinslichen token und weiteren Funktionen abzufragen.
Bei true wird result.context zurückgegeben (Snapshot-Metadaten: slot, apiVersion). Außerdem werden
accounts und paginationKey unter result.value in einem Objekt verschachtelt. Bei false
oder wenn der Wert weggelassen wird, ist result.value das Array der token accounts für diese Seite. paginationKey befindet sich dabei
unter result. Es gelten dieselben Filter und Limits.
Paginierte Token-Konten, wenn withContext false ist oder fehlt. Entspricht der bekannten Struktur, bei der die Kontoliste als Array unter result.value steht und nicht unter accounts verschachtelt ist.
{"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":"6ae3a84063f068d795bc6068","collectionId":"95c821b5-d92b-4e5c-9eec-ac2ac44e6db3","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae3a84063f068d795bc6068"},"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":"6ae3a84063f068d795bc6068","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"en","tag":"API Reference","count":165},{"language":"de","tag":"API-Referenz","count":164},{"language":"es","tag":"Referencia de la API","count":164},{"language":"fr","tag":"Référence de l’API","count":164},{"language":"id","tag":"Referensi API","count":164},{"language":"ja","tag":"API リファレンス","count":164},{"language":"ko","tag":"API 레퍼런스","count":164},{"language":"pt-BR","tag":"Referência da API","count":164},{"language":"ru","tag":"Справочник API","count":164},{"language":"vi","tag":"Tài liệu tham khảo API","count":164},{"language":"zh","tag":"API 参考","count":164},{"language":"en","tag":"Data APIs \u0026 RPCs","count":145},{"language":"de","tag":"Daten-APIs und RPCs","count":144},{"language":"es","tag":"API de datos y RPC","count":144},{"language":"fr","tag":"API de données et RPC","count":144},{"language":"id","tag":"API Data \u0026 RPC","count":144},{"language":"ja","tag":"データ API と RPC","count":144},{"language":"ko","tag":"데이터 API 및 RPC","count":144},{"language":"pt-BR","tag":"APIs de dados e RPCs","count":144},{"language":"ru","tag":"API данных и RPC","count":144},{"language":"vi","tag":"API dữ liệu \u0026 RPC","count":144},{"language":"zh","tag":"数据 API 与 RPC","count":144},{"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":"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":"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":"byok-sep-25","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":"billing-updated-9-15","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":"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}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"@keyframes privacy-embed-sweep{to{transform:translateX(100%)}}.dark #topbar-cta-button a,.dark #topbar-cta-button a span,.dark .sidebar-group-header{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)/.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:.875rem!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:0 0}.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}.privacy-embed-slot .privacy-embed,.privacy-embed-slot [data-as=iframe],.privacy-embed-slot iframe{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:0!important;aspect-ratio:auto!important;background:0 0!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 .privacy-embed,.privacy-embed-slot.is-live [data-as=iframe],.privacy-embed-slot.is-live iframe{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 .privacy-embed,.privacy-embed-slot [data-as=iframe],.privacy-embed-slot iframe{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":"de/api-reference/rpc/http/gettokenaccountsbyownerv2","slug":"/de/api-reference/rpc/http/gettokenaccountsbyownerv2","pageMetadata":{"title":"getTokenAccountsByOwnerV2","og:title":"Solana-RPC-Methode getTokenAccountsByOwnerV2","sidebarTitle":"getTokenAccountsByOwnerV2","description":"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.","og:description":"Erweiterte Abfrage von token accounts mit cursorbasierter Paginierung und inkrementellen Aktualisierungen für SPL-token in Solana-Wallets","openapi":"de/openapi/rpc-http/getTokenAccountsByOwnerV2.yaml POST /","href":"/de/api-reference/rpc/http/gettokenaccountsbyownerv2"},"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: \"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.\"\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={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,CodeBlock,Heading,Info,ParamField,Tip,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`übersicht`,children:`Übersicht`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`getTokenAccountsByOwnerV2`}),` ist eine erweiterte Version der Standardmethode `,_jsx(_components.code,{children:`getTokenAccountsByOwner`}),`. Sie wurde speziell dafür entwickelt, token-Portfolios effizient abzufragen und Wallets mit umfangreichen token-Beständen zu verarbeiten. Diese Methode führt cursorbasierte Paginierung und inkrementelle Aktualisierungen ein.`]}),`\n`,_jsxs(Info,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Neue Funktionen in V2:`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Cursorbasierte Paginierung`}),`: Konfiguriere Limits von 1 bis 10.000 token accounts pro request`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Inkrementelle Aktualisierungen`}),`: Verwende `,_jsx(_components.code,{children:`changedSinceSlot`}),`, um nur kürzlich geänderte token accounts abzurufen`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Skalierbarkeit für Portfolios`}),`: Verarbeite Wallets mit Tausenden von token accounts effizient`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Abwärtskompatibilität`}),`: Unterstützt alle vorhandenen Parameter und Filter von `,_jsx(_components.code,{children:`getTokenAccountsByOwner`})]}),`\n`,_jsxs(_components.li,{children:[_jsxs(_components.strong,{children:[`Optionales `,_jsx(_components.code,{children:`withContext`})]}),`: `,_jsx(_components.code,{children:`true`}),` fügt `,_jsx(_components.code,{children:`slot`}),` und `,_jsx(_components.code,{children:`apiVersion`}),` unter `,_jsx(_components.code,{children:`result.context`}),` hinzu. Lässt du es weg oder verwendest `,_jsx(_components.code,{children:`false`}),`, werden sie nicht einbezogen`]}),`\n`]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Filter erforderlich`}),`: Du musst in deiner Abfrage entweder `,_jsx(_components.code,{children:`mint`}),` (bestimmter token) oder `,_jsx(_components.code,{children:`programId`}),` (SPL-Token- oder Token-2022-Programm) angeben. Es wird nicht unterstützt, alle token-Typen eines Eigentümers ohne Filter abzufragen.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`wichtigste-vorteile`,children:`Wichtigste Vorteile`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Large Portfolios`,icon:`wallet`,children:_jsx(_components.p,{children:`Verarbeite Wallets mit Tausenden von token accounts ohne Timeouts oder Speicherprobleme`})}),_jsx(Card,{title:`Real-time Tracking`,icon:`chart-line`,children:_jsxs(_components.p,{children:[`Überwache Portfolioänderungen in Echtzeit und verwende `,_jsx(_components.code,{children:`changedSinceSlot`}),` für inkrementelle Aktualisierungen`]})})]}),`\n`,_jsxs(Heading,{level:`2`,id:`withcontext-optional`,children:[_jsx(_components.code,{children:`withContext`}),` (optional)`]}),`\n`,_jsxs(_components.p,{children:[`Boolescher Wert im Konfigurationsobjekt (`,_jsx(_components.code,{children:`params[2]`}),`). Nur die Struktur von `,_jsx(_components.code,{children:`result`}),` ändert sich, nicht die Filter, Limits oder Paginierung. Weggelassen oder `,_jsx(_components.code,{children:`false`}),`: `,_jsx(_components.code,{children:`result.value`}),` ist das `,_jsx(_components.strong,{children:`Array`}),` der token accounts. `,_jsx(_components.code,{children:`true`}),`: `,_jsx(_components.code,{children:`result.context`}),` plus `,_jsx(_components.code,{children:`result.value`}),` als `,_jsx(_components.strong,{children:`Objekt`}),` (`,_jsx(_components.code,{children:`accounts`}),`, `,_jsx(_components.code,{children:`paginationKey`}),`). Wenn du beide Varianten verarbeitest, verzweige anhand von `,_jsx(_components.code,{children:`Array.isArray(result.value)`}),`.`]}),`\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:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Omitted or false`})}),`\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:`\"jsonrpc\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"result\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"paginationKey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_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:`// true`})}),`\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:`\"jsonrpc\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2.0\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"result\"`}),_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:` \"context\"`}),_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:`411895550`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"apiVersion\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3.1.9\"`}),_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:` \"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"accounts\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [], `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"paginationKey\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_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:`best-practices-für-die-paginierung`,children:`Best Practices für die Paginierung`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Wichtiges Paginierungsverhalten`}),`: Das Ende der Paginierung wird nur angezeigt, wenn `,_jsx(_components.strong,{children:`keine token accounts zurückgegeben werden`}),`. Aufgrund der Filterung kann die API weniger Konten als durch dein Limit festgelegt zurückgeben. Setze die Paginierung daher immer fort, bis `,_jsx(_components.code,{children:`paginationKey`}),` den Wert `,_jsx(_components.code,{children:`null`}),` hat.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`einfache-portfolioabfrage`,children:`Einfache Portfolioabfrage`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`30`,language:`typescript`,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:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`30`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Get all SPL Token accounts for a wallet`})}),`\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:` allTokenAccounts`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},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:`let`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` paginationKey`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D4D4D4`},children:` =`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` null`}),_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:` 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:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`https://mainnet.helius-rpc.com/?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:`#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:` jsonrpc:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '2.0'`}),_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:` id:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '1'`}),_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:` 'getTokenAccountsByOwnerV2'`}),_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:` params:`}),_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:` \"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// wallet address`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\"`}),_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:` encoding:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'jsonParsed'`}),_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:` 1000`}),_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:`paginationKey`}),_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:`paginationKey`}),_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`,_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:`#CF222E`,\"--shiki-dark\":`#569CD6`},children:` const`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#4FC1FF`},children:` data`}),_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:`#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`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` allTokenAccounts`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#8250DF`,\"--shiki-dark\":`#DCDCAA`},children:`push`}),_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:`data`}),_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:`value`}),_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:` paginationKey`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--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:`.`}),_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:`paginationKey`}),_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:`paginationKey`}),_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:`(`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`Total token accounts: \"}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#569CD6`},children:\"${\"}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`allTokenAccounts`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#D4D4D4`},children:`.`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:`length`}),_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`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`inkrementelle-portfolioaktualisierungen`,children:`Inkrementelle Portfolioaktualisierungen`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`19`,language:`typescript`,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:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`19`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Get only token accounts modified since a specific slot`})}),`\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:` portfolioUpdates`}),_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:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`https://mainnet.helius-rpc.com/?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:`#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:` jsonrpc:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '2.0'`}),_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:` id:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '1'`}),_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:` 'getTokenAccountsByOwnerV2'`}),_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:` params:`}),_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:` walletAddress`}),_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:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\"`}),_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:` encoding:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'jsonParsed'`}),_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:` 1000`}),_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:` changedSinceSlot:`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:` lastUpdateSlot`}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:` // Only get recent changes`})]}),`\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`,_jsx(Heading,{level:`2`,id:`unterstützung-für-token-programme`,children:`Unterstützung für token-Programme`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Unterstützung für Token-2022`}),`: Verwende `,_jsx(_components.code,{children:`TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb`}),` als `,_jsx(_components.code,{children:`programId`}),`, um Token-2022-Konten mit Erweiterungen wie Übertragungsgebühren, verzinslichen token und weiteren Funktionen abzufragen.`]})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`15`,language:`typescript`,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:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`15`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Query Token-2022 accounts (supports token extensions)`})}),`\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:` token2022Response`}),_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:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:\"`https://mainnet.helius-rpc.com/?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:`#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:` jsonrpc:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '2.0'`}),_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:` id:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '1'`}),_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:` 'getTokenAccountsByOwnerV2'`}),_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:` params:`}),_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:` walletAddress`}),_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:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"programId\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }, `}),_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`// Token-2022`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`encoding:`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` 'jsonParsed'`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`limit:`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:` 1000`}),_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:`2`,id:`migration-von-gettokenaccountsbyowner`,children:`Migration von getTokenAccountsByOwner`}),`\n`,_jsx(_components.p,{children:`Die Migration ist einfach. Füge deinen vorhandenen Abfragen lediglich Paginierungsparameter hinzu:`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`14`,language:`diff`,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:`diff`,children:_jsxs(_components.code,{language:`diff`,numberOfLines:`14`,children:[_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:` \"jsonrpc\": \"2.0\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \"id\": \"1\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#82071E`,\"--shiki-dark\":`#CE9178`},children:`- \"method\": \"getTokenAccountsByOwner\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#B5CEA8`},children:`+ \"method\": \"getTokenAccountsByOwnerV2\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \"params\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` \"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { \"programId\": \"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA\" },`})}),`\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:` \"encoding\": \"jsonParsed\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#B5CEA8`},children:`+ \"limit\": 1000`})}),`\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:`2`,id:`verwandte-methoden`,children:`Verwandte Methoden`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`getTokenAccountsByOwner`,icon:`wallet`,href:`/de/api-reference/rpc/http/gettokenaccountsbyowner`,children:_jsx(_components.p,{children:`Ursprüngliche Methode ohne Paginierung`})}),_jsx(Card,{title:`getProgramAccountsV2`,icon:`code`,href:`/de/api-reference/rpc/http/getprogramaccountsv2`,children:_jsx(_components.p,{children:`V2-Methode für Abfragen von Programmkonten`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`request-parameter`,children:`Request-Parameter`}),`\n`,_jsx(ParamField,{body:`address`,type:`string`,required:true,id:`param-address`,children:_jsx(_components.p,{children:`Solana-Wallet-Adresse (pubkey) des Kontoeigentümers, dessen token-Bestände abgefragt werden sollen, als Base-58-codierte Zeichenfolge.`})}),`\n`,_jsx(ParamField,{body:`mint`,type:`string`,id:`param-mint`,children:_jsx(_components.p,{children:`Bestimmte Mint-Adresse eines Solana-token, um nur Konten für einen bestimmten token oder NFT abzurufen.`})}),`\n`,_jsx(ParamField,{body:`programId`,type:`string`,id:`param-program-id`,children:_jsx(_components.p,{children:`ID des jeweiligen Solana-token-Programms (normalerweise das SPL-Token-Programm), das die token accounts erstellt hat.`})}),`\n`,_jsxs(ParamField,{body:`commitment`,type:`string`,id:`param-commitment`,children:[_jsx(_components.p,{children:`Die commitment-Stufe für den request.`}),_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`,_jsx(_components.li,{children:_jsx(_components.code,{children:`processed`})}),`\n`]})]}),`\n`,_jsx(ParamField,{body:`minContextSlot`,type:`number`,id:`param-min-context-slot`,children:_jsx(_components.p,{children:`Der minimale slot, bei dem der request ausgewertet werden kann.`})}),`\n`,_jsx(ParamField,{body:`withContext`,type:`boolean`,id:`param-with-context`,children:_jsxs(_components.p,{children:[`Bei `,_jsx(_components.code,{children:`true`}),` wird `,_jsx(_components.code,{children:`result.context`}),` zurückgegeben (Snapshot-Metadaten: `,_jsx(_components.code,{children:`slot`}),`, `,_jsx(_components.code,{children:`apiVersion`}),`). Außerdem werden\n`,_jsx(_components.code,{children:`accounts`}),` und `,_jsx(_components.code,{children:`paginationKey`}),` unter `,_jsx(_components.code,{children:`result.value`}),` in einem Objekt verschachtelt. Bei `,_jsx(_components.code,{children:`false`}),`\noder wenn der Wert weggelassen wird, ist `,_jsx(_components.code,{children:`result.value`}),` das Array der token accounts für diese Seite. `,_jsx(_components.code,{children:`paginationKey`}),` befindet sich dabei\nunter `,_jsx(_components.code,{children:`result`}),`. Es gelten dieselben Filter und Limits.`]})}),`\n`,_jsx(ParamField,{body:`dataSlice`,type:`object`,id:`param-data-slice`,children:_jsx(_components.p,{children:`Fordere einen Ausschnitt der Kontodaten an.`})}),`\n`,_jsx(ParamField,{body:`dataSlice.length`,type:`number`,id:`param-data-slice-length`,children:_jsx(_components.p,{children:`Anzahl der zurückzugebenden Bytes.`})}),`\n`,_jsx(ParamField,{body:`dataSlice.offset`,type:`number`,id:`param-data-slice-offset`,children:_jsx(_components.p,{children:`Byte-Offset, ab dem gelesen werden soll.`})}),`\n`,_jsxs(ParamField,{body:`encoding`,type:`string`,id:`param-encoding`,children:[_jsx(_components.p,{children:`Codierungsformat für Kontodaten.`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`base58`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`base64`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`base64+zstd`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.code,{children:`jsonParsed`})}),`\n`]})]}),`\n`,_jsx(ParamField,{body:`limit`,type:`number`,id:`param-limit`,children:_jsx(_components.p,{children:`Maximale Anzahl der pro request zurückzugebenden token accounts (1–10.000).`})}),`\n`,_jsx(ParamField,{body:`paginationKey`,type:`string`,id:`param-pagination-key`,children:_jsx(_components.p,{children:`Base-58-codierter Paginierungs-Cursor zum Abrufen nachfolgender Seiten. Verwende den paginationKey aus der vorherigen response.`})}),`\n`,_jsx(ParamField,{body:`changedSinceSlot`,type:`number`,id:`param-changed-since-slot`,children:_jsx(_components.p,{children:`Gib nur token accounts zurück, die bei oder nach dieser slot-Nummer geändert wurden. Dies ist für inkrementelle Portfolioaktualisierungen nützlich.`})})]})}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":"getTokenAccountsByOwnerV2","og:title":"Solana-RPC-Methode getTokenAccountsByOwnerV2","sidebarTitle":"getTokenAccountsByOwnerV2","description":"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.","og:description":"Erweiterte Abfrage von token accounts mit cursorbasierter Paginierung und inkrementellen Aktualisierungen für SPL-token in Solana-Wallets","openapi":"de/openapi/rpc-http/getTokenAccountsByOwnerV2.yaml POST /","href":"/de/api-reference/rpc/http/gettokenaccountsbyownerv2"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Übersicht","slug":"übersicht","depth":2,"children":[]},{"title":"Wichtigste Vorteile","slug":"wichtigste-vorteile","depth":2,"children":[]},{"title":"withContext (optional)","slug":"withcontext-optional","depth":2,"children":[]},{"title":"Best Practices für die Paginierung","slug":"best-practices-für-die-paginierung","depth":2,"children":[{"title":"Einfache Portfolioabfrage","slug":"einfache-portfolioabfrage","depth":3,"children":[]},{"title":"Inkrementelle Portfolioaktualisierungen","slug":"inkrementelle-portfolioaktualisierungen","depth":3,"children":[]}]},{"title":"Unterstützung für token-Programme","slug":"unterstützung-für-token-programme","depth":2,"children":[]},{"title":"Migration von getTokenAccountsByOwner","slug":"migration-von-gettokenaccountsbyowner","depth":2,"children":[]},{"title":"Verwandte Methoden","slug":"verwandte-methoden","depth":2,"children":[]},{"title":"Request-Parameter","slug":"request-parameter","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/42a9c28cd5cb3ce2/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"],"openApiReferenceData":{"operation":{"tags":["RPC"],"summary":"getTokenAccountsByOwnerV2","operationId":"getTokenAccountsByOwnerV2","description":"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.","security":["d407211c-0f01-428f-82b4-c718a9937d2a"],"requestBody":"52793632-d2d2-476e-8330-88321123aa16","responses":{"200":"f4cf1ee5-419d-4d57-8f49-fc6dafb72c4b","400":"aba46387-6622-408c-9581-76de57e99661","401":"d1ece92e-949e-4e2d-a6fe-d417f43fc864","429":"1d4c0d32-7d8f-48af-87fe-fdc41d4f6e4b","500":"27b3c1a3-abcb-4515-a649-8358269680aa","503":"a6403c64-6f97-4e9e-aaa2-54f905e64208","504":"58277412-bf36-4258-b1c1-2164c7aa3ff7"},"method":"post","type":"path","servers":["57887cf5-9d6b-4d1e-8507-81020a6a2ec4","250c4044-4f85-4f6b-ada1-37c38b8a4a7a"],"path":"/","baseUrlOptions":["https://mainnet.helius-rpc.com","https://devnet.helius-rpc.com"],"title":"getTokenAccountsByOwnerV2","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","enum":["2.0"],"description":"Die Version des JSON-RPC-Protokolls.","example":"2.0","default":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Ein eindeutiger Bezeichner für den request.","example":"1","default":"1","uniqueKey":"id","typeLabel":"string"},"method":{"type":"string","enum":["getTokenAccountsByOwnerV2"],"description":"Der Name der aufzurufenden RPC-Methode.","example":"getTokenAccountsByOwnerV2","default":"getTokenAccountsByOwnerV2","uniqueKey":"method","typeLabel":"enum\u003cstring>"},"params":{"type":"array","description":"Parameter zum Abfragen paginierter Token-Konten, die einem bestimmten öffentlichen Schlüssel gehören.","default":["A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd",{"programId":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},{"encoding":"jsonParsed","limit":1000}],"items":{"oneOf":[{"type":"string","description":"Solana-Wallet-Adresse (Pubkey) des Kontoinhabers, dessen Token-Bestände abgefragt werden sollen, als Base-58-codierter String.","example":"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd","uniqueKey":"params.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","description":"Filterkonfiguration, um Token-Konten anhand der Mint-Adresse oder Programm-ID einzugrenzen.","properties":{"mint":{"type":"string","description":"Bestimmte Solana-Token-Mint-Adresse, um nur Konten für ein bestimmtes Token oder NFT abzurufen.","example":"2cHr7QS3xfuSV8wdxo3ztuF4xbiarF6Nrgx3qpx3HzXR","uniqueKey":"params.items.[INDEX].oneOf.1.mint","typeLabel":"string"},"programId":{"type":"string","description":"Bestimmte ID des Solana-Token-Programms, das die Token-Konten erstellt hat. Üblicherweise ist dies das SPL-Token-Programm.","example":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","uniqueKey":"params.items.[INDEX].oneOf.1.programId","typeLabel":"string"}},"uniqueKey":"params.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Erweitertes Konfigurationsobjekt mit Unterstützung für Paginierung und optionalen Feldern.","properties":{"commitment":{"type":"string","description":"Das commitment-Level für den request.","enum":["confirmed","finalized","processed"],"example":"finalized","uniqueKey":"params.items.[INDEX].oneOf.2.commitment","typeLabel":"enum\u003cstring>"},"minContextSlot":{"type":"integer","description":"Der minimale slot, an dem der request ausgewertet werden kann.","example":1000,"uniqueKey":"params.items.[INDEX].oneOf.2.minContextSlot","typeLabel":"integer"},"withContext":{"type":"boolean","description":"Bei `true` wird `result.context` mit Snapshot-Metadaten wie `slot` und `apiVersion` zurückgegeben. Außerdem werden\n`accounts` und `paginationKey` als Objekt unter `result.value` verschachtelt. Bei `false`\noder wenn die Option fehlt, ist `result.value` das Array der Token-Konten für diese Seite. `paginationKey` steht\nunter `result`. Es gelten dieselben Filter und Limits.\n","example":true,"uniqueKey":"params.items.[INDEX].oneOf.2.withContext","typeLabel":"boolean"},"dataSlice":{"type":"object","description":"Fordert einen Ausschnitt der Kontodaten an.","properties":{"length":{"type":"integer","description":"Anzahl der zurückzugebenden Bytes.","example":10,"uniqueKey":"params.items.[INDEX].oneOf.2.dataSlice.length","typeLabel":"integer"},"offset":{"type":"integer","description":"Byte-Offset, ab dem gelesen werden soll.","example":0,"uniqueKey":"params.items.[INDEX].oneOf.2.dataSlice.offset","typeLabel":"integer"}},"uniqueKey":"params.items.[INDEX].oneOf.2.dataSlice","typeLabel":"object"},"encoding":{"type":"string","description":"Codierungsformat für Kontodaten.","enum":["base58","base64","base64+zstd","jsonParsed"],"example":"jsonParsed","uniqueKey":"params.items.[INDEX].oneOf.2.encoding","typeLabel":"enum\u003cstring>"},"limit":{"type":"integer","description":"Maximale Anzahl der pro request zurückzugebenden Token-Konten (1–10.000).","minimum":1,"maximum":10000,"example":1000,"uniqueKey":"params.items.[INDEX].oneOf.2.limit","typeLabel":"integer"},"paginationKey":{"type":"string","description":"Base-58-codierter Paginierungs-Cursor zum Abrufen nachfolgender Seiten. Verwende den paginationKey aus der vorherigen response.","example":"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","uniqueKey":"params.items.[INDEX].oneOf.2.paginationKey","typeLabel":"string"},"changedSinceSlot":{"type":"integer","description":"Gibt nur Token-Konten zurück, die an oder nach dieser slot-Nummer geändert wurden. Nützlich für inkrementelle Portfolioaktualisierungen.","example":12345678,"uniqueKey":"params.items.[INDEX].oneOf.2.changedSinceSlot","typeLabel":"integer"}},"uniqueKey":"params.items.[INDEX].oneOf.2","typeLabel":"object"}],"uniqueKey":"params.items.[INDEX]","typeLabel":"string · object · object"},"uniqueKey":"params","typeLabel":"string · object · object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","id":"1","method":"getTokenAccountsByOwnerV2","params":["A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd",{"programId":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"},{"encoding":"jsonParsed","limit":1000}]}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"f4cf1ee5-419d-4d57-8f49-fc6dafb72c4b":{"description":"Paginierte Token-Konten wurden erfolgreich nach Inhaber abgerufen.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"},"result":{"oneOf":[{"type":"object","title":"ohne withContext","description":"Paginierte Token-Konten, wenn `withContext` false ist oder fehlt. Entspricht der bekannten Struktur, bei der die Kontoliste als Array unter `result.value` steht und nicht unter `accounts` verschachtelt ist.","properties":{"value":{"type":"array","description":"Token-Konten der aktuellen Seite.","items":{"type":"object","properties":{"pubkey":{"type":"string","description":"Pubkey des Kontos als Base-58-codierter String.","example":"BGocb4GEpbTFm8UFV2VsDSaBXHELPfAXrvd4vtt8QWrA","uniqueKey":"result.oneOf.0.value.items.[INDEX].pubkey","typeLabel":"string"},"account":{"type":"object","description":"Details zum Token-Konto.","properties":{"lamports":{"type":"integer","description":"Anzahl der dem Konto zugewiesenen Lamports.","example":2039280,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.lamports","typeLabel":"integer"},"owner":{"type":"string","description":"Pubkey des Programms, dem dieses Konto zugewiesen wurde.","example":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.owner","typeLabel":"string"},"data":{"type":"object","description":"Mit dem Konto verknüpfte Token-Statusdaten.","properties":{"program":{"type":"string","description":"Programmname.","example":"spl-token","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.program","typeLabel":"string"},"parsed":{"type":"object","description":"Geparste Token-Daten.","properties":{"info":{"type":"object","description":"Informationen zum Token-Konto.","properties":{"isNative":{"type":"boolean","description":"Gibt an, ob das Konto natives SOL enthält.","example":false,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.isNative","typeLabel":"boolean"},"mint":{"type":"string","description":"Pubkey der Token-Mint.","example":"2cHr7QS3xfuSV8wdxo3ztuF4xbiarF6Nrgx3qpx3HzXR","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.mint","typeLabel":"string"},"owner":{"type":"string","description":"Pubkey des Kontoinhabers.","example":"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.owner","typeLabel":"string"},"state":{"type":"string","description":"Status des Token-Kontos.","example":"initialized","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.state","typeLabel":"string"},"tokenAmount":{"type":"object","description":"Details zur Token-Menge.","properties":{"amount":{"type":"string","description":"Unverarbeitetes Guthaben ohne Dezimalstellen.","example":"420000000000000","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.tokenAmount.amount","typeLabel":"string"},"decimals":{"type":"integer","description":"Anzahl der Dezimalstellen.","example":6,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.tokenAmount.decimals","typeLabel":"integer"},"uiAmount":{"type":"number","description":"Guthaben in nutzerfreundlichem Format.","example":420000000,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.tokenAmount.uiAmount","typeLabel":"number"},"uiAmountString":{"type":"string","description":"Guthaben als String.","example":"420000000","uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.tokenAmount.uiAmountString","typeLabel":"string"}},"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info.tokenAmount","typeLabel":"object"}},"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed.info","typeLabel":"object"}},"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.parsed","typeLabel":"object"},"space":{"type":"integer","description":"Für das Konto reservierter Speicherplatz.","example":165,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data.space","typeLabel":"integer"}},"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.data","typeLabel":"object"},"executable":{"type":"boolean","description":"Gibt an, ob das Konto ein Programm enthält.","example":false,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.executable","typeLabel":"boolean"},"rentEpoch":{"type":"integer","description":"Epoche, in der für das Konto das nächste Mal Miete fällig wird.","example":18446744073709552000,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.rentEpoch","typeLabel":"integer"},"space":{"type":"integer","description":"Datengröße des Kontos.","example":165,"uniqueKey":"result.oneOf.0.value.items.[INDEX].account.space","typeLabel":"integer"}},"uniqueKey":"result.oneOf.0.value.items.[INDEX].account","typeLabel":"object"}},"uniqueKey":"result.oneOf.0.value.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.oneOf.0.value","typeLabel":"object[]"},"paginationKey":{"oneOf":[{"type":"string","description":"Paginierungs-Cursor für die nächste Seite. Ist nur dann null, wenn keine Token-Konten zurückgegeben werden und das Ende der Paginierung erreicht ist. Aufgrund der Filterung können weniger Konten als durch das Limit festgelegt zurückgegeben werden. Das bedeutet jedoch nicht, dass das Ende der Paginierung erreicht ist.","example":"8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","uniqueKey":"result.oneOf.0.paginationKey.oneOf.0","typeLabel":"string"},{"type":"null","description":"Paginierungs-Cursor für die nächste Seite. Ist nur dann null, wenn keine Token-Konten zurückgegeben werden und das Ende der Paginierung erreicht ist. Aufgrund der Filterung können weniger Konten als durch das Limit festgelegt zurückgegeben werden. Das bedeutet jedoch nicht, dass das Ende der Paginierung erreicht ist.","example":"8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","uniqueKey":"result.oneOf.0.paginationKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.oneOf.0.paginationKey","typeLabel":"string | null"}},"uniqueKey":"result.oneOf.0","typeLabel":"ohne withContext · object"},{"type":"object","title":"mit withContext","description":"Umschlossenes Ergebnis, wenn `withContext` in den request-Optionen den Wert `true` hat.","required":["context","value"],"properties":{"context":{"type":"object","description":"Snapshot-Metadaten für die response des node zur slot-Konsistenz und Fehlerbehebung.","properties":{"slot":{"type":"integer","description":"Slot, an dem der node diese response erstellt hat.","example":341197933,"uniqueKey":"result.oneOf.1.context.slot","typeLabel":"integer"},"apiVersion":{"type":"string","description":"Version der RPC API, sofern verfügbar.","example":"2.0.15","uniqueKey":"result.oneOf.1.context.apiVersion","typeLabel":"string"}},"isRequired":true,"uniqueKey":"result.oneOf.1.context","typeLabel":"object"},"value":{"type":"object","description":"Paginierte Token-Konten, wenn `withContext` true ist. Enthält `accounts` und `paginationKey` unter `result.value` sowie `result.context`.","properties":{"accounts":{"type":"array","description":"Token-Konten der aktuellen Seite.","items":{"type":"object","properties":{"pubkey":{"type":"string","description":"Pubkey des Kontos als Base-58-codierter String.","example":"BGocb4GEpbTFm8UFV2VsDSaBXHELPfAXrvd4vtt8QWrA","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].pubkey","typeLabel":"string"},"account":{"type":"object","description":"Details zum Token-Konto.","properties":{"lamports":{"type":"integer","description":"Anzahl der dem Konto zugewiesenen Lamports.","example":2039280,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.lamports","typeLabel":"integer"},"owner":{"type":"string","description":"Pubkey des Programms, dem dieses Konto zugewiesen wurde.","example":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.owner","typeLabel":"string"},"data":{"type":"object","description":"Mit dem Konto verknüpfte Token-Statusdaten.","properties":{"program":{"type":"string","description":"Programmname.","example":"spl-token","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.program","typeLabel":"string"},"parsed":{"type":"object","description":"Geparste Token-Daten.","properties":{"info":{"type":"object","description":"Informationen zum Token-Konto.","properties":{"isNative":{"type":"boolean","description":"Gibt an, ob das Konto natives SOL enthält.","example":false,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.isNative","typeLabel":"boolean"},"mint":{"type":"string","description":"Pubkey der Token-Mint.","example":"2cHr7QS3xfuSV8wdxo3ztuF4xbiarF6Nrgx3qpx3HzXR","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.mint","typeLabel":"string"},"owner":{"type":"string","description":"Pubkey des Kontoinhabers.","example":"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.owner","typeLabel":"string"},"state":{"type":"string","description":"Status des Token-Kontos.","example":"initialized","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.state","typeLabel":"string"},"tokenAmount":{"type":"object","description":"Details zur Token-Menge.","properties":{"amount":{"type":"string","description":"Unverarbeitetes Guthaben ohne Dezimalstellen.","example":"420000000000000","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.tokenAmount.amount","typeLabel":"string"},"decimals":{"type":"integer","description":"Anzahl der Dezimalstellen.","example":6,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.tokenAmount.decimals","typeLabel":"integer"},"uiAmount":{"type":"number","description":"Guthaben in nutzerfreundlichem Format.","example":420000000,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.tokenAmount.uiAmount","typeLabel":"number"},"uiAmountString":{"type":"string","description":"Guthaben als String.","example":"420000000","uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.tokenAmount.uiAmountString","typeLabel":"string"}},"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info.tokenAmount","typeLabel":"object"}},"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed.info","typeLabel":"object"}},"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.parsed","typeLabel":"object"},"space":{"type":"integer","description":"Für das Konto reservierter Speicherplatz.","example":165,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data.space","typeLabel":"integer"}},"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.data","typeLabel":"object"},"executable":{"type":"boolean","description":"Gibt an, ob das Konto ein Programm enthält.","example":false,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.executable","typeLabel":"boolean"},"rentEpoch":{"type":"integer","description":"Epoche, in der für das Konto das nächste Mal Miete fällig wird.","example":18446744073709552000,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.rentEpoch","typeLabel":"integer"},"space":{"type":"integer","description":"Datengröße des Kontos.","example":165,"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account.space","typeLabel":"integer"}},"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX].account","typeLabel":"object"}},"uniqueKey":"result.oneOf.1.value.accounts.items.[INDEX]","typeLabel":"object"},"uniqueKey":"result.oneOf.1.value.accounts","typeLabel":"object[]"},"paginationKey":{"oneOf":[{"type":"string","description":"Paginierungs-Cursor für die nächste Seite. Ist nur dann null, wenn keine Token-Konten zurückgegeben werden und das Ende der Paginierung erreicht ist. Aufgrund der Filterung können weniger Konten als durch das Limit festgelegt zurückgegeben werden. Das bedeutet jedoch nicht, dass das Ende der Paginierung erreicht ist.","example":"8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","uniqueKey":"result.oneOf.1.value.paginationKey.oneOf.0","typeLabel":"string"},{"type":"null","description":"Paginierungs-Cursor für die nächste Seite. Ist nur dann null, wenn keine Token-Konten zurückgegeben werden und das Ende der Paginierung erreicht ist. Aufgrund der Filterung können weniger Konten als durch das Limit festgelegt zurückgegeben werden. Das bedeutet jedoch nicht, dass das Ende der Paginierung erreicht ist.","example":"8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","uniqueKey":"result.oneOf.1.value.paginationKey.oneOf.1","typeLabel":"null"}],"uniqueKey":"result.oneOf.1.value.paginationKey","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"result.oneOf.1.value","typeLabel":"object"}},"uniqueKey":"result.oneOf.1","typeLabel":"mit withContext · object"}],"uniqueKey":"result","typeLabel":"ohne withContext · object | mit withContext · object"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","id":"1","result":{"value":[{"pubkey":"BGocb4GEpbTFm8UFV2VsDSaBXHELPfAXrvd4vtt8QWrA","account":{"lamports":2039280,"owner":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","data":{"program":"spl-token","parsed":{"info":{"isNative":false,"mint":"2cHr7QS3xfuSV8wdxo3ztuF4xbiarF6Nrgx3qpx3HzXR","owner":"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd","state":"initialized","tokenAmount":{"amount":"420000000000000","decimals":6,"uiAmount":420000000,"uiAmountString":"420000000"}}},"space":165},"executable":false,"rentEpoch":18446744073709552000,"space":165}}],"paginationKey":"8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM"}},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","id":"1","result":{"value":[{"pubkey":"BGocb4GEpbTFm8UFV2VsDSaBXHELPfAXrvd4vtt8QWrA","account":{"lamports":2039280,"owner":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","data":{"program":"spl-token","parsed":{"info":{"isNative":false,"mint":"2cHr7QS3xfuSV8wdxo3ztuF4xbiarF6Nrgx3qpx3HzXR","owner":"A1TMhSGzQxMr1TboBKtgixKz1sS6REASMxPo1qsyTSJd","state":"initialized","tokenAmount":{"amount":"420000000000000","decimals":6,"uiAmount":420000000,"uiAmountString":"420000000"}}},"space":165},"executable":false,"rentEpoch":18446744073709552000,"space":165}}],"paginationKey":"8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM"}}}},"exampleType":"examples"}},"exampleType":"examples"},"aba46387-6622-408c-9581-76de57e99661":{"description":"Ungültiger request – Ungültige request-Parameter oder fehlerhaft formatierter request.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"type":"integer","description":"Der Fehlercode.","example":-32602,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Die Fehlermeldung.","uniqueKey":"error.message","typeLabel":"string"},"data":{"type":"object","description":"Zusätzliche Daten zum Fehler.","uniqueKey":"error.data","typeLabel":"object"}},"uniqueKey":"error","typeLabel":"object"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","error":{"code":-32602,"message":"Invalid params"},"id":"1"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","error":{"code":-32602,"message":"Invalid params"},"id":"1"}}},"exampleType":"examples"}},"exampleType":"examples"},"d1ece92e-949e-4e2d-a6fe-d417f43fc864":{"description":"Nicht autorisiert – Ungültiger oder fehlender API key.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"type":"integer","description":"Der Fehlercode.","example":-32602,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Die Fehlermeldung.","uniqueKey":"error.message","typeLabel":"string"},"data":{"type":"object","description":"Zusätzliche Daten zum Fehler.","uniqueKey":"error.data","typeLabel":"object"}},"uniqueKey":"error","typeLabel":"object"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","error":{"code":-32001,"message":"Unauthorized"},"id":"1"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","error":{"code":-32001,"message":"Unauthorized"},"id":"1"}}},"exampleType":"examples"}},"exampleType":"examples"},"1d4c0d32-7d8f-48af-87fe-fdc41d4f6e4b":{"description":"Zu viele requests – Rate limit überschritten.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"type":"integer","description":"Der Fehlercode.","example":-32602,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Die Fehlermeldung.","uniqueKey":"error.message","typeLabel":"string"},"data":{"type":"object","description":"Zusätzliche Daten zum Fehler.","uniqueKey":"error.data","typeLabel":"object"}},"uniqueKey":"error","typeLabel":"object"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","error":{"code":-32005,"message":"Too many requests"},"id":"1"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","error":{"code":-32005,"message":"Too many requests"},"id":"1"}}},"exampleType":"examples"}},"exampleType":"examples"},"27b3c1a3-abcb-4515-a649-8358269680aa":{"description":"Interner Serverfehler – Auf dem Server ist ein Fehler aufgetreten.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"type":"integer","description":"Der Fehlercode.","example":-32602,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Die Fehlermeldung.","uniqueKey":"error.message","typeLabel":"string"},"data":{"type":"object","description":"Zusätzliche Daten zum Fehler.","uniqueKey":"error.data","typeLabel":"object"}},"uniqueKey":"error","typeLabel":"object"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","error":{"code":-32603,"message":"Internal error"},"id":"1"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","error":{"code":-32603,"message":"Internal error"},"id":"1"}}},"exampleType":"examples"}},"exampleType":"examples"},"a6403c64-6f97-4e9e-aaa2-54f905e64208":{"description":"Dienst nicht verfügbar – Der Dienst ist vorübergehend nicht verfügbar.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"type":"integer","description":"Der Fehlercode.","example":-32602,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Die Fehlermeldung.","uniqueKey":"error.message","typeLabel":"string"},"data":{"type":"object","description":"Zusätzliche Daten zum Fehler.","uniqueKey":"error.data","typeLabel":"object"}},"uniqueKey":"error","typeLabel":"object"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","error":{"code":-32002,"message":"Service unavailable"},"id":"1"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","error":{"code":-32002,"message":"Service unavailable"},"id":"1"}}},"exampleType":"examples"}},"exampleType":"examples"},"58277412-bf36-4258-b1c1-2164c7aa3ff7":{"description":"Gateway-Timeout – Beim request ist ein timeout aufgetreten.","content":{"application/json":{"schema":{"type":"object","properties":{"jsonrpc":{"type":"string","description":"Die Version des JSON-RPC-Protokolls.","enum":["2.0"],"example":"2.0","uniqueKey":"jsonrpc","typeLabel":"enum\u003cstring>"},"error":{"type":"object","properties":{"code":{"type":"integer","description":"Der Fehlercode.","example":-32602,"uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"Die Fehlermeldung.","uniqueKey":"error.message","typeLabel":"string"},"data":{"type":"object","description":"Zusätzliche Daten zum Fehler.","uniqueKey":"error.data","typeLabel":"object"}},"uniqueKey":"error","typeLabel":"object"},"id":{"type":"string","description":"Bezeichner, der dem request entspricht.","example":"1","uniqueKey":"id","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"jsonrpc":"2.0","error":{"code":-32003,"message":"Gateway timeout"},"id":"1"},"examples":{"Example":{"title":"Example","value":{"jsonrpc":"2.0","error":{"code":-32003,"message":"Gateway timeout"},"id":"1"}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"d407211c-0f01-428f-82b4-c718a9937d2a":{"ApiKeyQuery":{"type":"apiKey","in":"query","name":"api-key","description":"Dein Helius API key. Du kannst ihn kostenlos im [Dashboard](https://dashboard.helius.dev/api-keys) erhalten.","scopes":[]}}},"servers":{"57887cf5-9d6b-4d1e-8507-81020a6a2ec4":{"url":"https://mainnet.helius-rpc.com","description":"RPC endpoint für Mainnet"},"250c4044-4f85-4f6b-ada1-37c38b8a4a7a":{"url":"https://devnet.helius-rpc.com","description":"RPC endpoint für Devnet"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"query","name":"api-key","description":"Dein Helius API key. Du kannst ihn kostenlos im [Dashboard](https://dashboard.helius.dev/api-keys) erhalten.","scopes":[]},"schema":{"title":"api-key","type":"string","description":"Dein Helius API key. Du kannst ihn kostenlos im [Dashboard](https://dashboard.helius.dev/api-keys) erhalten.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyQuery","name":"api-key"}],"title":"ApiKeyQuery"}]},"originalFileLocation":"de/openapi/rpc-http/getTokenAccountsByOwnerV2.yaml"},"subdomain":"helius","siteName":"Helius Docs","title":"Solana-RPC-Methode getTokenAccountsByOwnerV2","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"zh":{"href":"/zh/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"ja":{"href":"/ja/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"pt-BR":{"href":"/pt-BR/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"ko":{"href":"/ko/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"de":{"href":"/de/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":0},"fr":{"href":"/fr/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"es":{"href":"/es/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"id":{"href":"/id/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"vi":{"href":"/vi/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1},"ru":{"href":"/ru/api-reference/rpc/http/gettokenaccountsbyownerv2","matchLevel":1}}},"lastModified":"2026-09-16T21:18:19.689Z","originalFileLocation":"de/api-reference/rpc/http/gettokenaccountsbyownerv2.mdx","locale":"de"},"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=\"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.\">\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=\"Solana-RPC-Methode getTokenAccountsByOwnerV2\">\u003cmeta data-mint-head property=\"og:description\" content=\"Erweiterte Abfrage von token accounts mit cursorbasierter Paginierung und inkrementellen Aktualisierungen für SPL-token in Solana-Wallets\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Helius Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2\">\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=Solana+RPC\u0026amp;title=getTokenAccountsByOwnerV2\u0026amp;description=getTokenAccountsByOwnerV2+ist+eine+erweiterte+Version+von+getTokenAccountsByOwner+mit+cursorbasierter+Paginierung+und+changedSinceSlot-Aktualisierungen+f%C3%BCr+gro%C3%9F\u0026amp;theme=d22fe10eca036c3f66171409\u0026amp;signature=fe46f11de2c4db155a94ddbd94e7486a498bc9a4b4169e7bc159062373207b79\">\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=\"Solana-RPC-Methode getTokenAccountsByOwnerV2\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Erweiterte Abfrage von token accounts mit cursorbasierter Paginierung und inkrementellen Aktualisierungen für SPL-token in Solana-Wallets\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://helius.mintlify.app/_mintlify/api/og/v2?division=Solana+RPC\u0026amp;title=getTokenAccountsByOwnerV2\u0026amp;description=getTokenAccountsByOwnerV2+ist+eine+erweiterte+Version+von+getTokenAccountsByOwner+mit+cursorbasierter+Paginierung+und+changedSinceSlot-Aktualisierungen+f%C3%BCr+gro%C3%9F\u0026amp;theme=d22fe10eca036c3f66171409\u0026amp;signature=fe46f11de2c4db155a94ddbd94e7486a498bc9a4b4169e7bc159062373207b79\">\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/de/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://www.helius.dev/docs/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://www.helius.dev/docs/zh/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://www.helius.dev/docs/ja/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://www.helius.dev/docs/pt-BR/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://www.helius.dev/docs/ko/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://www.helius.dev/docs/fr/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://www.helius.dev/docs/es/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://www.helius.dev/docs/id/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://www.helius.dev/docs/vi/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://www.helius.dev/docs/ru/api-reference/rpc/http/gettokenaccountsbyownerv2\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://www.helius.dev/docs/api-reference/rpc/http/gettokenaccountsbyownerv2\">\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/de/api-reference/rpc/http/gettokenaccountsbyownerv2#webpage\",\"url\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2\",\"name\":\"getTokenAccountsByOwnerV2\",\"description\":\"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.\",\"dateModified\":\"2026-09-16T21:18:19.689Z\",\"isPartOf\":{\"@id\":\"https://www.helius.dev/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Daten-APIs und RPCs\",\"item\":\"https://www.helius.dev/docs/api-reference/data-apis\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Solana RPC\",\"item\":\"https://www.helius.dev/docs/de/api-reference/rpc/http-methods\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"getTokenAccountsByOwnerV2\",\"item\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2#apireference\",\"headline\":\"getTokenAccountsByOwnerV2\",\"name\":\"getTokenAccountsByOwnerV2\",\"description\":\"getTokenAccountsByOwnerV2 ist eine erweiterte Version von getTokenAccountsByOwner mit cursorbasierter Paginierung und changedSinceSlot-Aktualisierungen für große Solana-token-Portfolios.\",\"url\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2\",\"mainEntityOfPage\":{\"@id\":\"https://www.helius.dev/docs/de/api-reference/rpc/http/gettokenaccountsbyownerv2#webpage\"},\"dateModified\":\"2026-09-16T21:18:19.689Z\",\"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/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/pt-BR/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"de","tabs":[{"tab":"Dokumentation","pages":[{"title":"Dokumentation","href":"/de"}]},{"tab":"API-Referenz","groups":[{"group":"Erste Schritte","pages":[{"title":"Referenz für Solana-APIs: Vollständige Liste","sidebarTitle":"Übersicht","href":"/de/api-reference"},{"title":"Authentifizierung","href":"/de/api-reference/authentication"},{"title":"Solana RPC URLs und endpoints","sidebarTitle":"Endpoints","href":"/de/api-reference/endpoints"}]},{"group":"Streaming von Daten und Event-Überwachung","root":{"title":"Data Streaming API Reference","href":"/api-reference/data-streaming"},"pages":[{"group":"LaserStream gRPC","icon":"bolt","pages":[{"title":"LaserStream gRPC API","sidebarTitle":"Übersicht","href":"/de/api-reference/laserstream-grpc"},{"title":"Abonnieren","href":"/de/api-reference/laserstream/grpc/subscribe"},{"title":"SubscribeReplayInfo","href":"/de/api-reference/laserstream/grpc/subscribereplayinfo"},{"title":"GetBlockHeight","href":"/de/api-reference/laserstream/grpc/getblockheight"},{"title":"GetLatestBlockhash","href":"/de/api-reference/laserstream/grpc/getlatestblockhash"},{"title":"GetSlot","href":"/de/api-reference/laserstream/grpc/getslot"},{"title":"GetVersion","href":"/de/api-reference/laserstream/grpc/getversion"},{"title":"IsBlockhashValid","href":"/de/api-reference/laserstream/grpc/isblockhashvalid"},{"title":"Ping","href":"/de/api-reference/laserstream/grpc/ping"}]},{"group":"LaserStream WebSocket","icon":"signal-stream","pages":[{"title":"LaserStream WebSocket-Methoden","sidebarTitle":"Übersicht","href":"/de/api-reference/rpc/websocket-methods"},{"title":"transactionSubscribe","sidebarTitle":"transactionSubscribe","href":"/de/api-reference/rpc/websocket/transactionsubscribe"},{"title":"accountSubscribe","sidebarTitle":"accountSubscribe","href":"/de/api-reference/rpc/websocket/accountsubscribe"},{"title":"accountUnsubscribe","sidebarTitle":"accountUnsubscribe","href":"/de/api-reference/rpc/websocket/accountunsubscribe"},{"title":"blockSubscribe","sidebarTitle":"blockSubscribe","href":"/de/api-reference/rpc/websocket/blocksubscribe"},{"title":"blockUnsubscribe","sidebarTitle":"blockUnsubscribe","href":"/de/api-reference/rpc/websocket/blockunsubscribe"},{"title":"logsSubscribe","sidebarTitle":"logsSubscribe","href":"/de/api-reference/rpc/websocket/logssubscribe"},{"title":"logsUnsubscribe","sidebarTitle":"logsUnsubscribe","href":"/de/api-reference/rpc/websocket/logsunsubscribe"},{"title":"programSubscribe","sidebarTitle":"programSubscribe","href":"/de/api-reference/rpc/websocket/programsubscribe"},{"title":"programUnsubscribe","sidebarTitle":"programUnsubscribe","href":"/de/api-reference/rpc/websocket/programunsubscribe"},{"title":"rootSubscribe","sidebarTitle":"rootSubscribe","href":"/de/api-reference/rpc/websocket/rootsubscribe"},{"title":"rootUnsubscribe","sidebarTitle":"rootUnsubscribe","href":"/de/api-reference/rpc/websocket/rootunsubscribe"},{"title":"signatureSubscribe","sidebarTitle":"signatureSubscribe","href":"/de/api-reference/rpc/websocket/signaturesubscribe"},{"title":"signatureUnsubscribe","sidebarTitle":"signatureUnsubscribe","href":"/de/api-reference/rpc/websocket/signatureunsubscribe"},{"title":"slotSubscribe","sidebarTitle":"slotSubscribe","href":"/de/api-reference/rpc/websocket/slotsubscribe"},{"title":"slotsUpdatesSubscribe","sidebarTitle":"slotsUpdatesSubscribe","href":"/de/api-reference/rpc/websocket/slotsupdatessubscribe"},{"title":"slotsUpdatesUnsubscribe","sidebarTitle":"slotsUpdatesUnsubscribe","href":"/de/api-reference/rpc/websocket/slotsupdatesunsubscribe"},{"title":"slotUnsubscribe","sidebarTitle":"slotUnsubscribe","href":"/de/api-reference/rpc/websocket/slotunsubscribe"},{"title":"voteSubscribe","sidebarTitle":"voteSubscribe","href":"/de/api-reference/rpc/websocket/votesubscribe"},{"title":"voteUnsubscribe","sidebarTitle":"voteUnsubscribe","href":"/de/api-reference/rpc/websocket/voteunsubscribe"}]},{"group":"Geparste Streams","icon":"wave-square","pages":[{"title":"Referenz zu Parsed Streams","sidebarTitle":"Übersicht","href":"/de/api-reference/parsed-streams/overview"},{"title":"parsedTransactionSubscribe","sidebarTitle":"parsedTransactionSubscribe","href":"/de/api-reference/parsed-streams/parsedtransactionsubscribe"},{"title":"parsedTransactionUnsubscribe","sidebarTitle":"parsedTransactionUnsubscribe","href":"/de/api-reference/parsed-streams/parsedtransactionunsubscribe"},{"title":"describeProgram","sidebarTitle":"describeProgram","href":"/de/api-reference/parsed-streams/describeprogram"}]},{"group":"Webhooks","icon":"webhook","pages":[{"title":"Webhooks API","sidebarTitle":"Übersicht","href":"/de/api-reference/webhooks"},{"title":"Webhook erstellen","sidebarTitle":"Webhook erstellen","openapi":"openapi/webhooks.yaml POST /v0/webhooks","href":"/de/api-reference/webhooks/create-webhook"},{"title":"Webhook abrufen","sidebarTitle":"Webhook abrufen","openapi":"openapi/webhooks.yaml GET /v0/webhooks/{webhookID}","href":"/de/api-reference/webhooks/get-webhook"},{"title":"Alle webhooks abrufen","sidebarTitle":"Alle webhooks abrufen","openapi":"openapi/webhooks.yaml GET /v0/webhooks","href":"/de/api-reference/webhooks/get-all-webhooks"},{"title":"Webhook aktualisieren","sidebarTitle":"Webhook aktualisieren","openapi":"openapi/webhooks.yaml PUT /v0/webhooks/{webhookID}","href":"/de/api-reference/webhooks/update-webhook"},{"title":"Webhook aktivieren oder deaktivieren","sidebarTitle":"Webhook aktivieren oder deaktivieren","openapi":"openapi/webhooks.yaml PATCH /v0/webhooks/{webhookID}","href":"/de/api-reference/webhooks/toggle-webhook"},{"title":"Webhook löschen","sidebarTitle":"Webhook löschen","openapi":"openapi/webhooks.yaml DELETE /v0/webhooks/{webhookID}","href":"/de/api-reference/webhooks/delete-webhook"}]}]},{"group":"Daten-APIs und RPCs","root":{"title":"Solana Data APIs and RPC Reference","href":"/api-reference/data-apis"},"pages":[{"group":"Solana RPC","icon":"server","pages":[{"title":"Solana-RPC-Methoden und API-Referenz","sidebarTitle":"Übersicht","href":"/de/api-reference/rpc/http-methods"},{"title":"getAccountInfo","sidebarTitle":"getAccountInfo","openapi":"de/openapi/rpc-http/getAccountInfo.yaml POST /","href":"/de/api-reference/rpc/http/getaccountinfo"},{"title":"getAgGenesisCert","sidebarTitle":"getAgGenesisCert","openapi":"de/openapi/rpc-http/getAgGenesisCert.yaml POST /","href":"/de/api-reference/rpc/http/getaggenesiscert"},{"title":"getBalance","sidebarTitle":"getBalance","openapi":"de/openapi/rpc-http/getBalance.yaml POST /","href":"/de/api-reference/rpc/http/getbalance"},{"title":"getBlock","sidebarTitle":"getBlock","openapi":"de/openapi/rpc-http/getBlock.yaml POST /","href":"/de/api-reference/rpc/http/getblock"},{"title":"getBlockCommitment","sidebarTitle":"getBlockCommitment","openapi":"de/openapi/rpc-http/getBlockCommitment.yaml POST /","href":"/de/api-reference/rpc/http/getblockcommitment"},{"title":"getBlockHeight","sidebarTitle":"getBlockHeight","openapi":"de/openapi/rpc-http/getBlockHeight.yaml POST /","href":"/de/api-reference/rpc/http/getblockheight"},{"title":"getBlockProduction","sidebarTitle":"getBlockProduction","openapi":"de/openapi/rpc-http/getBlockProduction.yaml POST /","href":"/de/api-reference/rpc/http/getblockproduction"},{"title":"getBlocks","sidebarTitle":"getBlocks","openapi":"de/openapi/rpc-http/getBlocks.yaml POST /","href":"/de/api-reference/rpc/http/getblocks"},{"title":"getBlocksWithLimit","sidebarTitle":"getBlocksWithLimit","openapi":"de/openapi/rpc-http/getBlocksWithLimit.yaml POST /","href":"/de/api-reference/rpc/http/getblockswithlimit"},{"title":"getBlockTime","sidebarTitle":"getBlockTime","openapi":"de/openapi/rpc-http/getBlockTime.yaml POST /","href":"/de/api-reference/rpc/http/getblocktime"},{"title":"getClusterNodes","sidebarTitle":"getClusterNodes","openapi":"de/openapi/rpc-http/getClusterNodes.yaml POST /","href":"/de/api-reference/rpc/http/getclusternodes"},{"title":"getEpochInfo","sidebarTitle":"getEpochInfo","openapi":"de/openapi/rpc-http/getEpochInfo.yaml POST /","href":"/de/api-reference/rpc/http/getepochinfo"},{"title":"getEpochSchedule","sidebarTitle":"getEpochSchedule","openapi":"de/openapi/rpc-http/getEpochSchedule.yaml POST /","href":"/de/api-reference/rpc/http/getepochschedule"},{"title":"getFeeForMessage","sidebarTitle":"getFeeForMessage","openapi":"de/openapi/rpc-http/getFeeForMessage.yaml POST /","href":"/de/api-reference/rpc/http/getfeeformessage"},{"title":"getFirstAvailableBlock","sidebarTitle":"getFirstAvailableBlock","openapi":"de/openapi/rpc-http/getFirstAvailableBlock.yaml POST /","href":"/de/api-reference/rpc/http/getfirstavailableblock"},{"title":"getGenesisHash","sidebarTitle":"getGenesisHash","openapi":"de/openapi/rpc-http/getGenesisHash.yaml POST /","href":"/de/api-reference/rpc/http/getgenesishash"},{"title":"getHealth","sidebarTitle":"getHealth","openapi":"de/openapi/rpc-http/getHealth.yaml POST /","href":"/de/api-reference/rpc/http/gethealth"},{"title":"getHighestSnapshotSlot","sidebarTitle":"getHighestSnapshotSlot","openapi":"de/openapi/rpc-http/getHighestSnapshotSlot.yaml POST /","href":"/de/api-reference/rpc/http/gethighestsnapshotslot"},{"title":"getIdentity","sidebarTitle":"getIdentity","openapi":"de/openapi/rpc-http/getIdentity.yaml POST /","href":"/de/api-reference/rpc/http/getidentity"},{"title":"getInflationGovernor","sidebarTitle":"getInflationGovernor","openapi":"de/openapi/rpc-http/getInflationGovernor.yaml POST /","href":"/de/api-reference/rpc/http/getinflationgovernor"},{"title":"getInflationRate","sidebarTitle":"getInflationRate","openapi":"de/openapi/rpc-http/getInflationRate.yaml POST /","href":"/de/api-reference/rpc/http/getinflationrate"},{"title":"getInflationReward","sidebarTitle":"getInflationReward","openapi":"de/openapi/rpc-http/getInflationReward.yaml POST /","href":"/de/api-reference/rpc/http/getinflationreward"},{"title":"getLargestAccounts","sidebarTitle":"getLargestAccounts","openapi":"de/openapi/rpc-http/getLargestAccounts.yaml POST /","href":"/de/api-reference/rpc/http/getlargestaccounts"},{"title":"getLatestBlockhash","sidebarTitle":"getLatestBlockhash","openapi":"de/openapi/rpc-http/getLatestBlockhash.yaml POST /","href":"/de/api-reference/rpc/http/getlatestblockhash"},{"title":"getLeaderSchedule","sidebarTitle":"getLeaderSchedule","openapi":"de/openapi/rpc-http/getLeaderSchedule.yaml POST /","href":"/de/api-reference/rpc/http/getleaderschedule"},{"title":"getMaxRetransmitSlot","sidebarTitle":"getMaxRetransmitSlot","openapi":"de/openapi/rpc-http/getMaxRetransmitSlot.yaml POST /","href":"/de/api-reference/rpc/http/getmaxretransmitslot"},{"title":"getMaxShredInsertSlot","sidebarTitle":"getMaxShredInsertSlot","openapi":"de/openapi/rpc-http/getMaxShredInsertSlot.yaml POST /","href":"/de/api-reference/rpc/http/getmaxshredinsertslot"},{"title":"getMinimumBalanceForRentExemption","sidebarTitle":"getMinimumBalanceForRentExemption","openapi":"de/openapi/rpc-http/getMinimumBalanceForRentExemption.yaml POST /","href":"/de/api-reference/rpc/http/getminimumbalanceforrentexemption"},{"title":"getMultipleAccounts","sidebarTitle":"getMultipleAccounts","openapi":"de/openapi/rpc-http/getMultipleAccounts.yaml POST /","href":"/de/api-reference/rpc/http/getmultipleaccounts"},{"title":"getProgramAccounts","sidebarTitle":"getProgramAccounts","openapi":"de/openapi/rpc-http/getProgramAccounts.yaml POST /","href":"/de/api-reference/rpc/http/getprogramaccounts"},{"title":"getProgramAccountsV2","sidebarTitle":"getProgramAccountsV2","openapi":"de/openapi/rpc-http/getProgramAccountsV2.yaml POST /","href":"/de/api-reference/rpc/http/getprogramaccountsv2"},{"title":"getRecentPerformanceSamples","sidebarTitle":"getRecentPerformanceSamples","openapi":"de/openapi/rpc-http/getRecentPerformanceSamples.yaml POST /","href":"/de/api-reference/rpc/http/getrecentperformancesamples"},{"title":"getRecentPrioritizationFees","sidebarTitle":"getRecentPrioritizationFees","openapi":"de/openapi/rpc-http/getRecentPrioritizationFees.yaml POST /","href":"/de/api-reference/rpc/http/getrecentprioritizationfees"},{"title":"getSignaturesForAddress","sidebarTitle":"getSignaturesForAddress","openapi":"de/openapi/rpc-http/getSignaturesForAddress.yaml POST /","href":"/de/api-reference/rpc/http/getsignaturesforaddress"},{"title":"getSignatureStatuses","sidebarTitle":"getSignatureStatuses","openapi":"de/openapi/rpc-http/getSignatureStatuses.yaml POST /","href":"/de/api-reference/rpc/http/getsignaturestatuses"},{"title":"getSlot","sidebarTitle":"getSlot","openapi":"de/openapi/rpc-http/getSlot.yaml POST /","href":"/de/api-reference/rpc/http/getslot"},{"title":"getSlotLeader","sidebarTitle":"getSlotLeader","openapi":"de/openapi/rpc-http/getSlotLeader.yaml POST /","href":"/de/api-reference/rpc/http/getslotleader"},{"title":"getSlotLeaders","sidebarTitle":"getSlotLeaders","openapi":"de/openapi/rpc-http/getSlotLeaders.yaml POST /","href":"/de/api-reference/rpc/http/getslotleaders"},{"title":"getStakeMinimumDelegation","sidebarTitle":"getStakeMinimumDelegation","openapi":"de/openapi/rpc-http/getStakeMinimumDelegation.yaml POST /","href":"/de/api-reference/rpc/http/getstakeminimumdelegation"},{"title":"getSupply","sidebarTitle":"getSupply","openapi":"de/openapi/rpc-http/getSupply.yaml POST /","href":"/de/api-reference/rpc/http/getsupply"},{"title":"getTokenAccountBalance","sidebarTitle":"getTokenAccountBalance","openapi":"de/openapi/rpc-http/getTokenAccountBalance.yaml POST /","href":"/de/api-reference/rpc/http/gettokenaccountbalance"},{"title":"getTokenAccountsByDelegate","sidebarTitle":"getTokenAccountsByDelegate","openapi":"de/openapi/rpc-http/getTokenAccountsByDelegate.yaml POST /","href":"/de/api-reference/rpc/http/gettokenaccountsbydelegate"},{"title":"getTokenAccountsByOwner","sidebarTitle":"getTokenAccountsByOwner","description":"getTokenAccountsByOwner gibt alle SPL Token accounts zurück, die einer Solana-Wallet gehören. Du kannst sie nach Mint oder token program filtern und mit changedSinceSlot inkrementell synchronisieren.","openapi":"de/openapi/rpc-http/getTokenAccountsByOwner.yaml POST /","href":"/de/api-reference/rpc/http/gettokenaccountsbyowner"},{"title":"getTokenAccountsByOwnerV2","sidebarTitle":"getTokenAccountsByOwnerV2","openapi":"de/openapi/rpc-http/getTokenAccountsByOwnerV2.yaml POST /","href":"/de/api-reference/rpc/http/gettokenaccountsbyownerv2"},{"title":"getTokenLargestAccounts","sidebarTitle":"getTokenLargestAccounts","description":"Gibt die 20 größten Konten für einen bestimmten SPL Token zurück.","openapi":"de/openapi/rpc-http/getTokenLargestAccounts.yaml POST /","href":"/de/api-reference/rpc/http/gettokenlargestaccounts"},{"title":"getTokenSupply","sidebarTitle":"getTokenSupply","openapi":"de/openapi/rpc-http/getTokenSupply.yaml POST /","href":"/de/api-reference/rpc/http/gettokensupply"},{"title":"getTransaction","sidebarTitle":"getTransaction","openapi":"de/openapi/rpc-http/getTransaction.yaml POST /","href":"/de/api-reference/rpc/http/gettransaction"},{"title":"getTransactionCount","sidebarTitle":"getTransactionCount","openapi":"de/openapi/rpc-http/getTransactionCount.yaml POST /","href":"/de/api-reference/rpc/http/gettransactioncount"},{"title":"getVersion","sidebarTitle":"getVersion","openapi":"de/openapi/rpc-http/getVersion.yaml POST /","href":"/de/api-reference/rpc/http/getversion"},{"title":"getVoteAccounts","sidebarTitle":"getVoteAccounts","openapi":"de/openapi/rpc-http/getVoteAccounts.yaml POST /","href":"/de/api-reference/rpc/http/getvoteaccounts"},{"title":"isBlockhashValid","sidebarTitle":"isBlockhashValid","openapi":"de/openapi/rpc-http/isBlockhashValid.yaml POST /","href":"/de/api-reference/rpc/http/isblockhashvalid"},{"title":"minimumLedgerSlot","sidebarTitle":"minimumLedgerSlot","openapi":"de/openapi/rpc-http/minimumLedgerSlot.yaml POST /","href":"/de/api-reference/rpc/http/minimumledgerslot"},{"title":"requestAirdrop","sidebarTitle":"requestAirdrop","openapi":"de/openapi/rpc-http/requestAirdrop.yaml POST /","href":"/de/api-reference/rpc/http/requestairdrop"},{"title":"sendTransaction","sidebarTitle":"sendTransaction","openapi":"de/openapi/rpc-http/sendTransaction.yaml POST /","href":"/de/api-reference/rpc/http/sendtransaction"},{"title":"simulateBundle","sidebarTitle":"simulateBundle","openapi":"de/openapi/rpc-http/simulateBundle.yaml POST /","href":"/de/api-reference/rpc/http/simulatebundle"},{"title":"simulateTransaction","sidebarTitle":"simulateTransaction","openapi":"de/openapi/rpc-http/simulateTransaction.yaml POST /","href":"/de/api-reference/rpc/http/simulatetransaction"}]},{"group":"Transaktionen","icon":"arrow-right-arrow-left","pages":[{"title":"getTransactionsForAddress","icon":"clock-rotate-left","sidebarTitle":"getTransactionsForAddress","openapi":"de/openapi/rpc-http/getTransactionsForAddress.yaml POST /","hideApiMarker":true,"href":"/de/api-reference/rpc/http/gettransactionsforaddress"},{"title":"getTransfersByAddress","icon":"money-bill-transfer","sidebarTitle":"getTransfersByAddress","openapi":"de/openapi/rpc-http/getTransfersByAddress.yaml POST /","hideApiMarker":true,"href":"/de/api-reference/rpc/http/gettransfersbyaddress"},{"group":"Erweiterte Transaktionen (Legacy)","icon":"receipt","pages":[{"title":"Enhanced Transactions API","sidebarTitle":"Übersicht","href":"/de/api-reference/enhanced-transactions/overview"},{"title":"Erweiterte Transaktionen abrufen","sidebarTitle":"Transaktionen abrufen","openapi":"openapi/openapi-definition.yaml POST /v0/transactions","href":"/de/api-reference/enhanced-transactions/gettransactions"},{"title":"Erweiterte Transaktionen nach Adresse abrufen","sidebarTitle":"Transaktionen nach Adresse abrufen","openapi":"openapi/openapi-definition.yaml GET /v0/addresses/{address}/transactions","href":"/de/api-reference/enhanced-transactions/gettransactionsbyaddress"}]}]},{"group":"Geparste Events","icon":"wave-pulse","pages":[{"title":"Referenz zu Parsed Events","sidebarTitle":"Überblick","href":"/de/api-reference/parsed-events/overview"},{"title":"Transaktionen parsen","sidebarTitle":"Transaktionen parsen","openapi":"de/openapi/parsed-events.yaml POST /v1/parsed-events/transactions","href":"/de/api-reference/parsed-events/transactions"},{"title":"Verlauf geparster Transaktionen","sidebarTitle":"Verlauf geparster Transaktionen","openapi":"de/openapi/parsed-events.yaml POST /v1/parsed-events/transaction-history","href":"/de/api-reference/parsed-events/transaction-history"}]},{"group":"Tokens und NFTs (DAS)","icon":"hexagon-image","pages":[{"title":"Standard für digitale Assets (DAS)","sidebarTitle":"Übersicht","href":"/de/api-reference/das"},{"title":"getAsset","openapi":"de/openapi/das-api/getAsset.yaml POST /","href":"/de/api-reference/das/getasset"},{"title":"getAssetBatch","openapi":"de/openapi/das-api/getAssetBatch.yaml POST /","href":"/de/api-reference/das/getassetbatch"},{"title":"getAssetProof","openapi":"de/openapi/das-api/getAssetProof.yaml POST /","href":"/de/api-reference/das/getassetproof"},{"title":"getAssetProofBatch","openapi":"de/openapi/das-api/getAssetProofBatch.yaml POST /","href":"/de/api-reference/das/getassetproofbatch"},{"title":"getAssetsByAuthority","openapi":"de/openapi/das-api/getAssetsByAuthority.yaml POST /","href":"/de/api-reference/das/getassetsbyauthority"},{"title":"getAssetsByCreator","openapi":"de/openapi/das-api/getAssetsByCreator.yaml POST /","href":"/de/api-reference/das/getassetsbycreator"},{"title":"getAssetsByGroup","openapi":"de/openapi/das-api/getAssetsByGroup.yaml POST /","href":"/de/api-reference/das/getassetsbygroup"},{"title":"getAssetsByOwner","openapi":"de/openapi/das-api/getAssetsByOwner.yaml POST /","href":"/de/api-reference/das/getassetsbyowner"},{"title":"getNftEditions","openapi":"de/openapi/das-api/getNftEditions.yaml POST /","href":"/de/api-reference/das/getnfteditions"},{"title":"getSignaturesForAsset","openapi":"de/openapi/das-api/getSignaturesForAsset.yaml POST /","href":"/de/api-reference/das/getsignaturesforasset"},{"title":"getTokenAccounts","openapi":"de/openapi/das-api/getTokenAccounts.yaml POST /","href":"/de/api-reference/das/gettokenaccounts"},{"title":"searchAssets","openapi":"de/openapi/das-api/searchAssets.yaml POST /","href":"/de/api-reference/das/searchassets"}]},{"group":"Wallets","icon":"wallet","tag":"Beta","pages":[{"title":"Wallet API (Beta)","sidebarTitle":"Übersicht","href":"/de/api-reference/wallet-api"},{"title":"Wallet-Identität abrufen","sidebarTitle":"Identität","openapi":"de/openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/identity","href":"/de/api-reference/wallet-api/identity"},{"title":"Wallet-Guthaben abrufen","sidebarTitle":"Guthaben","openapi":"de/openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/balances","href":"/de/api-reference/wallet-api/balances"},{"title":"Historischen Kontostand eines Token abrufen","sidebarTitle":"balance-at","openapi":"de/openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/balance-at","href":"/de/api-reference/wallet-api/balance-at"},{"title":"Wallet-Verlauf abrufen","sidebarTitle":"Verlauf","openapi":"de/openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/history","href":"/de/api-reference/wallet-api/history"},{"title":"Wallet-Transfers abrufen","sidebarTitle":"Transfers","openapi":"de/openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/transfers","href":"/de/api-reference/wallet-api/transfers"},{"title":"Wallet-Finanzierung abrufen","sidebarTitle":"funded-by","openapi":"de/openapi/wallet-api/openapi.yaml GET /v1/wallet/{wallet}/funded-by","href":"/de/api-reference/wallet-api/funded-by"}]},{"group":"ZK-Komprimierung","icon":"arrows-to-circle","pages":[{"title":"ZK-Komprimierungs-API","sidebarTitle":"Übersicht","href":"/de/api-reference/zk-compression"},{"title":"getCompressedAccount","sidebarTitle":"getCompressedAccount","openapi":"de/openapi/zk-compression/getCompressedAccount.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedaccount"},{"title":"getCompressedAccountProof","sidebarTitle":"getCompressedAccountProof","openapi":"de/openapi/zk-compression/getCompressedAccountProof.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedaccountproof"},{"title":"getCompressedAccountsByOwner","sidebarTitle":"getCompressedAccountsByOwner","openapi":"de/openapi/zk-compression/getCompressedAccountsByOwner.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedaccountsbyowner"},{"title":"getCompressedBalance","sidebarTitle":"getCompressedBalance","openapi":"de/openapi/zk-compression/getCompressedBalance.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedbalance"},{"title":"getCompressedBalanceByOwner","sidebarTitle":"getCompressedBalanceByOwner","openapi":"de/openapi/zk-compression/getCompressedBalanceByOwner.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedbalancebyowner"},{"title":"getCompressedMintTokenHolders","sidebarTitle":"getCompressedMintTokenHolders","openapi":"de/openapi/zk-compression/getCompressedMintTokenHolders.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedminttokenholders"},{"title":"getCompressedTokenAccountBalance","sidebarTitle":"getCompressedTokenAccountBalance","openapi":"de/openapi/zk-compression/getCompressedTokenAccountBalance.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedtokenaccountbalance"},{"title":"getCompressedTokenAccountsByDelegate","sidebarTitle":"getCompressedTokenAccountsByDelegate","openapi":"de/openapi/zk-compression/getCompressedTokenAccountsByDelegate.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedtokenaccountsbydelegate"},{"title":"getCompressedTokenAccountsByOwner","sidebarTitle":"getCompressedTokenAccountsByOwner","openapi":"de/openapi/zk-compression/getCompressedTokenAccountsByOwner.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedtokenaccountsbyowner"},{"title":"getCompressedTokenBalancesByOwner","sidebarTitle":"getCompressedTokenBalancesByOwner","openapi":"de/openapi/zk-compression/getCompressedTokenBalancesByOwner.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedtokenbalancesbyowner"},{"title":"getCompressedTokenBalancesByOwnerV2","sidebarTitle":"getCompressedTokenBalancesByOwnerV2","openapi":"de/openapi/zk-compression/getCompressedTokenBalancesByOwnerV2.yaml POST /","href":"/de/api-reference/zk-compression/getcompressedtokenbalancesbyownerv2"},{"title":"getCompressionSignaturesForAccount","sidebarTitle":"getCompressionSignaturesForAccount","openapi":"de/openapi/zk-compression/getCompressionSignaturesForAccount.yaml POST /","href":"/de/api-reference/zk-compression/getcompressionsignaturesforaccount"},{"title":"getCompressionSignaturesForAddress","sidebarTitle":"getCompressionSignaturesForAddress","openapi":"de/openapi/zk-compression/getCompressionSignaturesForAddress.yaml POST /","href":"/de/api-reference/zk-compression/getcompressionsignaturesforaddress"},{"title":"getCompressionSignaturesForOwner","sidebarTitle":"getCompressionSignaturesForOwner","openapi":"de/openapi/zk-compression/getCompressionSignaturesForOwner.yaml POST /","href":"/de/api-reference/zk-compression/getcompressionsignaturesforowner"},{"title":"getCompressionSignaturesForTokenOwner","sidebarTitle":"getCompressionSignaturesForTokenOwner","openapi":"de/openapi/zk-compression/getCompressionSignaturesForTokenOwner.yaml POST /","href":"/de/api-reference/zk-compression/getcompressionsignaturesfortokenowner"},{"title":"getIndexerHealth","sidebarTitle":"getIndexerHealth","openapi":"de/openapi/zk-compression/getIndexerHealth.yaml POST /","href":"/de/api-reference/zk-compression/getindexerhealth"},{"title":"getIndexerSlot","sidebarTitle":"getIndexerSlot","openapi":"de/openapi/zk-compression/getIndexerSlot.yaml POST /","href":"/de/api-reference/zk-compression/getindexerslot"},{"title":"getLatestCompressionSignatures","sidebarTitle":"getLatestCompressionSignatures","openapi":"de/openapi/zk-compression/getLatestCompressionSignatures.yaml POST /","href":"/de/api-reference/zk-compression/getlatestcompressionsignatures"},{"title":"getLatestNonVotingSignatures","sidebarTitle":"getLatestNonVotingSignatures","openapi":"de/openapi/zk-compression/getLatestNonVotingSignatures.yaml POST /","href":"/de/api-reference/zk-compression/getlatestnonvotingsignatures"},{"title":"getMultipleCompressedAccountProofs","sidebarTitle":"getMultipleCompressedAccountProofs","openapi":"de/openapi/zk-compression/getMultipleCompressedAccountProofs.yaml POST /","href":"/de/api-reference/zk-compression/getmultiplecompressedaccountproofs"},{"title":"getMultipleCompressedAccounts","sidebarTitle":"getMultipleCompressedAccounts","openapi":"de/openapi/zk-compression/getMultipleCompressedAccounts.yaml POST /","href":"/de/api-reference/zk-compression/getmultiplecompressedaccounts"},{"title":"getMultipleNewAddressProofs","sidebarTitle":"getMultipleNewAddressProofs","openapi":"de/openapi/zk-compression/getMultipleNewAddressProofs.yaml POST /","href":"/de/api-reference/zk-compression/getmultiplenewaddressproofs"},{"title":"getMultipleNewAddressProofsV2","sidebarTitle":"getMultipleNewAddressProofsV2","openapi":"de/openapi/zk-compression/getMultipleNewAddressProofsV2.yaml POST /","href":"/de/api-reference/zk-compression/getmultiplenewaddressProofsv2"},{"title":"getTransactionWithCompressionInfo","sidebarTitle":"getTransactionWithCompressionInfo","openapi":"de/openapi/zk-compression/getTransactionWithCompressionInfo.yaml POST /","href":"/de/api-reference/zk-compression/gettransactionwithcompressioninfo"},{"title":"getValidityProof","sidebarTitle":"getValidityProof","openapi":"de/openapi/zk-compression/getValidityProof.yaml POST /","href":"/de/api-reference/zk-compression/getvalidityproof"}]}]},{"group":"Trading","pages":[{"group":"Preconfirmations","icon":"stopwatch","pages":[{"title":"preconfSubscribe","sidebarTitle":"preconfSubscribe","href":"/de/api-reference/pre-confirmations/preconfsubscribe"},{"title":"preconfUnsubscribe","sidebarTitle":"preconfUnsubscribe","href":"/de/api-reference/pre-confirmations/preconfunsubscribe"},{"title":"getPreConfCoverage","sidebarTitle":"getPreConfCoverage","href":"/de/api-reference/pre-confirmations/getpreconfcoverage"}]},{"group":"Helius Sender","icon":"satellite-dish","pages":[{"title":"sendTransaction (Sender)","sidebarTitle":"sendTransaction","openapi":"de/openapi/sender-api/sendTransaction.yaml POST /fast","href":"/de/api-reference/sender/sendtransaction"},{"title":"ping","sidebarTitle":"ping","openapi":"de/openapi/sender-api/ping.yaml GET /ping","href":"/de/api-reference/sender/ping"},{"title":"sendBundle","sidebarTitle":"sendBundle","href":"/de/api-reference/sender/sendbundle"},{"title":"getBundleStatuses","sidebarTitle":"getBundleStatuses","href":"/de/api-reference/sender/getbundlestatuses"}]}]},{"group":"Transaktionen senden","pages":[{"group":"Priority Fee API","icon":"star","pages":[{"title":"getPriorityFeeEstimate","sidebarTitle":"getPriorityFeeEstimate","openapi":"de/openapi/priority-fee-api/getPriorityFeeEstimate.yaml POST /","href":"/de/api-reference/priority-fee/getpriorityfeeestimate"}]}]},{"group":"Kontoverwaltung","pages":[{"group":"Administration","icon":"shield-halved","pages":[{"title":"Admin API","sidebarTitle":"Übersicht","href":"/de/api-reference/admin"},{"title":"Projektnutzung abrufen","sidebarTitle":"Projektnutzung abrufen","openapi":"de/openapi/admin-api/getProjectUsage.yaml GET /v0/admin/projects/{id}/usage","href":"/de/api-reference/admin/get-project-usage"}]}]}]},{"tab":"Anleitungen","pages":[{"title":"Anleitungen","href":"/de/guides/overview"}]},{"tab":"Agenten","pages":[{"title":"Agenten","href":"/de/agents/overview"}]},{"tab":"FAQs","pages":[{"title":"FAQs","href":"/de/faqs"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"es","pages":[{"title":"es","href":"/es/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"id","pages":[{"title":"id","href":"/id/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/api-reference/rpc/http/gettokenaccountsbyownerv2"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/api-reference/rpc/http/gettokenaccountsbyownerv2"}]}]},"title":"Solana-RPC-Methode getTokenAccountsByOwnerV2","buildId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","deploymentId":"dpl_DGmhKsAzJdVqypJzon18vViniWRY","dynamics":["10e4515597","c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["BannerMarkdown-Db5Nu5n1.js","dist-DN0dCbTw.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-BOmkPVIU.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-2jF_ccbi.js","utils-NNMVb_sb.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DdtBhtt6.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D1OxL5O8.js","snippetPresets-DDC-KAXp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-FtoC8lZ9.js","ApiExamples-BOnTqOyQ.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-EEWI6FIO.js","shallow-fGZcWzm2.js","getApiPlaygroundDisplay-B3B8qEvw.js","CodeSnippet-BG9nsSU4.js","CodeSnippets-BlRACLKl.js","getPastedJson-COV-Kgnr.js","icon-BXu3lasn.js","MethodPill-DGMUqJKh.js","DuplicateIcon-JEUJDHz_.js","createIcon-BDFucJ34.js","DynamicMarkdown-34OtG_BH.js","SectionHeading-tBbRD59j.js","axios-vUo_bRtp.js","Markdown-SoRz2nk2.js","AssistantPageLink-BcsLYcfW.js"]}