Bridge refunds observed for this intent — a settlement layer returned the funds to the account instead of delivering them. Not operations: Rhinestone neither built nor broadcast these transactions, and a refund never makes the intent succeed. Empty means none were observed, which is every delivered intent and also a failed one whose refund we have not (or not yet) seen — so an empty list is not evidence that funds were kept.
The accounts this intent acts through, one entry per chain it acts on — each origin chain, then the destination. Projected from the resolved plan, so it names an account exactly as the quote did. Absent when the record carries no account context; a HyperCore delivery carries its origins only where the record cannot supply the venue it addressed.
Extended intent details, returned only when full=true
Show child attributes
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Rhinestone","colors":{"primary":"#4f41ef","light":"#8479ff","dark":"#3428d1"},"logo":{"light":"https://mintcdn.com/rhinestone/IVpDy9zUkncYAe5u/logo/light.svg?fit=max\u0026auto=format\u0026n=IVpDy9zUkncYAe5u\u0026q=85\u0026s=6868a5854576ff60d371d5fdc0ae55c9","dark":"https://mintcdn.com/rhinestone/IVpDy9zUkncYAe5u/logo/dark.svg?fit=max\u0026auto=format\u0026n=IVpDy9zUkncYAe5u\u0026q=85\u0026s=2f9bff4fef6da993b8782b8e5d7357c5"},"favicon":"https://mintcdn.com/rhinestone/BVnq0VV8MigHINpS/favicon.svg?fit=max\u0026auto=format\u0026n=BVnq0VV8MigHINpS\u0026q=85\u0026s=25439e41b789b8369c52fa15ceae2644","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0C0C0C"}},"navbar":{"links":[{"href":"https://dashboard.rhinestone.dev","label":"Dashboard"},{"href":"https://github.com/rhinestonewtf","label":"GitHub"}]},"icons":{"library":"lucide"},"contextual":{"options":["copy","view","claude","chatgpt"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Create API Key","icon":"key","href":"https://tally.so/r/wg22x4"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rhinestone","hasAudioNarration":false,"actualSubdomain":"rhinestone","customDomains":["docs.rhinestone.dev"],"gitSource":{"type":"github","owner":"rhinestonewtf","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeb4295a60f76c94453464a","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Wallets","count":153},{"language":"default","tag":"Custom signer","count":107},{"language":"default","tag":"Deposits","count":88},{"language":"default","tag":"SDK reference","count":74},{"language":"default","tag":"API Reference","count":67},{"language":"default","tag":"Transactions","count":30},{"language":"default","tag":"Account","count":28},{"language":"default","tag":"Overview","count":25},{"language":"default","tag":"Actions","count":25},{"language":"default","tag":"Session keys","count":21}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--background: #0C0C0C}.vm-code-group{--vm-menu-bg: #fff;--vm-menu-border: rgb(0 0 0 / 10%);--vm-hover: rgb(0 0 0 / 5%);margin:1.5rem 0;border:1px solid #404045;border-radius:12px}.dark .vm-code-group{--vm-menu-bg: #171717;--vm-menu-border: rgb(255 255 255 / 10%);--vm-hover: rgb(255 255 255 / 7%)}.vm-code-group-header{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;padding:0.375rem 0.75rem;border-bottom:1px solid #404045;font-size:0.8125rem}.vm-code-caption{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0.65}.vm-code-selector{position:relative;flex:none}.vm-code-trigger,.vm-code-option{display:flex;align-items:center;gap:0.5rem;min-height:32px;padding:0.375rem 0.5rem;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;line-height:1.25;cursor:pointer}.vm-code-trigger:hover,.vm-code-trigger[aria-expanded=\"true\"],.vm-code-option:hover,.vm-code-option:focus{background:var(--vm-hover)}.vm-code-trigger:focus-visible,.vm-code-option:focus-visible{outline:2px solid #8b7bf7;outline-offset:2px}.vm-code-group .vm-code-icon{display:block;flex:none;width:16px;height:16px;margin:0;border-radius:0}.vm-code-chevron{margin-left:0.125rem;opacity:0.55;transition:transform 150ms ease}.vm-code-trigger[aria-expanded=\"true\"] .vm-code-chevron{transform:rotate(180deg)}.vm-code-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:30;min-width:156px;padding:4px;border:1px solid var(--vm-menu-border);border-radius:10px;background:var(--vm-menu-bg);box-shadow:0 8px 24px rgb(0 0 0 / 18%)}.vm-code-option{width:100%;text-align:left}.vm-code-check{margin-left:auto;opacity:0.65}@media (pointer: coarse){.vm-code-trigger,.vm-code-option{min-height:44px}}@media (prefers-reduced-motion: reduce){.vm-code-chevron{transition:none}}.vm-code-group-panel>*{margin:0!important;border:0!important;border-radius:0 0 12px 12px;box-shadow:none!important}.vm-code-group-panel[hidden]{display:none}.prose table{display:table}table{border-collapse:separate;border-spacing:0;border:1px solid #404045;border-radius:8px;width:fit-content!important}table th,table td{border-right:1px solid #404045;border-bottom:1px solid #404045;padding:12px 16px!important}table th:last-child,table td:last-child{border-right:none}table tr:last-child td{border-bottom:none}table th{background-color:#201E2C}table th:first-child{border-radius:8px 0 0 0}table th:last-child{border-radius:0 8px 0 0}[data-component-name=\"mermaid-controls-wrapper\"]{display:none!important}.mermaid svg .actor{fill:#17132E!important;stroke:#373352!important}.mermaid svg rect.actor{rx:6;ry:6}.mermaid svg text.actor>tspan{fill:#D3CFF7!important}.mermaid svg .actor-line{stroke:#464359!important;stroke-width:1!important}.mermaid svg .messageLine0,.mermaid svg .messageLine1{stroke:#464359!important;stroke-width:1.5!important}.mermaid svg #arrowhead path,.mermaid svg [id$=\"-arrowhead\"] path{fill:#464359!important;stroke:#464359!important}.mermaid svg #crosshead path,.mermaid svg [id$=\"-crosshead\"] path{stroke:#464359!important}.mermaid svg .messageText{fill:#C7C6CC!important}.mermaid svg .activation0,.mermaid svg .activation1,.mermaid svg .activation2{fill:#17132E!important;stroke:#373352!important}.mermaid svg .note{fill:#17132E!important;stroke:#373352!important}.mermaid svg .noteText,.mermaid svg .noteText>tspan{fill:#C7C6CC!important}.mermaid svg .loopText,.mermaid svg .loopText>tspan{fill:#C7C6CC!important}.mermaid svg .loopLine{stroke:#373352!important}.mermaid svg .labelBox{fill:#17132E!important;stroke:#373352!important}.mermaid svg .labelText,.mermaid svg .labelText>tspan{fill:#C7C6CC!important}.mermaid svg .sequenceNumber{fill:#D3CFF7!important}.mermaid svg .node rect,.mermaid svg .node circle,.mermaid svg .node ellipse,.mermaid svg .node polygon,.mermaid svg .node path{fill:#17132E!important;stroke:#373352!important}.mermaid svg .nodeLabel,.mermaid svg .node .label{color:#D3CFF7!important;fill:#D3CFF7!important}.mermaid svg .flowchart-link{stroke:#464359!important}.mermaid svg .edgeLabel,.mermaid svg .edge-label{color:#C7C6CC!important;fill:#C7C6CC!important}.mermaid .labelBkg,.mermaid .labelBkg *{background:transparent!important}.mermaid svg .marker{fill:#464359!important;stroke:#464359!important}.dark #sidebar [data-active=\"true\"]{background-color:#141414!important;border-radius:6px}.deposit-demo{container-type:inline-size}.deposit-demo-loading{position:absolute;inset:0;display:grid;place-items:center;margin:0}.deposit-demo-stage:has(iframe[data-ready=\"true\"]) .deposit-demo-loading{visibility:hidden}@container (max-width: 411px){.deposit-demo-stage{--deposit-demo-height: 629px}}"}],"page":{"pagePath":"api-reference/orchestrator/intents/get-intent","slug":"/api-reference/orchestrator/intents/get-intent","pageMetadata":{"title":"Get Intent","description":"Retrieves the status of an intent along with per-claim progress across chains.","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /intents/{id}","href":"/api-reference/orchestrator/intents/get-intent","autogeneratedByOpenApi":true},"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: \"Retrieves the status of an intent along with per-claim progress across chains.\"\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}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get Intent","description":"Retrieves the status of an intent along with per-claim progress across chains.","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /intents/{id}","href":"/api-reference/orchestrator/intents/get-intent","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"getIntent","parameters":["c33ee1ef-99c5-4f96-a745-a1fda889b3ac","ecbd8cc1-ddff-44d4-9d4c-5e963a0e39e5","aef0d8e6-5c14-4171-a5ac-27f80b4c3b67"],"responses":{"200":"d14ed210-b13a-4948-8ced-583e4ae29f87","400":"ede72b43-a526-4ddc-9f3e-4b21df3b2995","403":"73bd0a24-a61f-48d4-9790-91f1bfab616d","404":"79746926-250a-4e1e-87b5-f53849c14039","500":"a4500371-3b23-41e4-a04b-9486f4e27228"},"security":["538c49de-a3f4-4bc4-a19f-ed0e3c589353","009850ad-bbbe-4ac9-be58-29a46616ba20"],"summary":"Get Intent","description":"Retrieves the status of an intent along with per-claim progress across chains.","tags":["Intents"],"method":"get","type":"path","servers":["4fe19911-84c7-4e3e-a133-37ef11315796"],"path":"/intents/{id}","baseUrlOptions":["https://v1.orchestrator.rhinestone.dev"],"title":"Get Intent","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"c33ee1ef-99c5-4f96-a745-a1fda889b3ac":{"name":"x-api-version","in":"header","required":true,"schema":{"type":"string","enum":["2026-09.caucasus"],"isRequired":true,"description":"API version. Required; pinned to this document.","uniqueKey":"","typeLabel":"enum\u003cstring>"},"description":"API version. Required; pinned to this document."},"ecbd8cc1-ddff-44d4-9d4c-5e963a0e39e5":{"name":"id","in":"path","required":true,"schema":{"type":"string","pattern":"^\\d+$","description":"Unique identifier of the intent operation","example":"77119256265773742309930654065362693497375232736834856992878277299604179621015","isRequired":true,"uniqueKey":"","typeLabel":"string"},"description":"Unique identifier of the intent operation"},"aef0d8e6-5c14-4171-a5ac-27f80b4c3b67":{"name":"full","in":"query","required":false,"schema":{"type":"boolean","description":"Whether to include intent operation details","example":true,"isRequired":false,"uniqueKey":"","typeLabel":"boolean"},"description":"Whether to include intent operation details"}},"responses":{"d14ed210-b13a-4948-8ced-583e4ae29f87":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"intentId":{"type":"string","description":"Intent id — the one passed to `GET /intents/:id`","example":"12345678901234567890","isRequired":true,"uniqueKey":"intentId","typeLabel":"string"},"purpose":{"type":"string","enum":["execution","deployment"],"description":"What the intent was for: `execution` moves funds or runs calls; `deployment` only initializes an account, and has no value.","example":"execution","isRequired":true,"uniqueKey":"purpose","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["PENDING","COMPLETED","FAILED"],"description":"Overall intent status: PENDING, COMPLETED, or FAILED","example":"COMPLETED","isRequired":true,"uniqueKey":"status","typeLabel":"enum\u003cstring>"},"operations":{"type":"array","items":{"type":"object","properties":{"chainId":{"oneOf":[{"type":"string","description":"CAIP-2 chain id; a number only for a chain no longer supported","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","example":"eip155:10","isRequired":true,"uniqueKey":"operations.items.[INDEX].chainId.oneOf.0","typeLabel":"string"},{"type":"number","description":"CAIP-2 chain id; a number only for a chain no longer supported","example":"eip155:10","isRequired":true,"uniqueKey":"operations.items.[INDEX].chainId.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].chainId","typeLabel":"string | number"},"items":{"type":"array","items":{"oneOf":[{"type":"object","description":"One operation this intent performed: a transaction on a chain, or the aggregate execution at a venue that runs none.","required":["type","status"],"properties":{"type":{"type":"string","enum":["CLAIM","FILL","BRIDGE_FILL"],"description":"Operation type: CLAIM, FILL, or BRIDGE_FILL","example":"FILL","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["PENDING","COMPLETED","FAILED"],"description":"Operation status","example":"COMPLETED","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.status","typeLabel":"enum\u003cstring>"},"transaction":{"oneOf":[{"type":"object","description":"The transaction that carried this operation. Absent until one is known — never fabricated to look confirmed.","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.0.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash","example":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.0.txHash","typeLabel":"string"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.0","typeLabel":"object"},{"type":"object","description":"The transaction that carried this operation. Absent until one is known — never fabricated to look confirmed.","required":["vm","chainId","signature"],"properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.1.chainId","typeLabel":"string"},"signature":{"type":"string","minLength":1,"description":"Transaction signature, base58 (64 bytes encoded)","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.1.signature","typeLabel":"string"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.1","typeLabel":"object"},{"type":"object","description":"The transaction that carried this operation. Absent until one is known — never fabricated to look confirmed.","required":["vm","chainId","txId"],"properties":{"vm":{"type":"string","enum":["tvm"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.2.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.2.chainId","typeLabel":"string"},"txId":{"type":"string","minLength":1,"description":"Transaction id, hex without the 0x prefix","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.2.txId","typeLabel":"string"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.2","typeLabel":"object"},{"type":"object","description":"The transaction that carried this operation. Absent until one is known — never fabricated to look confirmed.","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["stellar"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.3.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.3.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash, hex","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.3.txHash","typeLabel":"string"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.3","typeLabel":"object"},{"type":"object","description":"The transaction that carried this operation. Absent until one is known — never fabricated to look confirmed.","required":["vm","chainId","id"],"properties":{"vm":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.4.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"number","description":"Numeric chain id, as the record stored it","example":1337,"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.4.chainId","typeLabel":"number"},"id":{"type":"string","minLength":1,"description":"The stored identifier, verbatim","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.4.id","typeLabel":"string"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction.oneOf.4","typeLabel":"object"}],"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.transaction","typeLabel":"object"},"timestamp":{"type":"number","description":"Block timestamp in unix seconds (present once landed)","example":1633493192,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.timestamp","typeLabel":"number"},"failureReason":{"type":"string","description":"Why the operation failed (present only when FAILED). `NOT_EXECUTED` means the source transaction did not land and can no longer land: the account’s funds never left, and the caller can safely re-quote and sign again. `failureEvidence` on the source operation carries the chain evidence.","example":"BRIDGE_TIMEOUT","uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureReason","typeLabel":"string"},"failureEvidence":{"type":"object","properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.vm","typeLabel":"enum\u003cstring>"},"reason":{"type":"string","enum":["COUNTER_UNCONSUMED"],"description":"The role's on-chain counter never reached the one the payload signed","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.reason","typeLabel":"enum\u003cstring>"},"swig":{"type":"string","minLength":1,"description":"The Swig state account, base58","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.swig","typeLabel":"string"},"roleId":{"type":"integer","minimum":0,"description":"The Swig role the payload was signed under","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.roleId","typeLabel":"integer"},"signedCounter":{"type":"integer","minimum":0,"description":"The replay counter the payload consumes","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.signedCounter","typeLabel":"integer"},"observedCounter":{"type":"integer","minimum":0,"description":"The role's stored counter at `observedSlot`","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.observedCounter","typeLabel":"integer"},"lastValidSlot":{"type":"string","pattern":"^\\d+$","description":"The last slot the payload could have executed in","example":"312000060","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.lastValidSlot","typeLabel":"string"},"observedSlot":{"type":"string","pattern":"^\\d+$","description":"The finalized slot the role was read at","example":"312000081","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.observedSlot","typeLabel":"string"},"commitment":{"type":"string","enum":["finalized"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence.commitment","typeLabel":"enum\u003cstring>"}},"required":["vm","reason","swig","roleId","signedCounter","observedCounter","lastValidSlot","observedSlot","commitment"],"additionalProperties":false,"description":"Finalized chain evidence that the source transaction did not land and can no longer land: the cluster is past the payload’s last valid slot and the role never consumed its counter. The account’s funds never left; re-quote and sign again.","uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.failureEvidence","typeLabel":"object"},"debitsAccount":{"type":"boolean","enum":[true],"description":"This operation's transaction spends the account's own tokens or runs caller-supplied Solana instructions that may do so. Absent means neither applies (a destination fill, or a tokenless intent). Read it together with the operation status: a FAILED intent none of whose debiting operations reached COMPLETED never took the account's funds.","example":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.debitsAccount","typeLabel":"enum\u003cboolean>"},"allocation":{"type":"object","properties":{"plannedGasMicroUsd":{"type":"string","pattern":"^\\d+$","description":"Sponsor-covered gas planned for this operation (micro-USD)","example":"100","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.plannedGasMicroUsd","typeLabel":"string"},"fixedCompensationMicroUsd":{"type":"string","pattern":"^\\d+$","description":"Fixed non-gas compensation (micro-USD); nonzero only on FILL allocations","example":"0","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.fixedCompensationMicroUsd","typeLabel":"string"},"executedGasMicroUsd":{"oneOf":[{"type":"string","pattern":"^\\d+$","description":"Receipt-derived actual gas (micro-USD); null means the planned fallback applies","example":"80","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.executedGasMicroUsd.oneOf.0","typeLabel":"string"},{"type":"null","pattern":"^\\d+$","description":"Receipt-derived actual gas (micro-USD); null means the planned fallback applies","example":"80","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.executedGasMicroUsd.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.executedGasMicroUsd","typeLabel":"string | null"},"payableMicroUsd":{"type":"string","pattern":"^\\d+$","description":"fixedCompensation + (executedGas ?? plannedGas), in micro-USD","example":"80","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payableMicroUsd","typeLabel":"string"},"counterparty":{"oneOf":[{"type":"string","description":"Canonical earner, stamped from the receipt sender this allocation reconciled to, in the chain's own address format; null until earned","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.counterparty.oneOf.0","typeLabel":"string"},{"type":"null","description":"Canonical earner, stamped from the receipt sender this allocation reconciled to, in the chain's own address format; null until earned","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.counterparty.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.counterparty","typeLabel":"string | null"},"nativeTokenPriceUsd":{"oneOf":[{"type":"string","description":"Pinned native-token USD price the gas micro-USD was valued at, as a decimal string; null when no price snapshot exists","example":"2000","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.nativeTokenPriceUsd.oneOf.0","typeLabel":"string"},{"type":"null","description":"Pinned native-token USD price the gas micro-USD was valued at, as a decimal string; null when no price snapshot exists","example":"2000","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.nativeTokenPriceUsd.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.nativeTokenPriceUsd","typeLabel":"string | null"},"receipt":{"oneOf":[{"type":"object","description":"Canonical receipt evidence; the transaction reference and timestamp already sit on the item","required":["vm","blockHash","blockNumber","gasUsed","effectiveGasPriceWei","l1FeeWei","blobFeeWei"],"properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"blockHash":{"oneOf":[{"type":"string","description":"Block hash","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blockHash.oneOf.0","typeLabel":"string"},{"type":"null","description":"Block hash","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blockHash.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blockHash","typeLabel":"string | null"},"blockNumber":{"type":"string","description":"Block number","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blockNumber","typeLabel":"string"},"gasUsed":{"oneOf":[{"type":"string","description":"Gas used","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.gasUsed.oneOf.0","typeLabel":"string"},{"type":"null","description":"Gas used","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.gasUsed.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.gasUsed","typeLabel":"string | null"},"effectiveGasPriceWei":{"oneOf":[{"type":"string","description":"Effective gas price (wei)","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.effectiveGasPriceWei.oneOf.0","typeLabel":"string"},{"type":"null","description":"Effective gas price (wei)","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.effectiveGasPriceWei.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.effectiveGasPriceWei","typeLabel":"string | null"},"l1FeeWei":{"oneOf":[{"type":"string","description":"L1 fee (wei), OP-stack chains only","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.l1FeeWei.oneOf.0","typeLabel":"string"},{"type":"null","description":"L1 fee (wei), OP-stack chains only","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.l1FeeWei.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.l1FeeWei","typeLabel":"string | null"},"blobFeeWei":{"oneOf":[{"type":"string","description":"Blob fee (wei)","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blobFeeWei.oneOf.0","typeLabel":"string"},{"type":"null","description":"Blob fee (wei)","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blobFeeWei.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0.blobFeeWei","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.0","typeLabel":"object"},{"type":"object","description":"Canonical receipt evidence; the transaction reference and timestamp already sit on the item","required":["vm","slot"],"properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"slot":{"type":"string","description":"Slot the transaction was confirmed in","example":"299123456","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.1.slot","typeLabel":"string"}},"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.1","typeLabel":"object"},{"type":"object","description":"Canonical receipt evidence; the transaction reference and timestamp already sit on the item","enum":[null],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.2","typeLabel":"object"},{"type":"null","description":"Canonical receipt evidence; the transaction reference and timestamp already sit on the item","enum":[null],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt.oneOf.3","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.receipt","typeLabel":"object · object · object · null"},"payment":{"oneOf":[{"type":"object","properties":{"kind":{"type":"string","enum":["PAYMENT","ADJUSTMENT"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payment.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"effectiveDate":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payment.oneOf.0.effectiveDate","typeLabel":"string\u003cdate-time>"},"createdAt":{"type":"string","format":"date-time","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payment.oneOf.0.createdAt","typeLabel":"string\u003cdate-time>"}},"required":["kind","effectiveDate","createdAt"],"description":"Treasury settlement of this allocation; null until settled. Destinations, references, and operator fields are never exposed.","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payment.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"kind":{"type":"string","enum":["PAYMENT","ADJUSTMENT"]},"effectiveDate":{"type":"string","format":"date-time"},"createdAt":{"type":"string","format":"date-time"}},"required":["kind","effectiveDate","createdAt"],"description":"Treasury settlement of this allocation; null until settled. Destinations, references, and operator fields are never exposed.","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation.payment","typeLabel":"object | null"}},"required":["plannedGasMicroUsd","fixedCompensationMicroUsd","executedGasMicroUsd","payableMicroUsd","counterparty","nativeTokenPriceUsd","receipt","payment"],"description":"Present only on operations the CALLER earned: the allocation's stamped counterparty, or — before conversion stamps one — the operation's canonical receipt sender, is one of the caller's registered `scopes.relayer.fillAddresses`. Holding the relayer scope is not sufficient. Amounts are micro-USD.","uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0.allocation","typeLabel":"object"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"One operation this intent performed: a transaction on a chain, or the aggregate execution at a venue that runs none.","required":["type","status","result"],"properties":{"type":{"type":"string","enum":["EXECUTION"],"description":"An off-chain execution at the destination, rather than a transaction on a chain.","example":"EXECUTION","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.1.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["PENDING","COMPLETED","FAILED"],"description":"PENDING while the action is still owed, COMPLETED once accepted, FAILED on every other terminal outcome.","example":"COMPLETED","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.1.status","typeLabel":"enum\u003cstring>"},"result":{"type":"object","properties":{"vm":{"type":"string","enum":["hypercore"],"isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.1.result.vm","typeLabel":"enum\u003cstring>"},"outcome":{"type":"string","enum":["pending","accepted","refused","error","unknown","partial"],"description":"`pending` while the action is still owed — the POST runs after the fill transaction commits, so this is normal for a few seconds after delivery. `accepted` means Hyperliquid took it; an order filled for less than asked is accepted, simply for less. `refused` is the exchange declining a well-formed action — an `Ioc` that no longer crossed by the time the bridge delivered is the expected one — and `error` is it never answering before the intent expired.\n\n`unknown` means a delivery attempt got no response at all, so the action MAY have been applied and only its answer lost. `partial` means some orders of one batch were placed and others rejected — an `order` action carries up to 100 and each is matched independently.\n\nEvery non-`accepted` terminal value reports the intent as FAILED, because reporting success on a maybe is the failure this field exists to prevent. Do NOT re-send a `partial` batch as-is: the orders that filled would open a second time. Check the account on Hyperliquid for `partial` and `unknown` alike — it holds the per-order record, and the funds are in its own HyperCore balance whatever happened.","example":"accepted","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.1.result.outcome","typeLabel":"enum\u003cstring>"}},"required":["vm","outcome"],"description":"What the venue did with the intent's actions, in the venue's own terms","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.1.result","typeLabel":"object"}},"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"operations.items.[INDEX].\\items.items.[INDEX]","typeLabel":"object"},"description":"Operations on this chain","isRequired":true,"uniqueKey":"operations.items.[INDEX].\\items","typeLabel":"object[]"}},"required":["chainId","items"],"description":"Operations on one chain","uniqueKey":"operations.items.[INDEX]","typeLabel":"object"},"description":"Operations grouped by chain","isRequired":true,"uniqueKey":"operations","typeLabel":"object[]"},"refunds":{"type":"array","items":{"type":"object","properties":{"transaction":{"oneOf":[{"type":"object","description":"The transaction that returned the funds to the account","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.0.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash","example":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.0.txHash","typeLabel":"string"}},"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.0","typeLabel":"object"},{"type":"object","description":"The transaction that returned the funds to the account","required":["vm","chainId","signature"],"properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.1.chainId","typeLabel":"string"},"signature":{"type":"string","minLength":1,"description":"Transaction signature, base58 (64 bytes encoded)","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.1.signature","typeLabel":"string"}},"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.1","typeLabel":"object"},{"type":"object","description":"The transaction that returned the funds to the account","required":["vm","chainId","txId"],"properties":{"vm":{"type":"string","enum":["tvm"],"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.2.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.2.chainId","typeLabel":"string"},"txId":{"type":"string","minLength":1,"description":"Transaction id, hex without the 0x prefix","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.2.txId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.2","typeLabel":"object"},{"type":"object","description":"The transaction that returned the funds to the account","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["stellar"],"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.3.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.3.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash, hex","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.3.txHash","typeLabel":"string"}},"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.3","typeLabel":"object"},{"type":"object","description":"The transaction that returned the funds to the account","required":["vm","chainId","id"],"properties":{"vm":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.4.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"number","description":"Numeric chain id, as the record stored it","example":1337,"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.4.chainId","typeLabel":"number"},"id":{"type":"string","minLength":1,"description":"The stored identifier, verbatim","isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.4.id","typeLabel":"string"}},"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction.oneOf.4","typeLabel":"object"}],"isRequired":true,"uniqueKey":"refunds.items.[INDEX].transaction","typeLabel":"object"}},"required":["transaction"],"description":"A bridge refund returned to the account for this intent","uniqueKey":"refunds.items.[INDEX]","typeLabel":"object"},"description":"Bridge refunds observed for this intent — a settlement layer returned the funds to the account instead of delivering them. Not operations: Rhinestone neither built nor broadcast these transactions, and a refund never makes the intent succeed. Empty means none were observed, which is every delivered intent and also a failed one whose refund we have not (or not yet) seen — so an empty list is not evidence that funds were kept.","isRequired":true,"uniqueKey":"refunds","typeLabel":"object[]"},"accounts":{"type":"array","items":{"type":"object","properties":{"vm":{"type":"string","enum":["evm","svm","tvm","stellar","hypercore"],"description":"Public native execution environment of the chain. A HyperCore delivery venue is `hypercore`, never the HyperEVM chain it settles on.","example":"evm","isRequired":true,"uniqueKey":"accounts.items.[INDEX].vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id this account is resolved on","example":"eip155:8453","isRequired":true,"uniqueKey":"accounts.items.[INDEX].chainId","typeLabel":"string"},"account":{"oneOf":[{"type":"object","description":"The account this block acts on, resolved for its VM: an EVM account, a Solana Swig, or a bare payee.","required":["address","type"],"properties":{"address":{"type":"string","description":"Account address","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.0.address","typeLabel":"string"},"type":{"type":"string","enum":["eoa","erc7579"],"description":"Whether the account is an EOA or an ERC-7579 smart account","example":"erc7579","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.0.type","typeLabel":"enum\u003cstring>"},"deployed":{"type":"boolean","description":"Whether the account is deployed on this chain. Absent when planning read no account state for the chain — never defaulted, which would claim an undeployed account is deployed.","example":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.0.deployed","typeLabel":"boolean"},"implementation":{"type":"object","properties":{"name":{"type":"string","enum":["Safe","Kernel","Nexus"],"description":"ERC-7579 account implementation","example":"Nexus","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.0.implementation.name","typeLabel":"enum\u003cstring>"},"version":{"type":"string","description":"Raw trailing version token returned by ERC-7579 `accountId()`, when valid; preserved without normalization","example":"v1.0.0","uniqueKey":"accounts.items.[INDEX].account.oneOf.0.implementation.version","typeLabel":"string"}},"required":["name"],"description":"ERC-7579 implementation planning read on this chain. Absent for an EOA, and for a smart account whose implementation was not resolved.","uniqueKey":"accounts.items.[INDEX].account.oneOf.0.implementation","typeLabel":"object"},"delegation":{"type":"object","properties":{"contract":{"type":"string","description":"Delegate contract this intent installs","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.0.delegation.contract","typeLabel":"string"}},"required":["contract"],"description":"The EIP-7702 delegate this intent INSTALLS on this chain. Present only where the delegate is not yet in place — a delegation already in force is not reported here.","uniqueKey":"accounts.items.[INDEX].account.oneOf.0.delegation","typeLabel":"object"}},"isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.0","typeLabel":"object"},{"type":"object","description":"The account this block acts on, resolved for its VM: an EVM account, a Solana Swig, or a bare payee.","required":["wallet","swigAccount"],"properties":{"wallet":{"type":"string","description":"Asset-holding Swig wallet the intent spends from","example":"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.wallet","typeLabel":"string"},"swigAccount":{"type":"string","description":"Swig state account holding the wallet authority configuration. Distinct from `wallet`, which is where the assets live.","example":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.swigAccount","typeLabel":"string"},"authority":{"oneOf":[{"type":"object","description":"Authority the submitted signature was verified against when the intent was accepted, as recorded. Absent on an intent record written before it was recorded; never inferred from the account or from current chain state.","required":["kind","address"],"properties":{"kind":{"type":"string","enum":["secp256k1"],"isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"address":{"type":"string","description":"Authority the submitted signature must recover to","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority.oneOf.0.address","typeLabel":"string"}},"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority.oneOf.0","typeLabel":"object"},{"type":"object","description":"Authority the submitted signature was verified against when the intent was accepted, as recorded. Absent on an intent record written before it was recorded; never inferred from the account or from current chain state.","required":["kind","publicKey"],"properties":{"kind":{"type":"string","enum":["secp256r1"],"isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"publicKey":{"type":"string","pattern":"^0x0[23][0-9a-fA-F]{64}$","description":"SEC1-compressed P-256 public key: 33 bytes as 0x-prefixed hex, leading byte 02 or 03","example":"0x036b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority.oneOf.1.publicKey","typeLabel":"string"}},"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority.oneOf.1","typeLabel":"object"}],"uniqueKey":"accounts.items.[INDEX].account.oneOf.1.authority","typeLabel":"object"}},"isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.1","typeLabel":"object"},{"type":"object","description":"The account this block acts on, resolved for its VM: an EVM account, a Solana Swig, or a bare payee.","required":["address"],"properties":{"address":{"type":"string","minLength":1,"description":"Address funds are delivered to, in the destination chain's own format","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.2.address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"accounts.items.[INDEX].account.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"accounts.items.[INDEX].account","typeLabel":"object"}},"required":["vm","chainId","account"],"description":"One chain the intent acts on, with the account it acts through there","uniqueKey":"accounts.items.[INDEX]","typeLabel":"object"},"description":"The accounts this intent acts through, one entry per chain it acts on — each origin chain, then the destination. Projected from the resolved plan, so it names an account exactly as the quote did. Absent when the record carries no account context; a HyperCore delivery carries its origins only where the record cannot supply the venue it addressed.","uniqueKey":"accounts","typeLabel":"object[]"},"details":{"type":"object","properties":{"nonce":{"type":"string","description":"Intent nonce (hex)","example":"0x000000000000000000000000000000000000000000000000ab54a98ceb1f0ad2","isRequired":true,"uniqueKey":"details.nonce","typeLabel":"string"},"createdAt":{"type":"number","description":"Intent creation time in unix seconds","example":1633493100,"isRequired":true,"uniqueKey":"details.createdAt","typeLabel":"number"},"latencyMs":{"oneOf":[{"type":"number","minimum":0,"description":"Milliseconds from recorded creation to the latest included receipt; null without receipts. Negative intervals clamp to zero, not evidence of instant execution. Receipt times use chain time (possibly second-precision) or server-observation fallbacks. This is not final completion latency or a guarantee of millisecond accuracy.","example":8100,"isRequired":true,"uniqueKey":"details.latencyMs.oneOf.0","typeLabel":"number"},{"type":"null","minimum":0,"description":"Milliseconds from recorded creation to the latest included receipt; null without receipts. Negative intervals clamp to zero, not evidence of instant execution. Receipt times use chain time (possibly second-precision) or server-observation fallbacks. This is not final completion latency or a guarantee of millisecond accuracy.","example":8100,"isRequired":true,"uniqueKey":"details.latencyMs.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.latencyMs","typeLabel":"number | null"},"settlementLayer":{"oneOf":[{"type":"string","enum":["INTENT_EXECUTOR","SAME_CHAIN","ACROSS","ECO","RELAY","OFT","NEAR","RHINO","CCTP","LZ",null],"description":"Settlement layer; null if the routing strategy is unrecognized","example":"ACROSS","isRequired":true,"uniqueKey":"details.settlementLayer.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["INTENT_EXECUTOR","SAME_CHAIN","ACROSS","ECO","RELAY","OFT","NEAR","RHINO","CCTP","LZ",null],"description":"Settlement layer; null if the routing strategy is unrecognized","example":"ACROSS","isRequired":true,"uniqueKey":"details.settlementLayer.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.settlementLayer","typeLabel":"enum\u003cstring> | null"},"source":{"type":"array","items":{"type":"object","properties":{"chainId":{"oneOf":[{"type":"string","description":"CAIP-2 chain id; a number only for a chain no longer supported","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","example":"eip155:10","isRequired":true,"uniqueKey":"details.source.items.[INDEX].chainId.oneOf.0","typeLabel":"string"},{"type":"number","description":"CAIP-2 chain id; a number only for a chain no longer supported","example":"eip155:10","isRequired":true,"uniqueKey":"details.source.items.[INDEX].chainId.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].chainId","typeLabel":"string | number"},"tokens":{"type":"array","items":{"type":"object","properties":{"token":{"type":"string","minLength":1,"description":"Token address, in the format its chain uses (EVM hex, non-EVM base58)","example":"0x0b2c639c533813f4aa9d7837caf62653d097ff85","isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].token","typeLabel":"string"},"symbol":{"oneOf":[{"type":"string","description":"Token symbol. `null` when the internal token registry has no entry for this address.","example":"USDC","isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].symbol.oneOf.0","typeLabel":"string"},{"type":"null","description":"Token symbol. `null` when the internal token registry has no entry for this address.","example":"USDC","isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].symbol.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].symbol","typeLabel":"string | null"},"decimals":{"oneOf":[{"type":"integer","description":"Token decimals. `null` when the internal token registry has no entry for this address.","example":6,"isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].decimals.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Token decimals. `null` when the internal token registry has no entry for this address.","example":6,"isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].decimals.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].decimals","typeLabel":"integer | null"},"amount":{"type":"string","description":"Token amount in base units","example":"1000000","isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX].amount","typeLabel":"string"}},"required":["token","symbol","decimals","amount"],"description":"A token moved on this leg","uniqueKey":"details.source.items.[INDEX].tokens.items.[INDEX]","typeLabel":"object"},"description":"All tokens moved on this leg","isRequired":true,"uniqueKey":"details.source.items.[INDEX].tokens","typeLabel":"object[]"},"status":{"type":"string","enum":["PENDING","COMPLETED","FAILED"],"description":"Leg status","example":"COMPLETED","isRequired":true,"uniqueKey":"details.source.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"transaction":{"oneOf":[{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.0.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash","example":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.0.txHash","typeLabel":"string"}},"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.0","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","signature"],"properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.1.chainId","typeLabel":"string"},"signature":{"type":"string","minLength":1,"description":"Transaction signature, base58 (64 bytes encoded)","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.1.signature","typeLabel":"string"}},"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.1","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txId"],"properties":{"vm":{"type":"string","enum":["tvm"],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.2.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.2.chainId","typeLabel":"string"},"txId":{"type":"string","minLength":1,"description":"Transaction id, hex without the 0x prefix","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.2.txId","typeLabel":"string"}},"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.2","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["stellar"],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.3.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.3.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash, hex","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.3.txHash","typeLabel":"string"}},"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.3","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","id"],"properties":{"vm":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.4.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"number","description":"Numeric chain id, as the record stored it","example":1337,"isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.4.chainId","typeLabel":"number"},"id":{"type":"string","minLength":1,"description":"The stored identifier, verbatim","isRequired":true,"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.4.id","typeLabel":"string"}},"uniqueKey":"details.source.items.[INDEX].transaction.oneOf.4","typeLabel":"object"}],"uniqueKey":"details.source.items.[INDEX].transaction","typeLabel":"object"},"timestamp":{"type":"number","description":"Block timestamp in unix seconds (present once landed)","example":1633493192,"uniqueKey":"details.source.items.[INDEX].timestamp","typeLabel":"number"}},"required":["chainId","tokens","status"],"description":"A single source or destination leg","uniqueKey":"details.source.items.[INDEX]","typeLabel":"object"},"description":"Source (claim) legs","isRequired":true,"uniqueKey":"details.source","typeLabel":"object[]"},"destination":{"oneOf":[{"type":"object","properties":{"chainId":{"oneOf":[{"type":"string","description":"CAIP-2 chain id; a number only for a chain no longer supported","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","example":"eip155:10","isRequired":true,"uniqueKey":"details.destination.oneOf.0.chainId.oneOf.0","typeLabel":"string"},{"type":"number","description":"CAIP-2 chain id; a number only for a chain no longer supported","example":"eip155:10","isRequired":true,"uniqueKey":"details.destination.oneOf.0.chainId.oneOf.1","typeLabel":"number"}],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.chainId","typeLabel":"string | number"},"tokens":{"type":"array","items":{"type":"object","properties":{"token":{"type":"string","minLength":1,"description":"Token address, in the format its chain uses (EVM hex, non-EVM base58)","example":"0x0b2c639c533813f4aa9d7837caf62653d097ff85","isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].token","typeLabel":"string"},"symbol":{"oneOf":[{"type":"string","description":"Token symbol. `null` when the internal token registry has no entry for this address.","example":"USDC","isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].symbol.oneOf.0","typeLabel":"string"},{"type":"null","description":"Token symbol. `null` when the internal token registry has no entry for this address.","example":"USDC","isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].symbol.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].symbol","typeLabel":"string | null"},"decimals":{"oneOf":[{"type":"integer","description":"Token decimals. `null` when the internal token registry has no entry for this address.","example":6,"isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].decimals.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Token decimals. `null` when the internal token registry has no entry for this address.","example":6,"isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].decimals.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].decimals","typeLabel":"integer | null"},"amount":{"type":"string","description":"Token amount in base units","example":"1000000","isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX].amount","typeLabel":"string"}},"required":["token","symbol","decimals","amount"],"description":"A token moved on this leg","uniqueKey":"details.destination.oneOf.0.tokens.items.[INDEX]","typeLabel":"object"},"description":"All tokens moved on this leg","isRequired":true,"uniqueKey":"details.destination.oneOf.0.tokens","typeLabel":"object[]"},"status":{"type":"string","enum":["PENDING","COMPLETED","FAILED"],"description":"Leg status","example":"COMPLETED","isRequired":true,"uniqueKey":"details.destination.oneOf.0.status","typeLabel":"enum\u003cstring>"},"transaction":{"oneOf":[{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.0.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash","example":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.0.txHash","typeLabel":"string"}},"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.0","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","signature"],"properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.1.chainId","typeLabel":"string"},"signature":{"type":"string","minLength":1,"description":"Transaction signature, base58 (64 bytes encoded)","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.1.signature","typeLabel":"string"}},"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.1","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txId"],"properties":{"vm":{"type":"string","enum":["tvm"],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.2.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.2.chainId","typeLabel":"string"},"txId":{"type":"string","minLength":1,"description":"Transaction id, hex without the 0x prefix","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.2.txId","typeLabel":"string"}},"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.2","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["stellar"],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.3.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.3.chainId","typeLabel":"string"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash, hex","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.3.txHash","typeLabel":"string"}},"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.3","typeLabel":"object"},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","id"],"properties":{"vm":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.4.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"number","description":"Numeric chain id, as the record stored it","example":1337,"isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.4.chainId","typeLabel":"number"},"id":{"type":"string","minLength":1,"description":"The stored identifier, verbatim","isRequired":true,"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.4.id","typeLabel":"string"}},"uniqueKey":"details.destination.oneOf.0.transaction.oneOf.4","typeLabel":"object"}],"uniqueKey":"details.destination.oneOf.0.transaction","typeLabel":"object"},"timestamp":{"type":"number","description":"Block timestamp in unix seconds (present once landed)","example":1633493192,"uniqueKey":"details.destination.oneOf.0.timestamp","typeLabel":"number"}},"required":["chainId","tokens","status"],"description":"Destination (fill) leg; null before a fill is dispatched","isRequired":true,"uniqueKey":"details.destination.oneOf.0","typeLabel":"object"},{"type":"null","properties":{"chainId":{"oneOf":[{"type":"string","description":"CAIP-2 chain id; a number only for a chain no longer supported","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","example":"eip155:10"},{"type":"number","description":"CAIP-2 chain id; a number only for a chain no longer supported","example":"eip155:10"}]},"tokens":{"type":"array","items":{"type":"object","properties":{"token":{"type":"string","minLength":1,"description":"Token address, in the format its chain uses (EVM hex, non-EVM base58)","example":"0x0b2c639c533813f4aa9d7837caf62653d097ff85"},"symbol":{"oneOf":[{"type":"string","description":"Token symbol. `null` when the internal token registry has no entry for this address.","example":"USDC"},{"type":"null","description":"Token symbol. `null` when the internal token registry has no entry for this address.","example":"USDC"}]},"decimals":{"oneOf":[{"type":"integer","description":"Token decimals. `null` when the internal token registry has no entry for this address.","example":6},{"type":"null","description":"Token decimals. `null` when the internal token registry has no entry for this address.","example":6}]},"amount":{"type":"string","description":"Token amount in base units","example":"1000000"}},"required":["token","symbol","decimals","amount"],"description":"A token moved on this leg"},"description":"All tokens moved on this leg"},"transaction":{"oneOf":[{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["evm"]},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash","example":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21"}}},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","signature"],"properties":{"vm":{"type":"string","enum":["svm"]},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453"},"signature":{"type":"string","minLength":1,"description":"Transaction signature, base58 (64 bytes encoded)"}}},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txId"],"properties":{"vm":{"type":"string","enum":["tvm"]},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453"},"txId":{"type":"string","minLength":1,"description":"Transaction id, hex without the 0x prefix"}}},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","txHash"],"properties":{"vm":{"type":"string","enum":["stellar"]},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the transaction is on","example":"eip155:8453"},"txHash":{"type":"string","minLength":1,"description":"Transaction hash, hex"}}},{"type":"object","description":"The transaction that carried this leg, once it lands","required":["vm","chainId","id"],"properties":{"vm":{"type":"string","enum":["unknown"]},"chainId":{"type":"number","description":"Numeric chain id, as the record stored it","example":1337},"id":{"type":"string","minLength":1,"description":"The stored identifier, verbatim"}}}]},"timestamp":{"type":"number","description":"Block timestamp in unix seconds (present once landed)","example":1633493192},"status":{"type":"string","enum":["PENDING","COMPLETED","FAILED"],"description":"Leg status","example":"COMPLETED"}},"required":["chainId","tokens","status"],"description":"Destination (fill) leg; null before a fill is dispatched","isRequired":true,"uniqueKey":"details.destination.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.destination","typeLabel":"object | null"},"cost":{"type":"object","properties":{"sponsored":{"type":"boolean","description":"Whether the accepted EVM intent enabled any recognized sponsorship coverage. Independent of lifecycle and recorded charge; historical, Solana, and Safe records without readable coverage settings retain the accounting-derived value.","example":true,"isRequired":true,"uniqueKey":"details.cost.sponsored","typeLabel":"boolean"},"sponsoredValue":{"type":"string","pattern":"^\\d+$","description":"Sponsored value actually charged, in integer micro-USD (1 USD = 1,000,000 units). Once the intent executes this is reconciled from the receipt (planned gas replaced by executed), so it matches the sponsorship balance and the usage/billing reads rather than the amount reserved at quote time. On an allocation-backed intent this is the sum of its per-operation allocations, which is where reconciliation writes executed gas. Includes Relay's subsidy of its own bridge fee, charged at par.","example":"210000","uniqueKey":"details.cost.sponsoredValue","typeLabel":"string"},"protocolFee":{"type":"string","pattern":"^\\d+$","description":"Rhinestone-owed slice of the sponsor charge, in integer micro-USD (1 USD = 1,000,000 units): the sponsor surcharge plus a sponsored protocol fee (`options.sponsorship.protocolFees`) where one applies. Charged on allocation-backed intents too — the allocation ledger carries the relayer liability only.","example":"10000","uniqueKey":"details.cost.protocolFee","typeLabel":"string"},"sponsorSurcharge":{"type":"string","pattern":"^\\d+$","description":"Rhinestone's surcharge on the sponsored coverage, in integer micro-USD — the pure surcharge slice of `protocolFee` and reconciled with it, as `sponsorSurcharge` on a quote. Omitted where the charge was recorded without the split, which is never inferred by subtraction.","example":"10000","uniqueKey":"details.cost.sponsorSurcharge","typeLabel":"string"}},"required":["sponsored"],"description":"Intent sponsorship coverage and recorded accounting amounts. Coverage may be true when amounts are zero or omitted; amounts remain integer micro-USD and are omitted when no sponsorship row exists.","isRequired":true,"uniqueKey":"details.cost","typeLabel":"object"},"recipient":{"oneOf":[{"type":"object","description":"Absent when the record carries no recipient that can be named on a chain in force. A HyperCore delivery names the venue the caller addressed, not the chain it settled on — and nothing at all where the record cannot supply that venue.","required":["vm","chainId","address"],"properties":{"vm":{"type":"string","enum":["evm","svm","tvm","stellar","hypercore"],"description":"Public native execution environment of the chain. A HyperCore delivery venue is `hypercore`, never the HyperEVM chain it settles on.","example":"evm","isRequired":true,"uniqueKey":"details.recipient.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","isRequired":true,"uniqueKey":"details.recipient.oneOf.0.chainId","typeLabel":"string"},"address":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"details.recipient.oneOf.0.address","typeLabel":"string"}},"uniqueKey":"details.recipient.oneOf.0","typeLabel":"object"},{"type":"object","description":"Absent when the record carries no recipient that can be named on a chain in force. A HyperCore delivery names the venue the caller addressed, not the chain it settled on — and nothing at all where the record cannot supply that venue.","required":["vm","chainId","address"],"properties":{"vm":{"type":"string","enum":["unknown"],"isRequired":true,"uniqueKey":"details.recipient.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"number","isRequired":true,"uniqueKey":"details.recipient.oneOf.1.chainId","typeLabel":"number"},"address":{"type":"string","minLength":1,"isRequired":true,"uniqueKey":"details.recipient.oneOf.1.address","typeLabel":"string"}},"uniqueKey":"details.recipient.oneOf.1","typeLabel":"object"}],"uniqueKey":"details.recipient","typeLabel":"object"},"executions":{"type":"object","properties":{"source":{"type":"array","items":{"type":"object","properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the calls execute on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].chainId","typeLabel":"string"},"calls":{"type":"array","items":{"type":"object","properties":{"to":{"type":"string","description":"Target contract address for execution","example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].calls.items.[INDEX].to","typeLabel":"string"},"value":{"type":"string","format":"uint256","description":"Amount of ETH (in wei) sent in the execution","example":"0","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].calls.items.[INDEX].value","typeLabel":"string\u003cuint256>"},"data":{"type":"string","pattern":"^0x[a-fA-F0-9]*$","description":"Encoded function call data","example":"0xa9059cbb000000000000000000000000579d5631f76126991c00fb8fe5467fa9d49e5f6a00000000000000000000000000000000000000000000000000000000000f4240","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].calls.items.[INDEX].data","typeLabel":"string"}},"required":["to","value","data"],"uniqueKey":"details.executions.source.items.[INDEX].calls.items.[INDEX]","typeLabel":"object"},"description":"The calls, in execution order","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].calls","typeLabel":"object[]"},"executedBy":{"type":"object","properties":{"kind":{"type":"string","enum":["account","solver"],"description":"Who runs the calls: the account itself, or a solver-operated contract running them on its behalf.","example":"account","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].executedBy.kind","typeLabel":"enum\u003cstring>"},"address":{"type":"string","minLength":1,"description":"Address of the executing contract or account","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.executions.source.items.[INDEX].executedBy.address","typeLabel":"string"}},"required":["kind","address"],"description":"Absent where the chain is no longer in force, so the executing contract cannot be named.","uniqueKey":"details.executions.source.items.[INDEX].executedBy","typeLabel":"object"}},"required":["vm","chainId","calls"],"description":"The calls the intent runs on one chain","uniqueKey":"details.executions.source.items.[INDEX]","typeLabel":"object"},"description":"The caller's own pre-claim calls, one block per origin chain that runs any","isRequired":true,"uniqueKey":"details.executions.source","typeLabel":"object[]"},"destination":{"oneOf":[{"type":"object","description":"What the intent runs at its destination, tagged with the destination's own execution environment. An EVM destination's calls include plumbing the route composes alongside the caller's own calls; they are what the intent runs, not a restatement of what was requested. A HyperCore destination is the exception: its `settlement` holds only the caller's own calls, exactly as the quote's `plan.destination` disclosed them.","required":["vm","chainId","calls"],"properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the calls execute on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.chainId","typeLabel":"string"},"calls":{"type":"array","items":{"type":"object","properties":{"to":{"type":"string","description":"Target contract address for execution","example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.calls.items.[INDEX].to","typeLabel":"string"},"value":{"type":"string","format":"uint256","description":"Amount of ETH (in wei) sent in the execution","example":"0","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.calls.items.[INDEX].value","typeLabel":"string\u003cuint256>"},"data":{"type":"string","pattern":"^0x[a-fA-F0-9]*$","description":"Encoded function call data","example":"0xa9059cbb000000000000000000000000579d5631f76126991c00fb8fe5467fa9d49e5f6a00000000000000000000000000000000000000000000000000000000000f4240","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.calls.items.[INDEX].data","typeLabel":"string"}},"required":["to","value","data"],"uniqueKey":"details.executions.destination.oneOf.0.calls.items.[INDEX]","typeLabel":"object"},"description":"The calls, in execution order","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.calls","typeLabel":"object[]"},"executedBy":{"type":"object","properties":{"kind":{"type":"string","enum":["account","solver"],"description":"Who runs the calls: the account itself, or a solver-operated contract running them on its behalf.","example":"account","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.executedBy.kind","typeLabel":"enum\u003cstring>"},"address":{"type":"string","minLength":1,"description":"Address of the executing contract or account","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0.executedBy.address","typeLabel":"string"}},"required":["kind","address"],"description":"Absent where the chain is no longer in force, so the executing contract cannot be named.","uniqueKey":"details.executions.destination.oneOf.0.executedBy","typeLabel":"object"}},"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.0","typeLabel":"object"},{"type":"object","description":"What the intent runs at its destination, tagged with the destination's own execution environment. An EVM destination's calls include plumbing the route composes alongside the caller's own calls; they are what the intent runs, not a restatement of what was requested. A HyperCore destination is the exception: its `settlement` holds only the caller's own calls, exactly as the quote's `plan.destination` disclosed them.","required":["executedBy","instructions","addressLookupTables","vm","chainId"],"properties":{"executedBy":{"type":"object","properties":{"kind":{"type":"string","enum":["account","solver"],"description":"Who runs the calls: the account itself, or a solver-operated contract running them on its behalf.","example":"account","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.executedBy.kind","typeLabel":"enum\u003cstring>"},"address":{"type":"string","minLength":1,"description":"Address of the executing contract or account","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.executedBy.address","typeLabel":"string"}},"required":["kind","address"],"description":"The executor of the disclosed calls","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.executedBy","typeLabel":"object"},"instructions":{"type":"array","items":{"type":"object","properties":{"programId":{"type":"string","description":"Program to invoke, base58.","example":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].programId","typeLabel":"string"},"accounts":{"type":"array","items":{"type":"object","properties":{"pubkey":{"type":"string","description":"Account address, base58.","example":"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].accounts.items.[INDEX].pubkey","typeLabel":"string"},"isSigner":{"type":"boolean","description":"Whether the instruction requires this account to sign.","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].accounts.items.[INDEX].isSigner","typeLabel":"boolean"},"isWritable":{"type":"boolean","description":"Whether the instruction writes to this account.","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].accounts.items.[INDEX].isWritable","typeLabel":"boolean"}},"required":["pubkey","isSigner","isWritable"],"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].accounts.items.[INDEX]","typeLabel":"object"},"maxItems":64,"description":"Accounts the instruction reads or writes, in the order the program expects.","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].accounts","typeLabel":"object[]"},"data":{"type":"string","description":"Instruction data, base64.","example":"CQ==","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX].data","typeLabel":"string"}},"required":["programId","accounts","data"],"description":"A Solana instruction in the JSON shape `@solana/web3.js` and Jupiter `/swap-instructions` produce, so protocol output passes through unchanged.","uniqueKey":"details.executions.destination.oneOf.1.instructions.items.[INDEX]","typeLabel":"object"},"description":"The caller's own instructions, in execution order","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.instructions","typeLabel":"object[]"},"addressLookupTables":{"type":"array","items":{"type":"string","uniqueKey":"details.executions.destination.oneOf.1.addressLookupTables.items.[INDEX]","typeLabel":"string"},"description":"Address lookup tables the instructions resolve against","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.addressLookupTables","typeLabel":"string[]"},"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1.chainId","typeLabel":"string"}},"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.1","typeLabel":"object"},{"type":"object","description":"What the intent runs at its destination, tagged with the destination's own execution environment. An EVM destination's calls include plumbing the route composes alongside the caller's own calls; they are what the intent runs, not a restatement of what was requested. A HyperCore destination is the exception: its `settlement` holds only the caller's own calls, exactly as the quote's `plan.destination` disclosed them.","required":["vm","chainId","authority"],"properties":{"vm":{"type":"string","enum":["svm"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.chainId","typeLabel":"string"},"authority":{"type":"object","properties":{"action":{"type":"string","enum":["add","remove"],"description":"Whether the authority is added or removed","example":"add","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.action","typeLabel":"enum\u003cstring>"},"key":{"oneOf":[{"type":"object","description":"The passkey or secp256k1 key added or removed","required":["kind","publicKey"],"properties":{"kind":{"type":"string","enum":["secp256r1"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"publicKey":{"type":"string","pattern":"^0x0[23][0-9a-fA-F]{64}$","description":"SEC1-compressed P-256 public key: 33 bytes as 0x-prefixed hex, leading byte 02 or 03","example":"0x036b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key.oneOf.0.publicKey","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key.oneOf.0","typeLabel":"object"},{"type":"object","description":"The passkey or secp256k1 key added or removed","required":["kind","publicKey"],"properties":{"kind":{"type":"string","enum":["secp256k1"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"publicKey":{"type":"string","pattern":"^0x0[23][0-9a-fA-F]{64}$","description":"SEC1-compressed secp256k1 public key: 33 bytes as 0x-prefixed hex, leading byte 02 or 03. Not an EVM address.","example":"0x0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key.oneOf.1.publicKey","typeLabel":"string"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.key","typeLabel":"object"},"roleId":{"type":"integer","minimum":0,"description":"The Swig role id the added authority gets, or the id of the role removed","example":3,"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.roleId","typeLabel":"integer"},"rent":{"type":"object","properties":{"amount":{"type":"string","format":"uint256","description":"Lamports of rent: locked in the Swig state account on an add, which the sponsor funds, or returned to the Swig wallet on a removal","example":"325120","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.rent.amount","typeLabel":"string\u003cuint256>"},"usd":{"type":"number","description":"The rent in USD","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.rent.usd","typeLabel":"number"}},"required":["amount","usd"],"additionalProperties":false,"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority.rent","typeLabel":"object"},"permission":{"type":"string","enum":["all","allButManageAuthority","manageAuthority"],"description":"The added authority's permission, as requested and installed. Absent on a removal.","example":"allButManageAuthority","uniqueKey":"details.executions.destination.oneOf.2.authority.permission","typeLabel":"enum\u003cstring>"}},"required":["action","key","roleId","rent"],"additionalProperties":false,"description":"A change to the Swig's own authorities","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2.authority","typeLabel":"object"}},"additionalProperties":false,"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.2","typeLabel":"object"},{"type":"object","description":"What the intent runs at its destination, tagged with the destination's own execution environment. An EVM destination's calls include plumbing the route composes alongside the caller's own calls; they are what the intent runs, not a restatement of what was requested. A HyperCore destination is the exception: its `settlement` holds only the caller's own calls, exactly as the quote's `plan.destination` disclosed them.","required":["vm","chainId"],"properties":{"vm":{"type":"string","enum":["hypercore"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"The venue the actions run at","example":"hypercore:perp","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.chainId","typeLabel":"string"},"actions":{"type":"array","items":{"type":"object","properties":{"nonce":{"type":"number","description":"The nonce the action commits to","example":1633493192000,"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.actions.items.[INDEX].nonce","typeLabel":"number"},"agent":{"type":"string","minLength":1,"description":"The agent that authorises it","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.actions.items.[INDEX].agent","typeLabel":"string"},"action":{"type":"object","description":"The canonical Hyperliquid action, in the key order the agent address commits to","uniqueKey":"details.executions.destination.oneOf.3.actions.items.[INDEX].action","typeLabel":"object"}},"required":["nonce","agent"],"description":"One HyperCore action and the agent it runs as","uniqueKey":"details.executions.destination.oneOf.3.actions.items.[INDEX]","typeLabel":"object"},"description":"The canonical actions, IN THE ORDER they are sent, each with its nonce and the agent that authorises it. Absent when the route carries none.","uniqueKey":"details.executions.destination.oneOf.3.actions","typeLabel":"object[]"},"settlement":{"type":"object","properties":{"vm":{"type":"string","enum":["evm"],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id the calls execute on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.chainId","typeLabel":"string"},"calls":{"type":"array","items":{"type":"object","properties":{"to":{"type":"string","description":"Target contract address for execution","example":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.calls.items.[INDEX].to","typeLabel":"string"},"value":{"type":"string","format":"uint256","description":"Amount of ETH (in wei) sent in the execution","example":"0","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.calls.items.[INDEX].value","typeLabel":"string\u003cuint256>"},"data":{"type":"string","pattern":"^0x[a-fA-F0-9]*$","description":"Encoded function call data","example":"0xa9059cbb000000000000000000000000579d5631f76126991c00fb8fe5467fa9d49e5f6a00000000000000000000000000000000000000000000000000000000000f4240","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.calls.items.[INDEX].data","typeLabel":"string"}},"required":["to","value","data"],"uniqueKey":"details.executions.destination.oneOf.3.settlement.calls.items.[INDEX]","typeLabel":"object"},"description":"The calls, in execution order","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.calls","typeLabel":"object[]"},"executedBy":{"type":"object","properties":{"kind":{"type":"string","enum":["account","solver"],"description":"Who runs the calls: the account itself, or a solver-operated contract running them on its behalf.","example":"account","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.executedBy.kind","typeLabel":"enum\u003cstring>"},"address":{"type":"string","minLength":1,"description":"Address of the executing contract or account","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3.settlement.executedBy.address","typeLabel":"string"}},"required":["kind","address"],"description":"Absent where the chain is no longer in force, so the executing contract cannot be named.","uniqueKey":"details.executions.destination.oneOf.3.settlement.executedBy","typeLabel":"object"}},"required":["vm","chainId","calls"],"description":"The caller's own HyperEVM calls, in execution order. Only calls the caller sent: the gas-refund allowance, the core deposit and the agent registrations the orchestrator composes are not disclosed here (the registrations are disclosed in the signing request's `scope.hyperCore`). Absent when the caller sent none, and on a record written before caller calls were attributed.","uniqueKey":"details.executions.destination.oneOf.3.settlement","typeLabel":"object"}},"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.3","typeLabel":"object"},{"type":"object","description":"What the intent runs at its destination, tagged with the destination's own execution environment. An EVM destination's calls include plumbing the route composes alongside the caller's own calls; they are what the intent runs, not a restatement of what was requested. A HyperCore destination is the exception: its `settlement` holds only the caller's own calls, exactly as the quote's `plan.destination` disclosed them.","enum":[null],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.4","typeLabel":"object"},{"type":"null","description":"What the intent runs at its destination, tagged with the destination's own execution environment. An EVM destination's calls include plumbing the route composes alongside the caller's own calls; they are what the intent runs, not a restatement of what was requested. A HyperCore destination is the exception: its `settlement` holds only the caller's own calls, exactly as the quote's `plan.destination` disclosed them.","enum":[null],"isRequired":true,"uniqueKey":"details.executions.destination.oneOf.5","typeLabel":"null"}],"isRequired":true,"uniqueKey":"details.executions.destination","typeLabel":"object · object · object · object · object · null"}},"required":["source","destination"],"description":"The calls or instructions the intent runs. Absent when the stored payload cannot supply them. The signed intended execution is reported; no per-call result is recorded.","uniqueKey":"details.executions","typeLabel":"object"},"deployments":{"type":"array","items":{"type":"object","properties":{"vm":{"type":"string","enum":["evm","svm","tvm","stellar","hypercore"],"description":"Public native execution environment of the chain. A HyperCore delivery venue is `hypercore`, never the HyperEVM chain it settles on.","example":"evm","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].vm","typeLabel":"enum\u003cstring>"},"chainId":{"type":"string","pattern":"^(eip155|solana|tron|hypercore|stellar):[-_a-zA-Z0-9]{1,32}$","description":"CAIP-2 chain id this account is resolved on","example":"eip155:8453","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].chainId","typeLabel":"string"},"account":{"oneOf":[{"type":"object","description":"The account this block acts on, resolved for its VM: an EVM account, a Solana Swig, or a bare payee.","required":["address","type"],"properties":{"address":{"type":"string","description":"Account address","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.address","typeLabel":"string"},"type":{"type":"string","enum":["eoa","erc7579"],"description":"Whether the account is an EOA or an ERC-7579 smart account","example":"erc7579","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.type","typeLabel":"enum\u003cstring>"},"deployed":{"type":"boolean","description":"Whether the account is deployed on this chain. Absent when planning read no account state for the chain — never defaulted, which would claim an undeployed account is deployed.","example":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.deployed","typeLabel":"boolean"},"implementation":{"type":"object","properties":{"name":{"type":"string","enum":["Safe","Kernel","Nexus"],"description":"ERC-7579 account implementation","example":"Nexus","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.implementation.name","typeLabel":"enum\u003cstring>"},"version":{"type":"string","description":"Raw trailing version token returned by ERC-7579 `accountId()`, when valid; preserved without normalization","example":"v1.0.0","uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.implementation.version","typeLabel":"string"}},"required":["name"],"description":"ERC-7579 implementation planning read on this chain. Absent for an EOA, and for a smart account whose implementation was not resolved.","uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.implementation","typeLabel":"object"},"delegation":{"type":"object","properties":{"contract":{"type":"string","description":"Delegate contract this intent installs","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.delegation.contract","typeLabel":"string"}},"required":["contract"],"description":"The EIP-7702 delegate this intent INSTALLS on this chain. Present only where the delegate is not yet in place — a delegation already in force is not reported here.","uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0.delegation","typeLabel":"object"}},"isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.0","typeLabel":"object"},{"type":"object","description":"The account this block acts on, resolved for its VM: an EVM account, a Solana Swig, or a bare payee.","required":["wallet","swigAccount"],"properties":{"wallet":{"type":"string","description":"Asset-holding Swig wallet the intent spends from","example":"9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.wallet","typeLabel":"string"},"swigAccount":{"type":"string","description":"Swig state account holding the wallet authority configuration. Distinct from `wallet`, which is where the assets live.","example":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.swigAccount","typeLabel":"string"},"authority":{"oneOf":[{"type":"object","description":"Authority the submitted signature was verified against when the intent was accepted, as recorded. Absent on an intent record written before it was recorded; never inferred from the account or from current chain state.","required":["kind","address"],"properties":{"kind":{"type":"string","enum":["secp256k1"],"isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority.oneOf.0.kind","typeLabel":"enum\u003cstring>"},"address":{"type":"string","description":"Authority the submitted signature must recover to","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority.oneOf.0.address","typeLabel":"string"}},"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority.oneOf.0","typeLabel":"object"},{"type":"object","description":"Authority the submitted signature was verified against when the intent was accepted, as recorded. Absent on an intent record written before it was recorded; never inferred from the account or from current chain state.","required":["kind","publicKey"],"properties":{"kind":{"type":"string","enum":["secp256r1"],"isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority.oneOf.1.kind","typeLabel":"enum\u003cstring>"},"publicKey":{"type":"string","pattern":"^0x0[23][0-9a-fA-F]{64}$","description":"SEC1-compressed P-256 public key: 33 bytes as 0x-prefixed hex, leading byte 02 or 03","example":"0x036b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority.oneOf.1.publicKey","typeLabel":"string"}},"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority.oneOf.1","typeLabel":"object"}],"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1.authority","typeLabel":"object"}},"isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.1","typeLabel":"object"},{"type":"object","description":"The account this block acts on, resolved for its VM: an EVM account, a Solana Swig, or a bare payee.","required":["address"],"properties":{"address":{"type":"string","minLength":1,"description":"Address funds are delivered to, in the destination chain's own format","example":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.2.address","typeLabel":"string"}},"isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account.oneOf.2","typeLabel":"object"}],"isRequired":true,"uniqueKey":"details.deployments.items.[INDEX].account","typeLabel":"object"}},"required":["vm","chainId","account"],"description":"One chain the intent acts on, with the account it acts through there","uniqueKey":"details.deployments.items.[INDEX]","typeLabel":"object"},"description":"Account initializations this intent performs, one per chain. Present and empty when the record parsed and the route initialized nothing; absent when the record could not be read.","uniqueKey":"details.deployments","typeLabel":"object[]"}},"required":["nonce","createdAt","latencyMs","settlementLayer","source","destination","cost"],"description":"Extended intent details, returned only when `full=true`","uniqueKey":"details","typeLabel":"object"}},"required":["intentId","purpose","status","operations","refunds"],"description":"Successfully retrieved intent operation status","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"intentId":"12345678901234567890","purpose":"execution","status":"COMPLETED","operations":[{"chainId":"eip155:10","items":[{"type":"FILL","status":"COMPLETED","transaction":{"vm":"evm","chainId":"eip155:8453","txHash":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21"},"timestamp":1633493192,"failureReason":"BRIDGE_TIMEOUT","failureEvidence":{"vm":"svm","reason":"COUNTER_UNCONSUMED","swig":"\u003cstring>","roleId":1,"signedCounter":1,"observedCounter":1,"lastValidSlot":"312000060","observedSlot":"312000081","commitment":"finalized"},"debitsAccount":true,"allocation":{"plannedGasMicroUsd":"100","fixedCompensationMicroUsd":"0","executedGasMicroUsd":"80","payableMicroUsd":"80","counterparty":"\u003cstring>","nativeTokenPriceUsd":"2000","receipt":{"vm":"evm","blockHash":"\u003cstring>","blockNumber":"\u003cstring>","gasUsed":"\u003cstring>","effectiveGasPriceWei":"\u003cstring>","l1FeeWei":"\u003cstring>","blobFeeWei":"\u003cstring>"},"payment":{"kind":"PAYMENT","effectiveDate":"2023-11-07T05:31:56Z","createdAt":"2023-11-07T05:31:56Z"}}}]}],"refunds":[{"transaction":{"vm":"evm","chainId":"eip155:8453","txHash":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21"}}],"accounts":[{"vm":"evm","chainId":"eip155:8453","account":{"address":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","type":"erc7579","deployed":true,"implementation":{"name":"Nexus","version":"v1.0.0"},"delegation":{"contract":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a"}}}],"details":{"nonce":"0x000000000000000000000000000000000000000000000000ab54a98ceb1f0ad2","createdAt":1633493100,"latencyMs":8100,"settlementLayer":"ACROSS","source":[{"chainId":"eip155:10","tokens":[{"token":"0x0b2c639c533813f4aa9d7837caf62653d097ff85","symbol":"USDC","decimals":6,"amount":"1000000"}],"status":"COMPLETED","transaction":{"vm":"evm","chainId":"eip155:8453","txHash":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21"},"timestamp":1633493192}],"destination":{"chainId":"eip155:10","tokens":[{"token":"0x0b2c639c533813f4aa9d7837caf62653d097ff85","symbol":"USDC","decimals":6,"amount":"1000000"}],"status":"COMPLETED","transaction":{"vm":"evm","chainId":"eip155:8453","txHash":"0xc1674f4671accbceec3f22c2c9cfa4f7aead7183f48df90c239e0d85d6c31e21"},"timestamp":1633493192},"cost":{"sponsored":true,"sponsoredValue":"210000","protocolFee":"10000","sponsorSurcharge":"10000"},"recipient":{"vm":"evm","chainId":"\u003cstring>","address":"\u003cstring>"},"executions":{"source":[{"vm":"evm","chainId":"eip155:8453","calls":[{"to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","value":"0","data":"0xa9059cbb000000000000000000000000579d5631f76126991c00fb8fe5467fa9d49e5f6a00000000000000000000000000000000000000000000000000000000000f4240"}],"executedBy":{"kind":"account","address":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a"}}],"destination":{"vm":"evm","chainId":"eip155:8453","calls":[{"to":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","value":"0","data":"0xa9059cbb000000000000000000000000579d5631f76126991c00fb8fe5467fa9d49e5f6a00000000000000000000000000000000000000000000000000000000000f4240"}],"executedBy":{"kind":"account","address":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a"}}},"deployments":[{"vm":"evm","chainId":"eip155:8453","account":{"address":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a","type":"erc7579","deployed":true,"implementation":{"name":"Nexus","version":"v1.0.0"},"delegation":{"contract":"0x579d5631f76126991c00fb8fe5467fa9d49e5f6a"}}}]}}}},"exampleType":"generated"}},"exampleType":"generated"},"ede72b43-a526-4ddc-9f3e-4b21df3b2995":{"description":"Invalid intent ID","content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR"],"isRequired":true,"uniqueKey":"oneOf.0.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.0.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable issue description","isRequired":true,"uniqueKey":"oneOf.0.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.0.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured issue context (e.g. `{ path: \"destination.chainId\" }`)","uniqueKey":"oneOf.0.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.0.details.items.[INDEX]","typeLabel":"object"},"description":"Per-field validation issues","uniqueKey":"oneOf.0.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["SIMULATION_FAILED"],"isRequired":true,"uniqueKey":"oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.1.message","typeLabel":"string"},"details":{"type":"object","properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.category","typeLabel":"string"},"errorSelector":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorSelector","typeLabel":"string"},"errorName":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorName","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.details.retryable","typeLabel":"boolean"},"nonce":{"type":"string","uniqueKey":"oneOf.1.details.nonce","typeLabel":"string"},"errorArgs":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.1.details.errorArgs.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.1.details.errorArgs","typeLabel":"object"},"retryHint":{"type":"string","enum":["RE_PREPARE","RETRY_LATER"],"uniqueKey":"oneOf.1.details.retryHint","typeLabel":"enum\u003cstring>"},"simulations":{"oneOf":[{}],"uniqueKey":"oneOf.1.details.simulations","typeLabel":"any"}},"required":["category","errorSelector","errorName","retryable"],"additionalProperties":true,"description":"Classified on-chain simulation failure details","uniqueKey":"oneOf.1.details","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["INSUFFICIENT_LIQUIDITY"],"isRequired":true,"uniqueKey":"oneOf.2.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.2.message","typeLabel":"string"},"details":{"type":"object","properties":{"availableIntents":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX]","typeLabel":"object"},"description":"Intents fillable with current liquidity","isRequired":true,"uniqueKey":"oneOf.2.details.availableIntents","typeLabel":"object[]"},"unfillable":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.unfillable.additionalProperties","typeLabel":"string"},"description":"Token amounts that cannot be filled","isRequired":true,"uniqueKey":"oneOf.2.details.unfillable","typeLabel":"object"}},"required":["availableIntents","unfillable"],"description":"Fillable subset and unfillable remainder","uniqueKey":"oneOf.2.details","typeLabel":"object"}},"uniqueKey":"oneOf.2","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["KEY_SCOPE_DENIED"],"isRequired":true,"uniqueKey":"oneOf.3.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.3.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","properties":{"scope":{"type":"string","enum":["allowMainnet","intents","deposits"],"description":"Which scope rejected the request","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.scope","typeLabel":"enum\u003cstring>"},"required":{"oneOf":[{"type":"boolean","description":"Minimum level the endpoint demands","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Minimum level the endpoint demands","enum":["read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required","typeLabel":"boolean | enum\u003cstring>"},"actual":{"oneOf":[{"type":"boolean","description":"Level resolved on the key","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Level resolved on the key","enum":["none","read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual","typeLabel":"boolean | enum\u003cstring>"}},"required":["scope","required","actual"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context","typeLabel":"object"}},"required":["message","context"],"uniqueKey":"oneOf.3.details.items.[INDEX]","typeLabel":"object"},"description":"Single-element list describing the failing scope","uniqueKey":"oneOf.3.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.3","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["NOT_FOUND","UNAUTHORIZED","FORBIDDEN","SPONSORSHIP_BINDING_MISMATCH","SPONSORSHIP_BINDING_UNSUPPORTED","QUOTE_AUTHORIZATION_MISSING","QUOTE_OWNER_MISMATCH","QUOTE_AUTHORIZATION_EXPIRED","SPONSORSHIP_AUTHORIZATION_USED","CONFLICT","WITHDRAWAL_IN_PROGRESS","UNPROCESSABLE_CONTENT","TOO_MANY_REQUESTS","SETTLEMENT_QUOTE_ERROR","SETTLEMENT_EXECUTION_ERROR","EXTERNAL_SERVICE_TIMEOUT","RELAYER_MARKET_UNAVAILABLE","SERVICE_PAUSED","INTERNAL_ERROR"],"description":"Machine-readable error code","isRequired":true,"uniqueKey":"oneOf.4.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.4.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"oneOf.4.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.4.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured context. A planning refusal names its reason in `context.code` (e.g. `NO_PLAN_AVAILABLE`).","uniqueKey":"oneOf.4.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.4.details.items.[INDEX]","typeLabel":"object"},"description":"The error and its structured context","uniqueKey":"oneOf.4.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.4","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"VALIDATION_ERROR","message":"Invalid input","details":[{"message":"\u003cstring>","context":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"73bd0a24-a61f-48d4-9790-91f1bfab616d":{"description":"API key scope denied","content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR"],"isRequired":true,"uniqueKey":"oneOf.0.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.0.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable issue description","isRequired":true,"uniqueKey":"oneOf.0.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.0.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured issue context (e.g. `{ path: \"destination.chainId\" }`)","uniqueKey":"oneOf.0.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.0.details.items.[INDEX]","typeLabel":"object"},"description":"Per-field validation issues","uniqueKey":"oneOf.0.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["SIMULATION_FAILED"],"isRequired":true,"uniqueKey":"oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.1.message","typeLabel":"string"},"details":{"type":"object","properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.category","typeLabel":"string"},"errorSelector":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorSelector","typeLabel":"string"},"errorName":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorName","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.details.retryable","typeLabel":"boolean"},"nonce":{"type":"string","uniqueKey":"oneOf.1.details.nonce","typeLabel":"string"},"errorArgs":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.1.details.errorArgs.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.1.details.errorArgs","typeLabel":"object"},"retryHint":{"type":"string","enum":["RE_PREPARE","RETRY_LATER"],"uniqueKey":"oneOf.1.details.retryHint","typeLabel":"enum\u003cstring>"},"simulations":{"oneOf":[{}],"uniqueKey":"oneOf.1.details.simulations","typeLabel":"any"}},"required":["category","errorSelector","errorName","retryable"],"additionalProperties":true,"description":"Classified on-chain simulation failure details","uniqueKey":"oneOf.1.details","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["INSUFFICIENT_LIQUIDITY"],"isRequired":true,"uniqueKey":"oneOf.2.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.2.message","typeLabel":"string"},"details":{"type":"object","properties":{"availableIntents":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX]","typeLabel":"object"},"description":"Intents fillable with current liquidity","isRequired":true,"uniqueKey":"oneOf.2.details.availableIntents","typeLabel":"object[]"},"unfillable":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.unfillable.additionalProperties","typeLabel":"string"},"description":"Token amounts that cannot be filled","isRequired":true,"uniqueKey":"oneOf.2.details.unfillable","typeLabel":"object"}},"required":["availableIntents","unfillable"],"description":"Fillable subset and unfillable remainder","uniqueKey":"oneOf.2.details","typeLabel":"object"}},"uniqueKey":"oneOf.2","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["KEY_SCOPE_DENIED"],"isRequired":true,"uniqueKey":"oneOf.3.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.3.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","properties":{"scope":{"type":"string","enum":["allowMainnet","intents","deposits"],"description":"Which scope rejected the request","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.scope","typeLabel":"enum\u003cstring>"},"required":{"oneOf":[{"type":"boolean","description":"Minimum level the endpoint demands","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Minimum level the endpoint demands","enum":["read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required","typeLabel":"boolean | enum\u003cstring>"},"actual":{"oneOf":[{"type":"boolean","description":"Level resolved on the key","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Level resolved on the key","enum":["none","read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual","typeLabel":"boolean | enum\u003cstring>"}},"required":["scope","required","actual"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context","typeLabel":"object"}},"required":["message","context"],"uniqueKey":"oneOf.3.details.items.[INDEX]","typeLabel":"object"},"description":"Single-element list describing the failing scope","uniqueKey":"oneOf.3.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.3","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["NOT_FOUND","UNAUTHORIZED","FORBIDDEN","SPONSORSHIP_BINDING_MISMATCH","SPONSORSHIP_BINDING_UNSUPPORTED","QUOTE_AUTHORIZATION_MISSING","QUOTE_OWNER_MISMATCH","QUOTE_AUTHORIZATION_EXPIRED","SPONSORSHIP_AUTHORIZATION_USED","CONFLICT","WITHDRAWAL_IN_PROGRESS","UNPROCESSABLE_CONTENT","TOO_MANY_REQUESTS","SETTLEMENT_QUOTE_ERROR","SETTLEMENT_EXECUTION_ERROR","EXTERNAL_SERVICE_TIMEOUT","RELAYER_MARKET_UNAVAILABLE","SERVICE_PAUSED","INTERNAL_ERROR"],"description":"Machine-readable error code","isRequired":true,"uniqueKey":"oneOf.4.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.4.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"oneOf.4.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.4.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured context. A planning refusal names its reason in `context.code` (e.g. `NO_PLAN_AVAILABLE`).","uniqueKey":"oneOf.4.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.4.details.items.[INDEX]","typeLabel":"object"},"description":"The error and its structured context","uniqueKey":"oneOf.4.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.4","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"VALIDATION_ERROR","message":"Invalid input","details":[{"message":"\u003cstring>","context":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"79746926-250a-4e1e-87b5-f53849c14039":{"description":"Intent ID not found","content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR"],"isRequired":true,"uniqueKey":"oneOf.0.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.0.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable issue description","isRequired":true,"uniqueKey":"oneOf.0.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.0.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured issue context (e.g. `{ path: \"destination.chainId\" }`)","uniqueKey":"oneOf.0.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.0.details.items.[INDEX]","typeLabel":"object"},"description":"Per-field validation issues","uniqueKey":"oneOf.0.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["SIMULATION_FAILED"],"isRequired":true,"uniqueKey":"oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.1.message","typeLabel":"string"},"details":{"type":"object","properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.category","typeLabel":"string"},"errorSelector":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorSelector","typeLabel":"string"},"errorName":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorName","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.details.retryable","typeLabel":"boolean"},"nonce":{"type":"string","uniqueKey":"oneOf.1.details.nonce","typeLabel":"string"},"errorArgs":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.1.details.errorArgs.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.1.details.errorArgs","typeLabel":"object"},"retryHint":{"type":"string","enum":["RE_PREPARE","RETRY_LATER"],"uniqueKey":"oneOf.1.details.retryHint","typeLabel":"enum\u003cstring>"},"simulations":{"oneOf":[{}],"uniqueKey":"oneOf.1.details.simulations","typeLabel":"any"}},"required":["category","errorSelector","errorName","retryable"],"additionalProperties":true,"description":"Classified on-chain simulation failure details","uniqueKey":"oneOf.1.details","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["INSUFFICIENT_LIQUIDITY"],"isRequired":true,"uniqueKey":"oneOf.2.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.2.message","typeLabel":"string"},"details":{"type":"object","properties":{"availableIntents":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX]","typeLabel":"object"},"description":"Intents fillable with current liquidity","isRequired":true,"uniqueKey":"oneOf.2.details.availableIntents","typeLabel":"object[]"},"unfillable":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.unfillable.additionalProperties","typeLabel":"string"},"description":"Token amounts that cannot be filled","isRequired":true,"uniqueKey":"oneOf.2.details.unfillable","typeLabel":"object"}},"required":["availableIntents","unfillable"],"description":"Fillable subset and unfillable remainder","uniqueKey":"oneOf.2.details","typeLabel":"object"}},"uniqueKey":"oneOf.2","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["KEY_SCOPE_DENIED"],"isRequired":true,"uniqueKey":"oneOf.3.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.3.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","properties":{"scope":{"type":"string","enum":["allowMainnet","intents","deposits"],"description":"Which scope rejected the request","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.scope","typeLabel":"enum\u003cstring>"},"required":{"oneOf":[{"type":"boolean","description":"Minimum level the endpoint demands","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Minimum level the endpoint demands","enum":["read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required","typeLabel":"boolean | enum\u003cstring>"},"actual":{"oneOf":[{"type":"boolean","description":"Level resolved on the key","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Level resolved on the key","enum":["none","read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual","typeLabel":"boolean | enum\u003cstring>"}},"required":["scope","required","actual"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context","typeLabel":"object"}},"required":["message","context"],"uniqueKey":"oneOf.3.details.items.[INDEX]","typeLabel":"object"},"description":"Single-element list describing the failing scope","uniqueKey":"oneOf.3.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.3","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["NOT_FOUND","UNAUTHORIZED","FORBIDDEN","SPONSORSHIP_BINDING_MISMATCH","SPONSORSHIP_BINDING_UNSUPPORTED","QUOTE_AUTHORIZATION_MISSING","QUOTE_OWNER_MISMATCH","QUOTE_AUTHORIZATION_EXPIRED","SPONSORSHIP_AUTHORIZATION_USED","CONFLICT","WITHDRAWAL_IN_PROGRESS","UNPROCESSABLE_CONTENT","TOO_MANY_REQUESTS","SETTLEMENT_QUOTE_ERROR","SETTLEMENT_EXECUTION_ERROR","EXTERNAL_SERVICE_TIMEOUT","RELAYER_MARKET_UNAVAILABLE","SERVICE_PAUSED","INTERNAL_ERROR"],"description":"Machine-readable error code","isRequired":true,"uniqueKey":"oneOf.4.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.4.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"oneOf.4.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.4.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured context. A planning refusal names its reason in `context.code` (e.g. `NO_PLAN_AVAILABLE`).","uniqueKey":"oneOf.4.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.4.details.items.[INDEX]","typeLabel":"object"},"description":"The error and its structured context","uniqueKey":"oneOf.4.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.4","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"VALIDATION_ERROR","message":"Invalid input","details":[{"message":"\u003cstring>","context":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"},"a4500371-3b23-41e4-a04b-9486f4e27228":{"description":"Server error","content":{"application/json":{"schema":{"oneOf":[{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["VALIDATION_ERROR"],"isRequired":true,"uniqueKey":"oneOf.0.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.0.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Human-readable issue description","isRequired":true,"uniqueKey":"oneOf.0.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.0.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured issue context (e.g. `{ path: \"destination.chainId\" }`)","uniqueKey":"oneOf.0.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.0.details.items.[INDEX]","typeLabel":"object"},"description":"Per-field validation issues","uniqueKey":"oneOf.0.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["SIMULATION_FAILED"],"isRequired":true,"uniqueKey":"oneOf.1.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.1.message","typeLabel":"string"},"details":{"type":"object","properties":{"category":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.category","typeLabel":"string"},"errorSelector":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorSelector","typeLabel":"string"},"errorName":{"type":"string","isRequired":true,"uniqueKey":"oneOf.1.details.errorName","typeLabel":"string"},"retryable":{"type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.details.retryable","typeLabel":"boolean"},"nonce":{"type":"string","uniqueKey":"oneOf.1.details.nonce","typeLabel":"string"},"errorArgs":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.1.details.errorArgs.additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.1.details.errorArgs","typeLabel":"object"},"retryHint":{"type":"string","enum":["RE_PREPARE","RETRY_LATER"],"uniqueKey":"oneOf.1.details.retryHint","typeLabel":"enum\u003cstring>"},"simulations":{"oneOf":[{}],"uniqueKey":"oneOf.1.details.simulations","typeLabel":"any"}},"required":["category","errorSelector","errorName","retryable"],"additionalProperties":true,"description":"Classified on-chain simulation failure details","uniqueKey":"oneOf.1.details","typeLabel":"object"}},"uniqueKey":"oneOf.1","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["INSUFFICIENT_LIQUIDITY"],"isRequired":true,"uniqueKey":"oneOf.2.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.2.message","typeLabel":"string"},"details":{"type":"object","properties":{"availableIntents":{"type":"array","items":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX].additionalProperties","typeLabel":"string"},"uniqueKey":"oneOf.2.details.availableIntents.items.[INDEX]","typeLabel":"object"},"description":"Intents fillable with current liquidity","isRequired":true,"uniqueKey":"oneOf.2.details.availableIntents","typeLabel":"object[]"},"unfillable":{"type":"object","additionalProperties":{"type":"string","uniqueKey":"oneOf.2.details.unfillable.additionalProperties","typeLabel":"string"},"description":"Token amounts that cannot be filled","isRequired":true,"uniqueKey":"oneOf.2.details.unfillable","typeLabel":"object"}},"required":["availableIntents","unfillable"],"description":"Fillable subset and unfillable remainder","uniqueKey":"oneOf.2.details","typeLabel":"object"}},"uniqueKey":"oneOf.2","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["KEY_SCOPE_DENIED"],"isRequired":true,"uniqueKey":"oneOf.3.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.3.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","properties":{"scope":{"type":"string","enum":["allowMainnet","intents","deposits"],"description":"Which scope rejected the request","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.scope","typeLabel":"enum\u003cstring>"},"required":{"oneOf":[{"type":"boolean","description":"Minimum level the endpoint demands","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Minimum level the endpoint demands","enum":["read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.required","typeLabel":"boolean | enum\u003cstring>"},"actual":{"oneOf":[{"type":"boolean","description":"Level resolved on the key","isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.0","typeLabel":"boolean"},{"type":"string","description":"Level resolved on the key","enum":["none","read","write"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual.oneOf.1","typeLabel":"enum\u003cstring>"}],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context.actual","typeLabel":"boolean | enum\u003cstring>"}},"required":["scope","required","actual"],"isRequired":true,"uniqueKey":"oneOf.3.details.items.[INDEX].context","typeLabel":"object"}},"required":["message","context"],"uniqueKey":"oneOf.3.details.items.[INDEX]","typeLabel":"object"},"description":"Single-element list describing the failing scope","uniqueKey":"oneOf.3.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.3","typeLabel":"object"},{"type":"object","required":["code","message"],"properties":{"code":{"type":"string","enum":["NOT_FOUND","UNAUTHORIZED","FORBIDDEN","SPONSORSHIP_BINDING_MISMATCH","SPONSORSHIP_BINDING_UNSUPPORTED","QUOTE_AUTHORIZATION_MISSING","QUOTE_OWNER_MISMATCH","QUOTE_AUTHORIZATION_EXPIRED","SPONSORSHIP_AUTHORIZATION_USED","CONFLICT","WITHDRAWAL_IN_PROGRESS","UNPROCESSABLE_CONTENT","TOO_MANY_REQUESTS","SETTLEMENT_QUOTE_ERROR","SETTLEMENT_EXECUTION_ERROR","EXTERNAL_SERVICE_TIMEOUT","RELAYER_MARKET_UNAVAILABLE","SERVICE_PAUSED","INTERNAL_ERROR"],"description":"Machine-readable error code","isRequired":true,"uniqueKey":"oneOf.4.code","typeLabel":"enum\u003cstring>"},"message":{"type":"string","description":"Human-readable error message","example":"Invalid input","isRequired":true,"uniqueKey":"oneOf.4.message","typeLabel":"string"},"details":{"type":"array","items":{"type":"object","properties":{"message":{"type":"string","description":"Error message","isRequired":true,"uniqueKey":"oneOf.4.details.items.[INDEX].message","typeLabel":"string"},"context":{"type":"object","additionalProperties":{"oneOf":[{}],"uniqueKey":"oneOf.4.details.items.[INDEX].context.additionalProperties","typeLabel":"any"},"description":"Structured context. A planning refusal names its reason in `context.code` (e.g. `NO_PLAN_AVAILABLE`).","uniqueKey":"oneOf.4.details.items.[INDEX].context","typeLabel":"object"}},"required":["message"],"uniqueKey":"oneOf.4.details.items.[INDEX]","typeLabel":"object"},"description":"The error and its structured context","uniqueKey":"oneOf.4.details","typeLabel":"object[]"}},"uniqueKey":"oneOf.4","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"VALIDATION_ERROR","message":"Invalid input","details":[{"message":"\u003cstring>","context":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"538c49de-a3f4-4bc4-a19f-ed0e3c589353":{"apiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"Project API key.","scopes":[],"schemeName":"apiKeyAuth"}},"009850ad-bbbe-4ac9-be58-29a46616ba20":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Integrator-issued access token (JWT authentication mode).","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"4fe19911-84c7-4e3e-a133-37ef11315796":{"url":"https://v1.orchestrator.rhinestone.dev"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"Project API key.","scopes":[],"schemeName":"apiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"Project API key.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"apiKeyAuth","name":"x-api-key"}],"title":"apiKeyAuth"},{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"JWT","description":"Integrator-issued access token (JWT authentication mode).","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Integrator-issued access token (JWT authentication mode).","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json"},"subdomain":"rhinestone","siteName":"Rhinestone","title":"Get Intent - Rhinestone","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-15T12:12:03.894Z","originalFileLocation":"api-reference/orchestrator/intents/get-intent.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";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=\"Retrieves the status of an intent along with per-claim progress across chains.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rhinestone\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_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=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Intent - Rhinestone\">\u003cmeta data-mint-head property=\"og:description\" content=\"Retrieves the status of an intent along with per-claim progress across chains.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rhinestone\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rhinestone.mintlify.site/_mintlify/api/og/v2?division=Intents\u0026amp;title=Get+Intent\u0026amp;description=Retrieves+the+status+of+an+intent+along+with+per-claim+progress+across+chains.\u0026amp;theme=480304d2cd15a3be6f477401\u0026amp;signature=65018fb70b519cb713450f3ab81ae64813e4fd2361b9043e6dc5f6136973992b\">\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=\"Get Intent - Rhinestone\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Retrieves the status of an intent along with per-claim progress across chains.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rhinestone.mintlify.site/_mintlify/api/og/v2?division=Intents\u0026amp;title=Get+Intent\u0026amp;description=Retrieves+the+status+of+an+intent+along+with+per-claim+progress+across+chains.\u0026amp;theme=480304d2cd15a3be6f477401\u0026amp;signature=65018fb70b519cb713450f3ab81ae64813e4fd2361b9043e6dc5f6136973992b\">\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=\"/mintlify-assets/_mintlify/favicons/rhinestone/3aadr-awyf35tysK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rhinestone\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#4f41ef\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/orchestrator/intents/get-intent.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rhinestone.dev/#organization\",\"name\":\"Rhinestone\",\"url\":\"https://docs.rhinestone.dev\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rhinestone/IVpDy9zUkncYAe5u/logo/light.svg?fit=max\u0026auto=format\u0026n=IVpDy9zUkncYAe5u\u0026q=85\u0026s=6868a5854576ff60d371d5fdc0ae55c9\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rhinestone.dev#website\",\"name\":\"Rhinestone\",\"url\":\"https://docs.rhinestone.dev\",\"publisher\":{\"@id\":\"https://docs.rhinestone.dev/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent#webpage\",\"url\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent\",\"name\":\"Get Intent\",\"description\":\"Retrieves the status of an intent along with per-claim progress across chains.\",\"dateModified\":\"2026-10-15T12:12:03.894Z\",\"isPartOf\":{\"@id\":\"https://docs.rhinestone.dev#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Intents\",\"item\":\"https://docs.rhinestone.dev/api-reference/orchestrator/utilities/supported-chains-and-tokens\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get Intent\",\"item\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent#apireference\",\"headline\":\"Get Intent\",\"name\":\"Get Intent\",\"description\":\"Retrieves the status of an intent along with per-claim progress across chains.\",\"url\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rhinestone.dev/api-reference/orchestrator/intents/get-intent#webpage\"},\"dateModified\":\"2026-10-15T12:12:03.894Z\",\"publisher\":{\"@id\":\"https://docs.rhinestone.dev/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rhinestone.dev#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rhinestone\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rhinestone","nav":{"global":{"anchors":[{"anchor":"Create API Key","icon":"key","href":"https://tally.so/r/wg22x4"}]},"tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/home/introduction"}]},{"tab":"Wallets","menu":[{"item":"Overview","pages":[{"title":"Overview","href":"/wallets/overview"}]},{"item":"Embedded wallets","pages":[{"title":"Embedded wallets","href":"/wallets/embedded-wallets/overview"}]},{"item":"Session keys","pages":[{"title":"Session keys","href":"/wallets/session-keys/overview"}]},{"item":"Recovery","pages":[{"title":"Recovery","href":"/wallets/recovery/overview"}]},{"item":"Custom signer","pages":[{"title":"Custom signer","href":"/wallets/custom-signer/overview"}]}],"pages":[{"title":"Wallets","href":"/wallets/overview"}]},{"tab":"Transactions","menu":[{"item":"Overview","pages":[{"title":"Overview","href":"/transactions/overview"}]},{"item":"Relaying","pages":[{"title":"Relaying","href":"/transactions/relaying/overview"}]},{"item":"Multichain","pages":[{"title":"Multichain","href":"/transactions/multichain/overview"}]},{"item":"Trading","pages":[{"title":"Trading","href":"/transactions/trading/overview"}]},{"item":"Sponsorship \u0026 monetization","pages":[{"title":"Sponsorship \u0026 monetization","href":"/transactions/sponsorship/overview"}]}],"pages":[{"title":"Transactions","href":"/transactions/overview"}]},{"tab":"Deposits","menu":[{"item":"Overview","pages":[{"title":"Overview","href":"/deposits/overview/overview"}]},{"item":"Onramps","pages":[{"title":"Onramps","href":"/deposits/onramps/overview"}]},{"item":"Crypto","pages":[{"title":"Crypto","href":"/deposits/crypto/overview"}]},{"item":"Exchanges","pages":[{"title":"Exchanges","href":"/deposits/exchanges/overview"}]},{"item":"Headless","pages":[{"title":"Headless","href":"/deposits/headless/overview"}]}],"pages":[{"title":"Deposits","href":"/deposits/overview/overview"}]},{"tab":"Fiat integrations","pages":[{"title":"Fiat integrations","href":"/fiat/overview"}]},{"tab":"API Reference","groups":[{"group":"Get started","public":true,"pages":[{"title":"Introduction","href":"/api-reference/introduction"},{"title":"Versioning","href":"/api-reference/api-versioning"}]},{"group":"Intents","public":true,"pages":[{"group":"Utilities","pages":[{"title":"Supported chains and tokens","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /chains","href":"/api-reference/orchestrator/utilities/supported-chains-and-tokens"},{"title":"Route liquidity limit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /liquidity","href":"/api-reference/orchestrator/utilities/route-liquidity-limit"},{"title":"Get Account Portfolio","description":"Retrieves the token balances across all supported chains for a user's abstracted account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /accounts/{accountAddress}/portfolio","href":"/api-reference/orchestrator/utilities/get-account-portfolio"}]},{"group":"Intents","pages":[{"title":"Get Intent","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /intents/{id}","href":"/api-reference/orchestrator/intents/get-intent"},{"title":"List Intents","description":"Retrieves a paginated list of the authenticated client's intents, newest first.","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /intents","href":"/api-reference/orchestrator/intents/list-intents"},{"title":"Create Intent","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json post /intents","href":"/api-reference/orchestrator/intents/create-intent"},{"title":"Split Intent by Liquidity","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json post /intents/splits","href":"/api-reference/orchestrator/intents/split-intent-by-liquidity"}]},{"group":"Quotes","pages":[{"title":"Create Quote","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json post /quotes","href":"/api-reference/orchestrator/quotes/create-quote"},{"title":"Create Indicative Quote","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json post /quotes/estimate","href":"/api-reference/orchestrator/quotes/create-indicative-quote"}]},{"group":"App Fees","pages":[{"title":"Get App-Fee Balances","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /app-fees/balances","href":"/api-reference/orchestrator/app-fees/get-app-fee-balances"},{"title":"Get App-Fee Withdrawal Targets","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /app-fees/withdrawal-targets","href":"/api-reference/orchestrator/app-fees/get-app-fee-withdrawal-targets"},{"title":"List App-Fee Withdrawals","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /app-fees/withdrawals","href":"/api-reference/orchestrator/app-fees/list-app-fee-withdrawals"},{"title":"Create App-Fee Withdrawal","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json post /app-fees/withdrawals","href":"/api-reference/orchestrator/app-fees/create-app-fee-withdrawal"},{"title":"Get App-Fee Withdrawal","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/orchestrator/caucasus.json get /app-fees/withdrawals/{nonce}","href":"/api-reference/orchestrator/app-fees/get-app-fee-withdrawal"}]}]},{"group":"Deposits","public":true,"pages":[{"group":"Analytics","pages":[{"title":"Record analytics events","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /analytics/events","href":"/api-reference/deposit-service/analytics/record-analytics-events"},{"title":"Create an analytics token","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /analytics/ingest-token","href":"/api-reference/deposit-service/analytics/create-an-analytics-token"}]},{"group":"Utilities","pages":[{"title":"Get asset metadata","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /assets","href":"/api-reference/deposit-service/utilities/get-asset-metadata"},{"title":"List supported chains and tokens","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /chains","href":"/api-reference/deposit-service/utilities/list-supported-chains-and-tokens"},{"title":"List deposits","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /deposits","href":"/api-reference/deposit-service/utilities/list-deposits"},{"title":"Get a deposit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /deposits/{id}","href":"/api-reference/deposit-service/utilities/get-a-deposit"},{"title":"List deposit quotes","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /deposits/{id}/quotes","href":"/api-reference/deposit-service/utilities/list-deposit-quotes"},{"title":"Get deposit statistics","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /deposits/stats","href":"/api-reference/deposit-service/utilities/get-deposit-statistics"},{"title":"Get a wallet portfolio","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /portfolio/{address}","href":"/api-reference/deposit-service/utilities/get-a-wallet-portfolio"},{"title":"List withdrawable positions","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /positions/{address}","href":"/api-reference/deposit-service/utilities/list-withdrawable-positions"},{"title":"Prepare an Aave withdrawal","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /positions/{address}/unwind","href":"/api-reference/deposit-service/utilities/prepare-an-aave-withdrawal"},{"title":"Get a Solana wallet portfolio","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /portfolio/solana/{address}","href":"/api-reference/deposit-service/utilities/get-a-solana-wallet-portfolio"},{"title":"Check route liquidity","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /liquidity","href":"/api-reference/deposit-service/utilities/check-route-liquidity"},{"title":"Get token prices","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /prices","href":"/api-reference/deposit-service/utilities/get-token-prices"},{"title":"List suggested deposit tokens","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /qr/tokens","href":"/api-reference/deposit-service/utilities/list-suggested-deposit-tokens"}]},{"group":"Accounts","pages":[{"title":"Check account registration","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /check/{address}","href":"/api-reference/deposit-service/accounts/check-account-registration"},{"title":"Register an account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /register","href":"/api-reference/deposit-service/accounts/register-an-account"},{"title":"Provision deposit addresses","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /account/{address}/deposit-addresses","href":"/api-reference/deposit-service/accounts/provision-deposit-addresses"},{"title":"Add session details to account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /account/{address}/session","href":"/api-reference/deposit-service/accounts/add-session-details-to-account"},{"title":"Provision a Solana token account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /account/{address}/token-accounts","href":"/api-reference/deposit-service/accounts/provision-a-solana-token-account"},{"title":"Register a managed account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /register-managed","href":"/api-reference/deposit-service/accounts/register-a-managed-account"},{"title":"Prepare account registration","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /setup-account","href":"/api-reference/deposit-service/accounts/prepare-account-registration"}]},{"group":"Clients","pages":[{"title":"Get client settings","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /setup","href":"/api-reference/deposit-service/clients/get-client-settings"},{"title":"Update client settings","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /setup","href":"/api-reference/deposit-service/clients/update-client-settings"}]},{"group":"Processing","pages":[{"title":"Retry a deposit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /deposits/{id}/retry","href":"/api-reference/deposit-service/processing/retry-a-deposit"},{"title":"Refund a deposit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /deposits/{id}/refund","href":"/api-reference/deposit-service/processing/refund-a-deposit"},{"title":"Recover a deposit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /deposits/recover","href":"/api-reference/deposit-service/processing/recover-a-deposit"},{"title":"Get a deposit quote","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /quotes/preview","href":"/api-reference/deposit-service/processing/get-a-deposit-quote"},{"title":"Prepare a gasless deposit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /deposits/permit/prepare","href":"/api-reference/deposit-service/processing/prepare-a-gasless-deposit"},{"title":"Submit a gasless deposit","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /deposits/permit","href":"/api-reference/deposit-service/processing/submit-a-gasless-deposit"},{"title":"Relay a Safe withdrawal","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /safe/withdraw","href":"/api-reference/deposit-service/processing/relay-a-safe-withdrawal"},{"title":"Relay a Polymarket withdrawal","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /polymarket/withdraw","href":"/api-reference/deposit-service/processing/relay-a-polymarket-withdrawal"}]},{"group":"Webhooks","pages":[{"title":"List webhook events","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /webhooks/events","href":"/api-reference/deposit-service/webhooks/list-webhook-events"},{"title":"Resend a webhook","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /webhooks/events/{id}/resend","href":"/api-reference/deposit-service/webhooks/resend-a-webhook"},{"title":"Send a test webhook","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /webhooks/test","href":"/api-reference/deposit-service/webhooks/send-a-test-webhook"}]},{"group":"Compliance","pages":[{"title":"Create or resume a compliance customer and mint a scoped session","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /compliance/sessions","href":"/api-reference/deposit-service/compliance/create-or-resume-a-compliance-customer-and-mint-a-scoped-session"},{"title":"Read the canonical verification state for the session customer","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /compliance/status","href":"/api-reference/deposit-service/compliance/read-the-canonical-verification-state-for-the-session-customer"},{"title":"Create or resume hosted verification for the session customer","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /compliance/verification","href":"/api-reference/deposit-service/compliance/create-or-resume-hosted-verification-for-the-session-customer"}]},{"group":"Onramp","pages":[{"title":"List onramp providers","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/providers","href":"/api-reference/deposit-service/onramp/list-onramp-providers"},{"title":"Get an onramp order","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/orders/{id}","href":"/api-reference/deposit-service/onramp/get-an-onramp-order"},{"title":"List onramp orders","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/orders","href":"/api-reference/deposit-service/onramp/list-onramp-orders"},{"title":"Start an onramp order","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /onramp/orders","href":"/api-reference/deposit-service/onramp/start-an-onramp-order"},{"title":"List onramp options","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/options","href":"/api-reference/deposit-service/onramp/list-onramp-options"},{"title":"List funding accounts","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/accounts","href":"/api-reference/deposit-service/onramp/list-funding-accounts"},{"title":"Set up a funding account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /onramp/accounts","href":"/api-reference/deposit-service/onramp/set-up-a-funding-account"},{"title":"Get a funding account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/accounts/{id}","href":"/api-reference/deposit-service/onramp/get-a-funding-account"},{"title":"Get bank details for a funding account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /onramp/accounts/{id}/details","href":"/api-reference/deposit-service/onramp/get-bank-details-for-a-funding-account"}]},{"group":"Offramp","pages":[{"title":"List payout methods","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /offramp/options","href":"/api-reference/deposit-service/offramp/list-payout-methods"},{"title":"List offramp orders","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /offramp/orders","href":"/api-reference/deposit-service/offramp/list-offramp-orders"},{"title":"Start a withdrawal to a bank account","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json post /offramp/orders","href":"/api-reference/deposit-service/offramp/start-a-withdrawal-to-a-bank-account"},{"title":"Get an offramp order","deprecated":null,"version":null,"openapi":"https://raw.githubusercontent.com/rhinestonewtf/openapi/refs/heads/main/deposit-service.json get /offramp/orders/{id}","href":"/api-reference/deposit-service/offramp/get-an-offramp-order"}]}]}]}]},"basePath":"","title":"Get Intent - Rhinestone","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-5FCzAcfS.js","utils-SLtAG4EZ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-2DZi8ZMu.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D7J3nkzE.js","snippetPresets-D0Alv0AH.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BI4qNJ2c.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BD3uyr8j.js","shallow-D8iEBr5z.js","getApiPlaygroundDisplay-CgNP4lzR.js","CodeSnippet-CX-QHuMs.js","CodeSnippets-VlXE-ZUf.js","Page-D9ithiIZ.js","getPastedJson-DYNQkZ1M.js","icon-CzacdwOi.js","MethodPill-2JVqoYKi.js","DuplicateIcon-_xVXs-U8.js","createIcon-BRHrweLo.js","DynamicMarkdown-mQG_iQiE.js","SectionHeading-DMpJzv8f.js","axios-vUo_bRtp.js","Markdown-5FGIym-8.js","clsx-D-TRO5q5.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CdrJecqK.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-CHlcWBLM.js"]}