This endpoint allows you to get the transactions in a block
and the corresponding block information.
Transactions are limited by max default transactions size. If not all transactions
are present, the user will need to query for the rest of the transactions via the
get transactions API.
If the block is pruned, it will return a 410
GET
/
blocks
/
by_height
/
{block_height}
Get blocks by height
curl --request GET \
--url 'https://mainnet.aptos.validationcloud.io/v1/<YOUR_API_KEY_HERE>/v1/blocks/by_height/{block_height}'
{"docsConfig":{"theme":"sequoia","$schema":"https://mintlify.com/docs.json","name":"Validation Cloud","colors":{"primary":"#D63D57","light":"#DF687D","dark":"#D63D57"},"logo":{"light":"https://mintcdn.com/validation-cloud/-3QDRQlLhMl-ABOT/logo/light.svg?fit=max\u0026auto=format\u0026n=-3QDRQlLhMl-ABOT\u0026q=85\u0026s=a52902a1a61bbca1da8c171de0b9d2a5","dark":"https://mintcdn.com/validation-cloud/-3QDRQlLhMl-ABOT/logo/dark.svg?fit=max\u0026auto=format\u0026n=-3QDRQlLhMl-ABOT\u0026q=85\u0026s=76f619ce7d0a64535addb6688e347c88","href":"https://www.validationcloud.io"},"favicon":"https://mintcdn.com/validation-cloud/bEydXbbN3dojcMIV/favicon.svg?fit=max\u0026auto=format\u0026n=bEydXbbN3dojcMIV\u0026q=85\u0026s=1fbd04957b94f59cd370e09d876c3224","background":{"color":{"dark":"#1A1D1F"}},"navbar":{"links":[{"href":"https://status.validationcloud.io/","label":"Status"},{"href":"https://www.validationcloud.io/contact","label":"Contact"}],"primary":{"type":"button","label":"App","href":"https://app.validationcloud.io"}},"fonts":{"heading":{"family":"Inter"},"body":{"family":"Poppins"}},"styling":{"codeblocks":{"theme":{"light":"github-light","dark":"github-dark-default"}},"latex":false},"contextual":{"options":["claude","chatgpt","copy","view"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"validation-cloud","hasAudioNarration":false,"actualSubdomain":"validation-cloud","customDomains":["docs.validationcloud.io"],"gitSource":{"type":"github","owner":"validationcloud","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6adb8195545d5e823eb7c9a4","collectionId":"b66182fc-8b6a-40df-8aee-f658abc8e903","liveDeploymentHistoryId":"6adb8195545d5e823eb7c9a4","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6adb8195545d5e823eb7c9a4","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"default","tag":"Node API","count":1649},{"language":"default","tag":"Chains","count":1624},{"language":"default","tag":"Execution API","count":835},{"language":"default","tag":"Tron","count":141},{"language":"default","tag":"Debug API","count":94},{"language":"default","tag":"Ethereum","count":85},{"language":"default","tag":"Hedera","count":81},{"language":"default","tag":"Solana","count":76},{"language":"default","tag":"Tron Full Node HTTP API","count":76},{"language":"default","tag":"Bitcoin","count":73}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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}],"isAtlas":false,"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--content-width:48rem}:root:root{--gray-50:247 247 248;--gray-100:238 239 240;--gray-200:220 221 223;--gray-300:200 202 205;--gray-400:167 169 173;--gray-500:125 128 136;--gray-600:102 104 111;--gray-700:76 79 88;--gray-800:58 61 70;--gray-900:36 39 49;--gray-950:18 20 24}.dark [data-component-name=primary-header-button]{background-color:#d63d57;color:#fff}#content-area:has(.product-overview) .eyebrow{display:none}.page-cover{width:100%;aspect-ratio:1990/480;object-fit:cover;border-radius:1rem;margin:0 0 1.5rem}.sidebar-group-header.sidebar-group-header{font-size:.875rem;line-height:1.25rem;font-weight:600}.sidebar-group-icon.sidebar-group-icon{width:1rem;height:1rem}.sidebar-group>li>button:has(img){font-size:.9375rem;line-height:1.375rem}#content-area:has([class^=chain-logo-]) .mdx-content td{min-width:0}#content-area:has(.chains-table){max-width:100%}#content-area:has(.chains-table) .mdx-content>:not(.chains-table){max-width:var(--content-width)}.chains-table table{font-size:.8125rem}.chains-table td,.chains-table th{white-space:nowrap;padding:.5rem .75rem}.chains-table :is(th, td):is(:nth-child(4), :nth-child(6), :nth-child(7)){white-space:normal;min-width:11rem}.chains-table td:first-child,.chains-table th:first-child{position:sticky;left:0;background:rgb(var(--background-light, 255 255 255))}.chains-table td:first-child{z-index:1}.dark .chains-table td:first-child,.dark .chains-table th:first-child{background:rgb(var(--background-dark, 10 13 13))}@layer base{.chains-table div:has(>div>div>table){max-height:calc(100dvh - 8rem);overflow-y:auto!important}}.chains-table th{position:sticky;top:0;z-index:2;background:rgb(var(--background-light, 255 255 255));box-shadow:inset 0 -1px 0 rgb(var(--gray-200))}.dark .chains-table th{background:rgb(var(--background-dark, 10 13 13));box-shadow:inset 0 -1px 0 rgb(var(--gray-800))}.chains-table th:first-child{z-index:3}"},{"filePath":"chain-logos.css","content":"#content-area:has([class^=chain-logo-]) #page-title{display:flex;align-items:center;gap:.75rem}#content-area:has([class^=chain-logo-]) #page-title::before{content:\"\";flex-shrink:0;width:2.25rem;height:2.25rem;background-position:center;background-repeat:no-repeat;background-size:contain}#content-area:has(.chain-logo-aptos) #page-title::before{background-image:url(/nodeapi/assets/chains/aptos.svg)}#content-area:has(.chain-logo-arbitrum) #page-title::before{background-image:url(/nodeapi/assets/chains/arbitrum.svg)}#content-area:has(.chain-logo-arc) #page-title::before{background-image:url(/nodeapi/assets/chains/arc.svg)}#content-area:has(.chain-logo-avalanche) #page-title::before{background-image:url(/nodeapi/assets/chains/avalanche.svg)}#content-area:has(.chain-logo-base) #page-title::before{background-image:url(/nodeapi/assets/chains/base.svg)}#content-area:has(.chain-logo-berachain) #page-title::before{background-image:url(/nodeapi/assets/chains/berachain.svg)}#content-area:has(.chain-logo-bitcoin) #page-title::before{background-image:url(/nodeapi/assets/chains/bitcoin.svg)}#content-area:has(.chain-logo-bsc) #page-title::before{background-image:url(/nodeapi/assets/chains/bsc.svg)}#content-area:has(.chain-logo-conflux) #page-title::before{background-image:url(/nodeapi/assets/chains/conflux.svg)}#content-area:has(.chain-logo-ethereum) #page-title::before{background-image:url(/nodeapi/assets/chains/ethereum.svg)}#content-area:has(.chain-logo-hedera) #page-title::before{background-image:url(/nodeapi/assets/chains/hedera.svg)}#content-area:has(.chain-logo-hyperliquid) #page-title::before{background-image:url(/nodeapi/assets/chains/hyperliquid.svg)}#content-area:has(.chain-logo-icp) #page-title::before{background-image:url(/nodeapi/assets/chains/icp.svg)}#content-area:has(.chain-logo-mantle) #page-title::before{background-image:url(/nodeapi/assets/chains/mantle.svg)}#content-area:has(.chain-logo-mezo) #page-title::before{background-image:url(/nodeapi/assets/chains/mezo.svg)}#content-area:has(.chain-logo-monad) #page-title::before{background-image:url(/nodeapi/assets/chains/monad.svg)}#content-area:has(.chain-logo-opbnb) #page-title::before{background-image:url(/nodeapi/assets/chains/opbnb.svg)}#content-area:has(.chain-logo-optimism) #page-title::before{background-image:url(/nodeapi/assets/chains/optimism.svg)}#content-area:has(.chain-logo-plasma) #page-title::before{background-image:url(/nodeapi/assets/chains/plasma.svg)}#content-area:has(.chain-logo-polygon) #page-title::before{background-image:url(/nodeapi/assets/chains/polygon.svg)}#content-area:has(.chain-logo-rayls) #page-title::before{background-image:url(/nodeapi/assets/chains/rayls.svg)}#content-area:has(.chain-logo-robinhood-chain) #page-title::before{background-image:url(/nodeapi/assets/chains/robinhood-chain.svg)}#content-area:has(.chain-logo-solana) #page-title::before{background-image:url(/nodeapi/assets/chains/solana.svg)}#content-area:has(.chain-logo-somnia) #page-title::before{background-image:url(/nodeapi/assets/chains/somnia.svg)}#content-area:has(.chain-logo-stellar) #page-title::before{background-image:url(/nodeapi/assets/chains/stellar.svg)}#content-area:has(.chain-logo-tempo) #page-title::before{background-image:url(/nodeapi/assets/chains/tempo.svg)}#content-area:has(.chain-logo-tron) #page-title::before{background-image:url(/nodeapi/assets/chains/tron.svg)}#content-area:has(.chain-logo-unichain) #page-title::before{background-image:url(/nodeapi/assets/chains/unichain.svg)}#content-area:has(.chain-logo-wemix) #page-title::before{background-image:url(/nodeapi/assets/chains/wemix.svg)}#content-area:has(.chain-logo-xlayer) #page-title::before{background-image:url(/nodeapi/assets/chains/xlayer.svg)}#content-area:has(.chain-logo-xrp-ledger-xrpl) #page-title::before{background-image:url(/nodeapi/assets/chains/xrp-ledger-xrpl.svg)}html:not(.dark) #content-area:has([class^=chain-logo-]) #page-title::before,html:not(.dark) img[src*=\"/nodeapi/assets/chains/\"]{border-radius:9999px;box-shadow:0 0 0 1px rgb(0 0 0/.12)}"}],"page":{"pagePath":"nodeapi/aptos/endpoints/blocks/get-blocks-by-height","slug":"/nodeapi/aptos/endpoints/blocks/get-blocks-by-height","pageMetadata":{"title":"Get Blocks by Height","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /blocks/by_height/{block_height}","description":"This endpoint allows you to get the transactions in a block\nand the corresponding block information.\n\nTransactions are limited by max default transactions size. If not all transactions\nare present, the user will need to query for the rest of the transactions via the\nget transactions API.\n\nIf the block is pruned, it will return a 410","href":"/nodeapi/aptos/endpoints/blocks/get-blocks-by-height"},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"This endpoint allows you to get the transactions in a block\\nand the corresponding block information.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"Transactions are limited by max default transactions size. If not all transactions\\nare present, the user will need to query for the rest of the transactions via the\\nget transactions API.\"\n }), \"\\n\", _jsx(_components.p, {\n children: \"If the block is pruned, it will return a 410\"\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,hr:`hr`,p:`p`,..._provideComponents(),...props.components};return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`This endpoint allows you to get the transactions in a block and the corresponding block information.`}),`\n`,_jsxs(_components.p,{children:[`This method will use `,_jsx(_components.code,{children:`50`}),` `,_jsx(_components.a,{href:`/nodeapi/about/billing`,children:`Compute Units`}),`.`]}),`\n`,_jsx(_components.hr,{})]})}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":{"codeStyling":{"theme":{"light":"github-light","dark":"github-dark-default"}},"config":{},"pageMetadata":{"title":"Get Blocks by Height","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /blocks/by_height/{block_height}","description":"This endpoint allows you to get the transactions in a block\nand the corresponding block information.\n\nTransactions are limited by max default transactions size. If not all transactions\nare present, the user will need to query for the rest of the transactions via the\nget transactions API.\n\nIf the block is pruned, it will return a 410","href":"/nodeapi/aptos/endpoints/blocks/get-blocks-by-height"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Blocks"],"summary":"Get blocks by height","description":"This endpoint allows you to get the transactions in a block\nand the corresponding block information.\n\nTransactions are limited by max default transactions size. If not all transactions\nare present, the user will need to query for the rest of the transactions via the\nget transactions API.\n\nIf the block is pruned, it will return a 410","parameters":["2fb4a69f-a69a-475e-bd3d-403328397414","e723ad52-25ab-4d1f-b77f-be3e24d6a0c0"],"responses":{"200":"12140c17-b049-4a5a-9c7b-8e4eb7a981d2","400":"af711b0f-e6aa-4324-9ec7-f701c9f824c2","403":"6957e58c-5a13-4b62-a5e5-9c7823b21278","404":"692e4b22-df84-43a6-a9f5-fe1a1a2121c2","410":"0342fbce-dd72-4d72-b8d3-17591bd31f81","500":"02871d88-9a24-41c1-b52f-f98115d4099c","503":"8a32173b-cdff-4b85-8d0e-109e102fe14a"},"operationId":"get_block_by_height","method":"get","type":"path","servers":["2fbe07b5-6c91-4d2e-8801-09916e0cb361"],"security":[],"path":"/blocks/by_height/{block_height}","baseUrlOptions":["https://mainnet.aptos.validationcloud.io/v1/\u003cYOUR_API_KEY_HERE>/v1"],"title":"Get blocks by height","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"2fb4a69f-a69a-475e-bd3d-403328397414":{"name":"block_height","schema":{"type":"integer","format":"uint64","isRequired":true,"description":"Block height to lookup. Starts at 0","uniqueKey":"","typeLabel":"integer\u003cuint64>"},"in":"path","description":"Block height to lookup. Starts at 0","required":true,"deprecated":false,"explode":true},"e723ad52-25ab-4d1f-b77f-be3e24d6a0c0":{"name":"with_transactions","schema":{"type":"boolean","isRequired":false,"description":"If set to true, include all transactions in the block\n\nIf not provided, no transactions will be retrieved","uniqueKey":"","typeLabel":"boolean"},"in":"query","description":"If set to true, include all transactions in the block\n\nIf not provided, no transactions will be retrieved","required":false,"deprecated":false,"explode":true}},"responses":{"12140c17-b049-4a5a-9c7b-8e4eb7a981d2":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"A Block with or without transactions\n\nThis contains the information about a transactions along with\nassociated transactions if requested","required":["block_height","block_hash","block_timestamp","first_version","last_version"],"properties":{"block_height":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"block_height","typeLabel":"string\u003cuint64>"},"block_hash":{"type":"string","isRequired":true,"uniqueKey":"block_hash","typeLabel":"string"},"block_timestamp":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"block_timestamp","typeLabel":"string\u003cuint64>"},"first_version":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"first_version","typeLabel":"string\u003cuint64>"},"last_version":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"last_version","typeLabel":"string\u003cuint64>"},"transactions":{"type":"array","description":"The transactions in the block in sequential order","items":{"oneOf":[{"type":"object","description":"A transaction waiting in mempool","required":["hash","sender","sequence_number","max_gas_amount","gas_unit_price","expiration_timestamp_secs","payload","type"],"properties":{"type":{"type":"string","example":"pending_transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.type","typeLabel":"string"},"hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.hash","typeLabel":"string"},"sender":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.sender","typeLabel":"string\u003chex>"},"sequence_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.sequence_number","typeLabel":"string\u003cuint64>"},"max_gas_amount":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.max_gas_amount","typeLabel":"string\u003cuint64>"},"gas_unit_price":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.gas_unit_price","typeLabel":"string\u003cuint64>"},"expiration_timestamp_secs":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.expiration_timestamp_secs","typeLabel":"string\u003cuint64>"},"payload":{"oneOf":[{"type":"object","description":"Payload which runs a single entry function","required":["function","type_arguments","arguments","type"],"properties":{"type":{"type":"string","example":"entry_function_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0.type","typeLabel":"string"},"function":{"type":"string","description":"Entry function id is string representation of a entry function defined on-chain.\n\nFormat: `{address}::{module name}::{function name}`\n\nBoth `module name` and `function name` are case-sensitive.\n","example":"0x1::aptos_coin::transfer","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0.function","typeLabel":"string"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0.arguments","typeLabel":"any[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.0","typeLabel":"object"},{"type":"object","description":"Payload which runs a script that can run multiple functions","required":["code","type_arguments","arguments","type"],"properties":{"type":{"type":"string","example":"script_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.type","typeLabel":"string"},"code":{"type":"object","description":"Move script bytecode","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi.return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.code","typeLabel":"object"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1.arguments","typeLabel":"any[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.1","typeLabel":"object"},{"type":"object","description":"An enum of the possible transaction payloads","required":["modules","type"],"properties":{"type":{"type":"string","example":"module_bundle_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.type","typeLabel":"string"},"modules":{"type":"array","items":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX].abi","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2.modules","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.2","typeLabel":"object"},{"type":"object","description":"A multisig transaction that allows an owner of a multisig account to execute a pre-approved\ntransaction as the multisig account.","required":["multisig_address","type"],"properties":{"type":{"type":"string","example":"multisig_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.type","typeLabel":"string"},"multisig_address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.multisig_address","typeLabel":"string\u003chex>"},"transaction_payload":{"type":"object","description":"Payload which runs a single entry function","required":["function","type_arguments","arguments"],"properties":{"function":{"type":"string","description":"Entry function id is string representation of a entry function defined on-chain.\n\nFormat: `{address}::{module name}::{function name}`\n\nBoth `module name` and `function name` are case-sensitive.\n","example":"0x1::aptos_coin::transfer","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.transaction_payload.function","typeLabel":"string"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.transaction_payload.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.transaction_payload.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.transaction_payload.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.transaction_payload.arguments","typeLabel":"any[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3.transaction_payload","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload.oneOf.3","typeLabel":"object"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.payload","typeLabel":"object"},"signature":{"oneOf":[{"type":"object","description":"A single Ed25519 signature","required":["public_key","signature","type"],"properties":{"type":{"type":"string","example":"ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.0.type","typeLabel":"string"},"public_key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.0.public_key","typeLabel":"string\u003chex>"},"signature":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.0.signature","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.0","typeLabel":"object"},{"type":"object","description":"A Ed25519 multi-sig signature\n\nThis allows k-of-n signing for a transaction","required":["public_keys","signatures","threshold","bitmap","type"],"properties":{"type":{"type":"string","example":"multi_ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.type","typeLabel":"string"},"public_keys":{"type":"array","description":"The public keys for the Ed25519 signature","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.public_keys.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.public_keys","typeLabel":"string\u003chex>[]"},"signatures":{"type":"array","description":"Signature associated with the public keys in the same order","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.signatures.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.signatures","typeLabel":"string\u003chex>[]"},"threshold":{"type":"integer","format":"uint8","description":"The number of signatures required for a successful transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.threshold","typeLabel":"integer\u003cuint8>"},"bitmap":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1.bitmap","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.1","typeLabel":"object"},{"type":"object","description":"Multi agent signature for multi agent transactions\n\nThis allows you to have transactions across multiple accounts","required":["sender","secondary_signer_addresses","secondary_signers","type"],"properties":{"type":{"type":"string","example":"multi_agent_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.type","typeLabel":"string"},"sender":{"oneOf":[{"type":"object","description":"A single Ed25519 signature","required":["public_key","signature","type"],"properties":{"type":{"type":"string","example":"ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.0.type","typeLabel":"string"},"public_key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.0.public_key","typeLabel":"string\u003chex>"},"signature":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.0.signature","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.0","typeLabel":"object"},{"type":"object","description":"A Ed25519 multi-sig signature\n\nThis allows k-of-n signing for a transaction","required":["public_keys","signatures","threshold","bitmap","type"],"properties":{"type":{"type":"string","example":"multi_ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.type","typeLabel":"string"},"public_keys":{"type":"array","description":"The public keys for the Ed25519 signature","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.public_keys.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.public_keys","typeLabel":"string\u003chex>[]"},"signatures":{"type":"array","description":"Signature associated with the public keys in the same order","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.signatures.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.signatures","typeLabel":"string\u003chex>[]"},"threshold":{"type":"integer","format":"uint8","description":"The number of signatures required for a successful transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.threshold","typeLabel":"integer\u003cuint8>"},"bitmap":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1.bitmap","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.sender","typeLabel":"object"},"secondary_signer_addresses":{"type":"array","description":"The other involved parties' addresses","items":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signer_addresses.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signer_addresses","typeLabel":"string\u003chex>[]"},"secondary_signers":{"type":"array","description":"The associated signatures, in the same order as the secondary addresses","items":{"oneOf":[{"type":"object","description":"A single Ed25519 signature","required":["public_key","signature","type"],"properties":{"type":{"type":"string","example":"ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0.type","typeLabel":"string"},"public_key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0.public_key","typeLabel":"string\u003chex>"},"signature":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0.signature","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A Ed25519 multi-sig signature\n\nThis allows k-of-n signing for a transaction","required":["public_keys","signatures","threshold","bitmap","type"],"properties":{"type":{"type":"string","example":"multi_ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.type","typeLabel":"string"},"public_keys":{"type":"array","description":"The public keys for the Ed25519 signature","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.public_keys.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.public_keys","typeLabel":"string\u003chex>[]"},"signatures":{"type":"array","description":"Signature associated with the public keys in the same order","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.signatures.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.signatures","typeLabel":"string\u003chex>[]"},"threshold":{"type":"integer","format":"uint8","description":"The number of signatures required for a successful transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.threshold","typeLabel":"integer\u003cuint8>"},"bitmap":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.bitmap","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2.secondary_signers","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature.oneOf.2","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.0.signature","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A transaction submitted by a user to change the state of the blockchain","required":["version","hash","state_change_hash","event_root_hash","gas_used","success","vm_status","accumulator_root_hash","changes","sender","sequence_number","max_gas_amount","gas_unit_price","expiration_timestamp_secs","payload","events","timestamp","type"],"properties":{"type":{"type":"string","example":"user_transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.type","typeLabel":"string"},"version":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.version","typeLabel":"string\u003cuint64>"},"hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.hash","typeLabel":"string"},"state_change_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.state_change_hash","typeLabel":"string"},"event_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.event_root_hash","typeLabel":"string"},"gas_used":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.gas_used","typeLabel":"string\u003cuint64>"},"success":{"type":"boolean","description":"Whether the transaction was successful","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.success","typeLabel":"boolean"},"vm_status":{"type":"string","description":"The VM status of the transaction, can tell useful information in a failure","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.vm_status","typeLabel":"string"},"accumulator_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.accumulator_root_hash","typeLabel":"string"},"changes":{"type":"array","description":"Final state of resources changed by the transaction","items":{"oneOf":[{"type":"object","description":"Delete a module","required":["address","state_key_hash","module","type"],"properties":{"type":{"type":"string","example":"delete_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.0.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.0.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.0.state_key_hash","typeLabel":"string"},"module":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.0.module","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Delete a resource","required":["address","state_key_hash","resource","type"],"properties":{"type":{"type":"string","example":"delete_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.1.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.1.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.1.state_key_hash","typeLabel":"string"},"resource":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.1.resource","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Delete a table item","required":["state_key_hash","handle","key","type"],"properties":{"type":{"type":"string","example":"delete_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.key","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Deleted table data","required":["key","key_type"],"properties":{"key":{"description":"Deleted key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Deleted key type","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.data.key_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Write a new module or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Write a resource or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"A parsed Move resource","required":["type","data"],"properties":{"type":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4.data.type","typeLabel":"string"},"data":{"type":"object","description":"This is a JSON representation of some data within an account resource. More specifically,\nit is a map of strings to arbitrary JSON values / objects, where the keys are top level\nfields within the given resource.\n\nTo clarify, you might query for 0x1::account::Account and see the example data.\n\nMove `bool` type value is serialized into `boolean`.\n\nMove `u8`, `u16` and `u32` type value is serialized into `integer`.\n\nMove `u64`, `u128` and `u256` type value is serialized into `string`.\n\nMove `address` type value (32 byte Aptos account address) is serialized into a HexEncodedBytes string.\nFor example:\n - `0x1`\n - `0x1668f6be25668c1a17cd8caf6b8d2f25`\n\nMove `vector` type value is serialized into `array`, except `vector\u003cu8>` which is serialized into a\nHexEncodedBytes string with `0x` prefix.\nFor example:\n - `vector\u003cu64>{255, 255}` => `[\"255\", \"255\"]`\n - `vector\u003cu8>{255, 255}` => `0xffff`\n\nMove `struct` type value is serialized into `object` that looks like this (except some Move stdlib types, see the following section):\n ```json\n {\n field1_name: field1_value,\n field2_name: field2_value,\n ......\n }\n ```\n\nFor example:\n `{ \"created\": \"0xa550c18\", \"role_id\": \"0\" }`\n\n**Special serialization for Move stdlib types**:\n - [0x1::string::String](https://github.com/aptos-labs/aptos-core/blob/main/language/move-stdlib/docs/ascii.md)\n is serialized into `string`. For example, struct value `0x1::string::String{bytes: b\"Hello World!\"}`\n is serialized as `\"Hello World!\"` in JSON.\n","example":{"authentication_key":"0x0000000000000000000000000000000000000000000000000000000000000001","coin_register_events":{"counter":"0","guid":{"id":{"addr":"0x1","creation_num":"0"}}},"self_address":"0x1","sequence_number":"0"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4.data.data","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"Change set to write a table item","required":["state_key_hash","handle","key","value","type"],"properties":{"type":{"type":"string","example":"write_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.key","typeLabel":"string\u003chex>"},"value":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.value","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Decoded table data","required":["key","key_type","value","value_type"],"properties":{"key":{"description":"Key of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Type of key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.data.key_type","typeLabel":"string"},"value":{"description":"Value of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.data.value","typeLabel":"any"},"value_type":{"type":"string","description":"Type of value","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.data.value_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX].oneOf.5","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.changes","typeLabel":"object[]"},"sender":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.sender","typeLabel":"string\u003chex>"},"sequence_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.sequence_number","typeLabel":"string\u003cuint64>"},"max_gas_amount":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.max_gas_amount","typeLabel":"string\u003cuint64>"},"gas_unit_price":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.gas_unit_price","typeLabel":"string\u003cuint64>"},"expiration_timestamp_secs":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.expiration_timestamp_secs","typeLabel":"string\u003cuint64>"},"payload":{"oneOf":[{"type":"object","description":"Payload which runs a single entry function","required":["function","type_arguments","arguments","type"],"properties":{"type":{"type":"string","example":"entry_function_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0.type","typeLabel":"string"},"function":{"type":"string","description":"Entry function id is string representation of a entry function defined on-chain.\n\nFormat: `{address}::{module name}::{function name}`\n\nBoth `module name` and `function name` are case-sensitive.\n","example":"0x1::aptos_coin::transfer","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0.function","typeLabel":"string"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0.arguments","typeLabel":"any[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.0","typeLabel":"object"},{"type":"object","description":"Payload which runs a script that can run multiple functions","required":["code","type_arguments","arguments","type"],"properties":{"type":{"type":"string","example":"script_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.type","typeLabel":"string"},"code":{"type":"object","description":"Move script bytecode","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi.return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.code","typeLabel":"object"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1.arguments","typeLabel":"any[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.1","typeLabel":"object"},{"type":"object","description":"An enum of the possible transaction payloads","required":["modules","type"],"properties":{"type":{"type":"string","example":"module_bundle_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.type","typeLabel":"string"},"modules":{"type":"array","items":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX].abi","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2.modules","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.2","typeLabel":"object"},{"type":"object","description":"A multisig transaction that allows an owner of a multisig account to execute a pre-approved\ntransaction as the multisig account.","required":["multisig_address","type"],"properties":{"type":{"type":"string","example":"multisig_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.type","typeLabel":"string"},"multisig_address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.multisig_address","typeLabel":"string\u003chex>"},"transaction_payload":{"type":"object","description":"Payload which runs a single entry function","required":["function","type_arguments","arguments"],"properties":{"function":{"type":"string","description":"Entry function id is string representation of a entry function defined on-chain.\n\nFormat: `{address}::{module name}::{function name}`\n\nBoth `module name` and `function name` are case-sensitive.\n","example":"0x1::aptos_coin::transfer","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.transaction_payload.function","typeLabel":"string"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.transaction_payload.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.transaction_payload.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.transaction_payload.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.transaction_payload.arguments","typeLabel":"any[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3.transaction_payload","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload.oneOf.3","typeLabel":"object"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.payload","typeLabel":"object"},"events":{"type":"array","description":"Events generated by the transaction","items":{"type":"object","description":"An event from a transaction","required":["guid","sequence_number","type","data"],"properties":{"guid":{"type":"object","required":["creation_number","account_address"],"properties":{"creation_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX].guid.creation_number","typeLabel":"string\u003cuint64>"},"account_address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX].guid.account_address","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX].guid","typeLabel":"object"},"sequence_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX].sequence_number","typeLabel":"string\u003cuint64>"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX].type","typeLabel":"string"},"data":{"description":"The JSON representation of the event","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX].data","typeLabel":"any"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.events.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.events","typeLabel":"object[]"},"timestamp":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.timestamp","typeLabel":"string\u003cuint64>"},"state_checkpoint_hash":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.1.state_checkpoint_hash","typeLabel":"string"},"signature":{"oneOf":[{"type":"object","description":"A single Ed25519 signature","required":["public_key","signature","type"],"properties":{"type":{"type":"string","example":"ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.0.type","typeLabel":"string"},"public_key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.0.public_key","typeLabel":"string\u003chex>"},"signature":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.0.signature","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.0","typeLabel":"object"},{"type":"object","description":"A Ed25519 multi-sig signature\n\nThis allows k-of-n signing for a transaction","required":["public_keys","signatures","threshold","bitmap","type"],"properties":{"type":{"type":"string","example":"multi_ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.type","typeLabel":"string"},"public_keys":{"type":"array","description":"The public keys for the Ed25519 signature","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.public_keys.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.public_keys","typeLabel":"string\u003chex>[]"},"signatures":{"type":"array","description":"Signature associated with the public keys in the same order","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.signatures.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.signatures","typeLabel":"string\u003chex>[]"},"threshold":{"type":"integer","format":"uint8","description":"The number of signatures required for a successful transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.threshold","typeLabel":"integer\u003cuint8>"},"bitmap":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1.bitmap","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.1","typeLabel":"object"},{"type":"object","description":"Multi agent signature for multi agent transactions\n\nThis allows you to have transactions across multiple accounts","required":["sender","secondary_signer_addresses","secondary_signers","type"],"properties":{"type":{"type":"string","example":"multi_agent_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.type","typeLabel":"string"},"sender":{"oneOf":[{"type":"object","description":"A single Ed25519 signature","required":["public_key","signature","type"],"properties":{"type":{"type":"string","example":"ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.0.type","typeLabel":"string"},"public_key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.0.public_key","typeLabel":"string\u003chex>"},"signature":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.0.signature","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.0","typeLabel":"object"},{"type":"object","description":"A Ed25519 multi-sig signature\n\nThis allows k-of-n signing for a transaction","required":["public_keys","signatures","threshold","bitmap","type"],"properties":{"type":{"type":"string","example":"multi_ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.type","typeLabel":"string"},"public_keys":{"type":"array","description":"The public keys for the Ed25519 signature","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.public_keys.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.public_keys","typeLabel":"string\u003chex>[]"},"signatures":{"type":"array","description":"Signature associated with the public keys in the same order","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.signatures.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.signatures","typeLabel":"string\u003chex>[]"},"threshold":{"type":"integer","format":"uint8","description":"The number of signatures required for a successful transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.threshold","typeLabel":"integer\u003cuint8>"},"bitmap":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1.bitmap","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.sender","typeLabel":"object"},"secondary_signer_addresses":{"type":"array","description":"The other involved parties' addresses","items":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signer_addresses.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signer_addresses","typeLabel":"string\u003chex>[]"},"secondary_signers":{"type":"array","description":"The associated signatures, in the same order as the secondary addresses","items":{"oneOf":[{"type":"object","description":"A single Ed25519 signature","required":["public_key","signature","type"],"properties":{"type":{"type":"string","example":"ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0.type","typeLabel":"string"},"public_key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0.public_key","typeLabel":"string\u003chex>"},"signature":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0.signature","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"A Ed25519 multi-sig signature\n\nThis allows k-of-n signing for a transaction","required":["public_keys","signatures","threshold","bitmap","type"],"properties":{"type":{"type":"string","example":"multi_ed25519_signature","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.type","typeLabel":"string"},"public_keys":{"type":"array","description":"The public keys for the Ed25519 signature","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.public_keys.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.public_keys","typeLabel":"string\u003chex>[]"},"signatures":{"type":"array","description":"Signature associated with the public keys in the same order","items":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.signatures.items.[INDEX]","typeLabel":"string\u003chex>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.signatures","typeLabel":"string\u003chex>[]"},"threshold":{"type":"integer","format":"uint8","description":"The number of signatures required for a successful transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.threshold","typeLabel":"integer\u003cuint8>"},"bitmap":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1.bitmap","typeLabel":"string\u003chex>"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2.secondary_signers","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature.oneOf.2","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.1.signature","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"The genesis transaction\n\nThis only occurs at the genesis transaction (version 0)","required":["version","hash","state_change_hash","event_root_hash","gas_used","success","vm_status","accumulator_root_hash","changes","payload","events","type"],"properties":{"type":{"type":"string","example":"genesis_transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.type","typeLabel":"string"},"version":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.version","typeLabel":"string\u003cuint64>"},"hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.hash","typeLabel":"string"},"state_change_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.state_change_hash","typeLabel":"string"},"event_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.event_root_hash","typeLabel":"string"},"gas_used":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.gas_used","typeLabel":"string\u003cuint64>"},"success":{"type":"boolean","description":"Whether the transaction was successful","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.success","typeLabel":"boolean"},"vm_status":{"type":"string","description":"The VM status of the transaction, can tell useful information in a failure","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.vm_status","typeLabel":"string"},"accumulator_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.accumulator_root_hash","typeLabel":"string"},"changes":{"type":"array","description":"Final state of resources changed by the transaction","items":{"oneOf":[{"type":"object","description":"Delete a module","required":["address","state_key_hash","module","type"],"properties":{"type":{"type":"string","example":"delete_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.0.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.0.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.0.state_key_hash","typeLabel":"string"},"module":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.0.module","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Delete a resource","required":["address","state_key_hash","resource","type"],"properties":{"type":{"type":"string","example":"delete_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.1.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.1.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.1.state_key_hash","typeLabel":"string"},"resource":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.1.resource","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Delete a table item","required":["state_key_hash","handle","key","type"],"properties":{"type":{"type":"string","example":"delete_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.key","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Deleted table data","required":["key","key_type"],"properties":{"key":{"description":"Deleted key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Deleted key type","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.data.key_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Write a new module or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Write a resource or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"A parsed Move resource","required":["type","data"],"properties":{"type":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4.data.type","typeLabel":"string"},"data":{"type":"object","description":"This is a JSON representation of some data within an account resource. More specifically,\nit is a map of strings to arbitrary JSON values / objects, where the keys are top level\nfields within the given resource.\n\nTo clarify, you might query for 0x1::account::Account and see the example data.\n\nMove `bool` type value is serialized into `boolean`.\n\nMove `u8`, `u16` and `u32` type value is serialized into `integer`.\n\nMove `u64`, `u128` and `u256` type value is serialized into `string`.\n\nMove `address` type value (32 byte Aptos account address) is serialized into a HexEncodedBytes string.\nFor example:\n - `0x1`\n - `0x1668f6be25668c1a17cd8caf6b8d2f25`\n\nMove `vector` type value is serialized into `array`, except `vector\u003cu8>` which is serialized into a\nHexEncodedBytes string with `0x` prefix.\nFor example:\n - `vector\u003cu64>{255, 255}` => `[\"255\", \"255\"]`\n - `vector\u003cu8>{255, 255}` => `0xffff`\n\nMove `struct` type value is serialized into `object` that looks like this (except some Move stdlib types, see the following section):\n ```json\n {\n field1_name: field1_value,\n field2_name: field2_value,\n ......\n }\n ```\n\nFor example:\n `{ \"created\": \"0xa550c18\", \"role_id\": \"0\" }`\n\n**Special serialization for Move stdlib types**:\n - [0x1::string::String](https://github.com/aptos-labs/aptos-core/blob/main/language/move-stdlib/docs/ascii.md)\n is serialized into `string`. For example, struct value `0x1::string::String{bytes: b\"Hello World!\"}`\n is serialized as `\"Hello World!\"` in JSON.\n","example":{"authentication_key":"0x0000000000000000000000000000000000000000000000000000000000000001","coin_register_events":{"counter":"0","guid":{"id":{"addr":"0x1","creation_num":"0"}}},"self_address":"0x1","sequence_number":"0"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4.data.data","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"Change set to write a table item","required":["state_key_hash","handle","key","value","type"],"properties":{"type":{"type":"string","example":"write_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.key","typeLabel":"string\u003chex>"},"value":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.value","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Decoded table data","required":["key","key_type","value","value_type"],"properties":{"key":{"description":"Key of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Type of key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.data.key_type","typeLabel":"string"},"value":{"description":"Value of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.data.value","typeLabel":"any"},"value_type":{"type":"string","description":"Type of value","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.data.value_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX].oneOf.5","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.changes","typeLabel":"object[]"},"payload":{"type":"object","description":"The writeset payload of the Genesis transaction","required":["write_set","type"],"properties":{"type":{"type":"string","example":"write_set_payload","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.type","typeLabel":"string"},"write_set":{"oneOf":[{"type":"object","description":"The associated writeset with a payload","required":["execute_as","script","type"],"properties":{"type":{"type":"string","example":"script_write_set","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.type","typeLabel":"string"},"execute_as":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.execute_as","typeLabel":"string\u003chex>"},"script":{"type":"object","description":"Payload which runs a script that can run multiple functions","required":["code","type_arguments","arguments"],"properties":{"code":{"type":"object","description":"Move script bytecode","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi.return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.code","typeLabel":"object"},"type_arguments":{"type":"array","description":"Type arguments of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.type_arguments.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.type_arguments","typeLabel":"string[]"},"arguments":{"type":"array","description":"Arguments of the function","items":{"oneOf":[{}],"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.arguments.items.[INDEX]","typeLabel":"any"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script.arguments","typeLabel":"any[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0.script","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.0","typeLabel":"object"},{"type":"object","description":"The associated writeset with a payload","required":["changes","events","type"],"properties":{"type":{"type":"string","example":"direct_write_set","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.type","typeLabel":"string"},"changes":{"type":"array","items":{"oneOf":[{"type":"object","description":"Delete a module","required":["address","state_key_hash","module","type"],"properties":{"type":{"type":"string","example":"delete_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.0.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.0.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.0.state_key_hash","typeLabel":"string"},"module":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.0.module","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Delete a resource","required":["address","state_key_hash","resource","type"],"properties":{"type":{"type":"string","example":"delete_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.1.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.1.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.1.state_key_hash","typeLabel":"string"},"resource":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.1.resource","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Delete a table item","required":["state_key_hash","handle","key","type"],"properties":{"type":{"type":"string","example":"delete_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.key","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Deleted table data","required":["key","key_type"],"properties":{"key":{"description":"Deleted key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Deleted key type","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.data.key_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Write a new module or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Write a resource or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"A parsed Move resource","required":["type","data"],"properties":{"type":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4.data.type","typeLabel":"string"},"data":{"type":"object","description":"This is a JSON representation of some data within an account resource. More specifically,\nit is a map of strings to arbitrary JSON values / objects, where the keys are top level\nfields within the given resource.\n\nTo clarify, you might query for 0x1::account::Account and see the example data.\n\nMove `bool` type value is serialized into `boolean`.\n\nMove `u8`, `u16` and `u32` type value is serialized into `integer`.\n\nMove `u64`, `u128` and `u256` type value is serialized into `string`.\n\nMove `address` type value (32 byte Aptos account address) is serialized into a HexEncodedBytes string.\nFor example:\n - `0x1`\n - `0x1668f6be25668c1a17cd8caf6b8d2f25`\n\nMove `vector` type value is serialized into `array`, except `vector\u003cu8>` which is serialized into a\nHexEncodedBytes string with `0x` prefix.\nFor example:\n - `vector\u003cu64>{255, 255}` => `[\"255\", \"255\"]`\n - `vector\u003cu8>{255, 255}` => `0xffff`\n\nMove `struct` type value is serialized into `object` that looks like this (except some Move stdlib types, see the following section):\n ```json\n {\n field1_name: field1_value,\n field2_name: field2_value,\n ......\n }\n ```\n\nFor example:\n `{ \"created\": \"0xa550c18\", \"role_id\": \"0\" }`\n\n**Special serialization for Move stdlib types**:\n - [0x1::string::String](https://github.com/aptos-labs/aptos-core/blob/main/language/move-stdlib/docs/ascii.md)\n is serialized into `string`. For example, struct value `0x1::string::String{bytes: b\"Hello World!\"}`\n is serialized as `\"Hello World!\"` in JSON.\n","example":{"authentication_key":"0x0000000000000000000000000000000000000000000000000000000000000001","coin_register_events":{"counter":"0","guid":{"id":{"addr":"0x1","creation_num":"0"}}},"self_address":"0x1","sequence_number":"0"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4.data.data","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"Change set to write a table item","required":["state_key_hash","handle","key","value","type"],"properties":{"type":{"type":"string","example":"write_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.key","typeLabel":"string\u003chex>"},"value":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.value","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Decoded table data","required":["key","key_type","value","value_type"],"properties":{"key":{"description":"Key of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Type of key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.data.key_type","typeLabel":"string"},"value":{"description":"Value of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.data.value","typeLabel":"any"},"value_type":{"type":"string","description":"Type of value","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.data.value_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX].oneOf.5","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.changes","typeLabel":"object[]"},"events":{"type":"array","items":{"type":"object","description":"An event from a transaction","required":["guid","sequence_number","type","data"],"properties":{"guid":{"type":"object","required":["creation_number","account_address"],"properties":{"creation_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX].guid.creation_number","typeLabel":"string\u003cuint64>"},"account_address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX].guid.account_address","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX].guid","typeLabel":"object"},"sequence_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX].sequence_number","typeLabel":"string\u003cuint64>"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX].type","typeLabel":"string"},"data":{"description":"The JSON representation of the event","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX].data","typeLabel":"any"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1.events","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set.oneOf.1","typeLabel":"object"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload.write_set","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.payload","typeLabel":"object"},"events":{"type":"array","description":"Events emitted during genesis","items":{"type":"object","description":"An event from a transaction","required":["guid","sequence_number","type","data"],"properties":{"guid":{"type":"object","required":["creation_number","account_address"],"properties":{"creation_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX].guid.creation_number","typeLabel":"string\u003cuint64>"},"account_address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX].guid.account_address","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX].guid","typeLabel":"object"},"sequence_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX].sequence_number","typeLabel":"string\u003cuint64>"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX].type","typeLabel":"string"},"data":{"description":"The JSON representation of the event","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX].data","typeLabel":"any"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2.events.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.2.events","typeLabel":"object[]"},"state_checkpoint_hash":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.2.state_checkpoint_hash","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"A block metadata transaction\n\nThis signifies the beginning of a block, and contains information\nabout the specific block","required":["version","hash","state_change_hash","event_root_hash","gas_used","success","vm_status","accumulator_root_hash","changes","id","epoch","round","events","previous_block_votes_bitvec","proposer","failed_proposer_indices","timestamp","type"],"properties":{"type":{"type":"string","example":"block_metadata_transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.type","typeLabel":"string"},"version":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.version","typeLabel":"string\u003cuint64>"},"hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.hash","typeLabel":"string"},"state_change_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.state_change_hash","typeLabel":"string"},"event_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.event_root_hash","typeLabel":"string"},"gas_used":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.gas_used","typeLabel":"string\u003cuint64>"},"success":{"type":"boolean","description":"Whether the transaction was successful","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.success","typeLabel":"boolean"},"vm_status":{"type":"string","description":"The VM status of the transaction, can tell useful information in a failure","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.vm_status","typeLabel":"string"},"accumulator_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.accumulator_root_hash","typeLabel":"string"},"changes":{"type":"array","description":"Final state of resources changed by the transaction","items":{"oneOf":[{"type":"object","description":"Delete a module","required":["address","state_key_hash","module","type"],"properties":{"type":{"type":"string","example":"delete_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.0.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.0.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.0.state_key_hash","typeLabel":"string"},"module":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.0.module","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Delete a resource","required":["address","state_key_hash","resource","type"],"properties":{"type":{"type":"string","example":"delete_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.1.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.1.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.1.state_key_hash","typeLabel":"string"},"resource":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.1.resource","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Delete a table item","required":["state_key_hash","handle","key","type"],"properties":{"type":{"type":"string","example":"delete_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.key","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Deleted table data","required":["key","key_type"],"properties":{"key":{"description":"Deleted key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Deleted key type","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.data.key_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Write a new module or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Write a resource or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"A parsed Move resource","required":["type","data"],"properties":{"type":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4.data.type","typeLabel":"string"},"data":{"type":"object","description":"This is a JSON representation of some data within an account resource. More specifically,\nit is a map of strings to arbitrary JSON values / objects, where the keys are top level\nfields within the given resource.\n\nTo clarify, you might query for 0x1::account::Account and see the example data.\n\nMove `bool` type value is serialized into `boolean`.\n\nMove `u8`, `u16` and `u32` type value is serialized into `integer`.\n\nMove `u64`, `u128` and `u256` type value is serialized into `string`.\n\nMove `address` type value (32 byte Aptos account address) is serialized into a HexEncodedBytes string.\nFor example:\n - `0x1`\n - `0x1668f6be25668c1a17cd8caf6b8d2f25`\n\nMove `vector` type value is serialized into `array`, except `vector\u003cu8>` which is serialized into a\nHexEncodedBytes string with `0x` prefix.\nFor example:\n - `vector\u003cu64>{255, 255}` => `[\"255\", \"255\"]`\n - `vector\u003cu8>{255, 255}` => `0xffff`\n\nMove `struct` type value is serialized into `object` that looks like this (except some Move stdlib types, see the following section):\n ```json\n {\n field1_name: field1_value,\n field2_name: field2_value,\n ......\n }\n ```\n\nFor example:\n `{ \"created\": \"0xa550c18\", \"role_id\": \"0\" }`\n\n**Special serialization for Move stdlib types**:\n - [0x1::string::String](https://github.com/aptos-labs/aptos-core/blob/main/language/move-stdlib/docs/ascii.md)\n is serialized into `string`. For example, struct value `0x1::string::String{bytes: b\"Hello World!\"}`\n is serialized as `\"Hello World!\"` in JSON.\n","example":{"authentication_key":"0x0000000000000000000000000000000000000000000000000000000000000001","coin_register_events":{"counter":"0","guid":{"id":{"addr":"0x1","creation_num":"0"}}},"self_address":"0x1","sequence_number":"0"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4.data.data","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"Change set to write a table item","required":["state_key_hash","handle","key","value","type"],"properties":{"type":{"type":"string","example":"write_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.key","typeLabel":"string\u003chex>"},"value":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.value","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Decoded table data","required":["key","key_type","value","value_type"],"properties":{"key":{"description":"Key of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Type of key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.data.key_type","typeLabel":"string"},"value":{"description":"Value of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.data.value","typeLabel":"any"},"value_type":{"type":"string","description":"Type of value","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.data.value_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX].oneOf.5","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.changes","typeLabel":"object[]"},"id":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.id","typeLabel":"string"},"epoch":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.epoch","typeLabel":"string\u003cuint64>"},"round":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.round","typeLabel":"string\u003cuint64>"},"events":{"type":"array","description":"The events emitted at the block creation","items":{"type":"object","description":"An event from a transaction","required":["guid","sequence_number","type","data"],"properties":{"guid":{"type":"object","required":["creation_number","account_address"],"properties":{"creation_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX].guid.creation_number","typeLabel":"string\u003cuint64>"},"account_address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX].guid.account_address","typeLabel":"string\u003chex>"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX].guid","typeLabel":"object"},"sequence_number":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX].sequence_number","typeLabel":"string\u003cuint64>"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX].type","typeLabel":"string"},"data":{"description":"The JSON representation of the event","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX].data","typeLabel":"any"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3.events.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.events","typeLabel":"object[]"},"previous_block_votes_bitvec":{"type":"array","description":"Previous block votes","items":{"type":"integer","format":"uint8","uniqueKey":"transactions.items.[INDEX].oneOf.3.previous_block_votes_bitvec.items.[INDEX]","typeLabel":"integer\u003cuint8>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.previous_block_votes_bitvec","typeLabel":"integer\u003cuint8>[]"},"proposer":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.proposer","typeLabel":"string\u003chex>"},"failed_proposer_indices":{"type":"array","description":"The indices of the proposers who failed to propose","items":{"type":"integer","format":"uint32","uniqueKey":"transactions.items.[INDEX].oneOf.3.failed_proposer_indices.items.[INDEX]","typeLabel":"integer\u003cuint32>"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.failed_proposer_indices","typeLabel":"integer\u003cuint32>[]"},"timestamp":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.3.timestamp","typeLabel":"string\u003cuint64>"},"state_checkpoint_hash":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.3.state_checkpoint_hash","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"A state checkpoint transaction","required":["version","hash","state_change_hash","event_root_hash","gas_used","success","vm_status","accumulator_root_hash","changes","timestamp","type"],"properties":{"type":{"type":"string","example":"state_checkpoint_transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.type","typeLabel":"string"},"version":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.version","typeLabel":"string\u003cuint64>"},"hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.hash","typeLabel":"string"},"state_change_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.state_change_hash","typeLabel":"string"},"event_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.event_root_hash","typeLabel":"string"},"gas_used":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.gas_used","typeLabel":"string\u003cuint64>"},"success":{"type":"boolean","description":"Whether the transaction was successful","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.success","typeLabel":"boolean"},"vm_status":{"type":"string","description":"The VM status of the transaction, can tell useful information in a failure","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.vm_status","typeLabel":"string"},"accumulator_root_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.accumulator_root_hash","typeLabel":"string"},"changes":{"type":"array","description":"Final state of resources changed by the transaction","items":{"oneOf":[{"type":"object","description":"Delete a module","required":["address","state_key_hash","module","type"],"properties":{"type":{"type":"string","example":"delete_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.0.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.0.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.0.state_key_hash","typeLabel":"string"},"module":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.0.module","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.0","typeLabel":"object"},{"type":"object","description":"Delete a resource","required":["address","state_key_hash","resource","type"],"properties":{"type":{"type":"string","example":"delete_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.1.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.1.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.1.state_key_hash","typeLabel":"string"},"resource":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.1.resource","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.1","typeLabel":"object"},{"type":"object","description":"Delete a table item","required":["state_key_hash","handle","key","type"],"properties":{"type":{"type":"string","example":"delete_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.key","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Deleted table data","required":["key","key_type"],"properties":{"key":{"description":"Deleted key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Deleted key type","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.data.key_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.2","typeLabel":"object"},{"type":"object","description":"Write a new module or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_module","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"Move module bytecode along with it's ABI","required":["bytecode"],"properties":{"bytecode":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.bytecode","typeLabel":"string\u003chex>"},"abi":{"type":"object","description":"A Move module","required":["address","name","friends","exposed_functions","structs"],"properties":{"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.address","typeLabel":"string\u003chex>"},"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.name","typeLabel":"string"},"friends":{"type":"array","description":"Friends of the module","items":{"type":"string","description":"Move module id is a string representation of Move module.\n\nFormat: `{address}::{module name}`\n\n`address` should be hex-encoded 32 byte account address that is prefixed with `0x`.\n\nModule name is case-sensitive.\n","example":"0x1::aptos_coin","uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.friends.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.friends","typeLabel":"string[]"},"exposed_functions":{"type":"array","description":"Public functions of the module","items":{"type":"object","description":"Move function","required":["name","visibility","is_entry","generic_type_params","params","return"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].name","typeLabel":"string"},"visibility":{"type":"string","description":"Move function visibility","enum":["private","public","friend"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].visibility","typeLabel":"enum\u003cstring>"},"is_entry":{"type":"boolean","description":"Whether the function can be called as an entry function directly in a transaction","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].is_entry","typeLabel":"boolean"},"generic_type_params":{"type":"array","description":"Generic type params associated with the Move function","items":{"type":"object","description":"Move function generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the function that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].generic_type_params","typeLabel":"object[]"},"params":{"type":"array","description":"Parameters associated with the move function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].params","typeLabel":"string[]"},"return":{"type":"array","description":"Return type of the function","items":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX].return","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.exposed_functions","typeLabel":"object[]"},"structs":{"type":"array","description":"Structs of the module","items":{"type":"object","description":"A move struct","required":["name","is_native","abilities","generic_type_params","fields"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].name","typeLabel":"string"},"is_native":{"type":"boolean","description":"Whether the struct is a native struct of Move","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].is_native","typeLabel":"boolean"},"abilities":{"type":"array","description":"Abilities associated with the struct","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].abilities","typeLabel":"string[]"},"generic_type_params":{"type":"array","description":"Generic types associated with the struct","items":{"type":"object","description":"Move generic type param","required":["constraints"],"properties":{"constraints":{"type":"array","description":"Move abilities tied to the generic type param and associated with the type that uses it","items":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints.items.[INDEX]","typeLabel":"string"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX].constraints","typeLabel":"string[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].generic_type_params","typeLabel":"object[]"},"fields":{"type":"array","description":"Fields associated with the struct","items":{"type":"object","description":"Move struct field","required":["name","type"],"properties":{"name":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].name","typeLabel":"string"},"type":{"type":"string","description":"String representation of an on-chain Move type tag that is exposed in transaction payload.\n Values:\n - bool\n - u8\n - u16\n - u32\n - u64\n - u128\n - u256\n - address\n - signer\n - vector: `vector\u003c{non-reference MoveTypeId}>`\n - struct: `{address}::{module_name}::{struct_name}::\u003c{generic types}>`\n\n Vector type value examples:\n - `vector\u003cu8>`\n - `vector\u003cvector\u003cu64>>`\n - `vector\u003c0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>>`\n\n Struct type value examples:\n - `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>\n - `0x1::account::Account`\n\n Note:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n","pattern":"^(bool|u8|u64|u128|address|signer|vector\u003c.+>|0x[0-9a-zA-Z:_\u003c, >]+)$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX].type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX].fields","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi.structs","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data.abi","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.3","typeLabel":"object"},{"type":"object","description":"Write a resource or update an existing one","required":["address","state_key_hash","data","type"],"properties":{"type":{"type":"string","example":"write_resource","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4.type","typeLabel":"string"},"address":{"type":"string","format":"hex","description":"A hex encoded 32 byte Aptos account address.\n\nThis is represented in a string as a 64 character hex string, sometimes\nshortened by stripping leading 0s, and adding a 0x.\n\nFor example, address 0x0000000000000000000000000000000000000000000000000000000000000001 is represented as 0x1.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4.address","typeLabel":"string\u003chex>"},"state_key_hash":{"type":"string","description":"State key hash","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4.state_key_hash","typeLabel":"string"},"data":{"type":"object","description":"A parsed Move resource","required":["type","data"],"properties":{"type":{"type":"string","description":"String representation of a MoveStructTag (on-chain Move struct type). This exists so you\ncan specify MoveStructTags as path / query parameters, e.g. for get_events_by_event_handle.\n\nIt is a combination of:\n 1. `move_module_address`, `module_name` and `struct_name`, all joined by `::`\n 2. `struct generic type parameters` joined by `, `\n\nExamples:\n * `0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>`\n * `0x1::account::Account`\n\nNote:\n 1. Empty chars should be ignored when comparing 2 struct tag ids.\n 2. When used in an URL path, should be encoded by url-encoding (AKA percent-encoding).\n\nSee [doc](https://aptos.dev/concepts/accounts) for more details.\n","example":"0x1::coin::CoinStore\u003c0x1::aptos_coin::AptosCoin>","pattern":"^0x[0-9a-zA-Z:_\u003c>]+$","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4.data.type","typeLabel":"string"},"data":{"type":"object","description":"This is a JSON representation of some data within an account resource. More specifically,\nit is a map of strings to arbitrary JSON values / objects, where the keys are top level\nfields within the given resource.\n\nTo clarify, you might query for 0x1::account::Account and see the example data.\n\nMove `bool` type value is serialized into `boolean`.\n\nMove `u8`, `u16` and `u32` type value is serialized into `integer`.\n\nMove `u64`, `u128` and `u256` type value is serialized into `string`.\n\nMove `address` type value (32 byte Aptos account address) is serialized into a HexEncodedBytes string.\nFor example:\n - `0x1`\n - `0x1668f6be25668c1a17cd8caf6b8d2f25`\n\nMove `vector` type value is serialized into `array`, except `vector\u003cu8>` which is serialized into a\nHexEncodedBytes string with `0x` prefix.\nFor example:\n - `vector\u003cu64>{255, 255}` => `[\"255\", \"255\"]`\n - `vector\u003cu8>{255, 255}` => `0xffff`\n\nMove `struct` type value is serialized into `object` that looks like this (except some Move stdlib types, see the following section):\n ```json\n {\n field1_name: field1_value,\n field2_name: field2_value,\n ......\n }\n ```\n\nFor example:\n `{ \"created\": \"0xa550c18\", \"role_id\": \"0\" }`\n\n**Special serialization for Move stdlib types**:\n - [0x1::string::String](https://github.com/aptos-labs/aptos-core/blob/main/language/move-stdlib/docs/ascii.md)\n is serialized into `string`. For example, struct value `0x1::string::String{bytes: b\"Hello World!\"}`\n is serialized as `\"Hello World!\"` in JSON.\n","example":{"authentication_key":"0x0000000000000000000000000000000000000000000000000000000000000001","coin_register_events":{"counter":"0","guid":{"id":{"addr":"0x1","creation_num":"0"}}},"self_address":"0x1","sequence_number":"0"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4.data.data","typeLabel":"object"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.4","typeLabel":"object"},{"type":"object","description":"Change set to write a table item","required":["state_key_hash","handle","key","value","type"],"properties":{"type":{"type":"string","example":"write_table_item","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.type","typeLabel":"string"},"state_key_hash":{"type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.state_key_hash","typeLabel":"string"},"handle":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.handle","typeLabel":"string\u003chex>"},"key":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.key","typeLabel":"string\u003chex>"},"value":{"type":"string","format":"hex","description":"All bytes (Vec\u003cu8>) data is represented as hex-encoded string prefixed with `0x` and fulfilled with\ntwo hex digits per byte.\n\nUnlike the `Address` type, HexEncodedBytes will not trim any zeros.\n","example":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.value","typeLabel":"string\u003chex>"},"data":{"type":"object","description":"Decoded table data","required":["key","key_type","value","value_type"],"properties":{"key":{"description":"Key of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.data.key","typeLabel":"any"},"key_type":{"type":"string","description":"Type of key","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.data.key_type","typeLabel":"string"},"value":{"description":"Value of table in JSON","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.data.value","typeLabel":"any"},"value_type":{"type":"string","description":"Type of value","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.data.value_type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5.data","typeLabel":"object"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX].oneOf.5","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.changes","typeLabel":"object[]"},"timestamp":{"type":"string","format":"uint64","description":"A string containing a 64-bit unsigned integer.\n\nWe represent u64 values as a string to ensure compatibility with languages such\nas JavaScript that do not parse u64s in JSON natively.\n","example":"32425224034","isRequired":true,"uniqueKey":"transactions.items.[INDEX].oneOf.4.timestamp","typeLabel":"string\u003cuint64>"},"state_checkpoint_hash":{"type":"string","uniqueKey":"transactions.items.[INDEX].oneOf.4.state_checkpoint_hash","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].oneOf.4","typeLabel":"object"}],"uniqueKey":"transactions.items.[INDEX]","typeLabel":"object"},"uniqueKey":"transactions","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"block_height":"32425224034","block_hash":"\u003cstring>","block_timestamp":"32425224034","first_version":"32425224034","last_version":"32425224034","transactions":[{"type":"pending_transaction","hash":"\u003cstring>","sender":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","sequence_number":"32425224034","max_gas_amount":"32425224034","gas_unit_price":"32425224034","expiration_timestamp_secs":"32425224034","payload":{"type":"entry_function_payload","function":"0x1::aptos_coin::transfer","type_arguments":["\u003cstring>"],"arguments":["\u003cunknown>"]},"signature":{"type":"ed25519_signature","public_key":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 ","signature":"0x88fbd33f54e1126269769780feb24480428179f552e2313fbe571b72e62a1ca1 "}}]}}},"exampleType":"generated"},"application/x-bcs":{"schema":{"type":"array","items":{"type":"integer","format":"uint8","uniqueKey":"items.[INDEX]","typeLabel":"integer\u003cuint8>"},"uniqueKey":"","typeLabel":"integer\u003cuint8>[]"},"examples":{"Example":{"title":"Example","value":[123]}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","required":true,"deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-CURSOR":{"description":"Cursor to be used for endpoints that support cursor-based\npagination. Pass this to the `start` field of the endpoint\non the next call to get the next page of results.","deprecated":false,"schema":{"type":"string"}}},"exampleType":"generated"},"af711b0f-e6aa-4324-9ec7-f701c9f824c2":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"This is the generic struct we use for all API errors, it contains a string\nmessage and an Aptos API specific error code.","required":["message","error_code"],"properties":{"message":{"type":"string","description":"A message describing the error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error_code":{"type":"string","description":"These codes provide more granular error information beyond just the HTTP\nstatus code of the response.","enum":["account_not_found","resource_not_found","module_not_found","struct_field_not_found","version_not_found","transaction_not_found","table_item_not_found","block_not_found","version_pruned","block_pruned","invalid_input","invalid_transaction_update","sequence_number_too_old","vm_error","health_check_failed","mempool_is_full","internal_error","web_framework_error","bcs_not_supported","api_disabled"],"isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"vm_error_code":{"type":"integer","format":"uint64","description":"A code providing VM error details when submitting transactions to the VM","uniqueKey":"vm_error_code","typeLabel":"integer\u003cuint64>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","error_code":"account_not_found","vm_error_code":123}}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}}},"exampleType":"generated"},"6957e58c-5a13-4b62-a5e5-9c7823b21278":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"This is the generic struct we use for all API errors, it contains a string\nmessage and an Aptos API specific error code.","required":["message","error_code"],"properties":{"message":{"type":"string","description":"A message describing the error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error_code":{"type":"string","description":"These codes provide more granular error information beyond just the HTTP\nstatus code of the response.","enum":["account_not_found","resource_not_found","module_not_found","struct_field_not_found","version_not_found","transaction_not_found","table_item_not_found","block_not_found","version_pruned","block_pruned","invalid_input","invalid_transaction_update","sequence_number_too_old","vm_error","health_check_failed","mempool_is_full","internal_error","web_framework_error","bcs_not_supported","api_disabled"],"isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"vm_error_code":{"type":"integer","format":"uint64","description":"A code providing VM error details when submitting transactions to the VM","uniqueKey":"vm_error_code","typeLabel":"integer\u003cuint64>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","error_code":"account_not_found","vm_error_code":123}}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}}},"exampleType":"generated"},"692e4b22-df84-43a6-a9f5-fe1a1a2121c2":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"This is the generic struct we use for all API errors, it contains a string\nmessage and an Aptos API specific error code.","required":["message","error_code"],"properties":{"message":{"type":"string","description":"A message describing the error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error_code":{"type":"string","description":"These codes provide more granular error information beyond just the HTTP\nstatus code of the response.","enum":["account_not_found","resource_not_found","module_not_found","struct_field_not_found","version_not_found","transaction_not_found","table_item_not_found","block_not_found","version_pruned","block_pruned","invalid_input","invalid_transaction_update","sequence_number_too_old","vm_error","health_check_failed","mempool_is_full","internal_error","web_framework_error","bcs_not_supported","api_disabled"],"isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"vm_error_code":{"type":"integer","format":"uint64","description":"A code providing VM error details when submitting transactions to the VM","uniqueKey":"vm_error_code","typeLabel":"integer\u003cuint64>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","error_code":"account_not_found","vm_error_code":123}}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}}},"exampleType":"generated"},"0342fbce-dd72-4d72-b8d3-17591bd31f81":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"This is the generic struct we use for all API errors, it contains a string\nmessage and an Aptos API specific error code.","required":["message","error_code"],"properties":{"message":{"type":"string","description":"A message describing the error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error_code":{"type":"string","description":"These codes provide more granular error information beyond just the HTTP\nstatus code of the response.","enum":["account_not_found","resource_not_found","module_not_found","struct_field_not_found","version_not_found","transaction_not_found","table_item_not_found","block_not_found","version_pruned","block_pruned","invalid_input","invalid_transaction_update","sequence_number_too_old","vm_error","health_check_failed","mempool_is_full","internal_error","web_framework_error","bcs_not_supported","api_disabled"],"isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"vm_error_code":{"type":"integer","format":"uint64","description":"A code providing VM error details when submitting transactions to the VM","uniqueKey":"vm_error_code","typeLabel":"integer\u003cuint64>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","error_code":"account_not_found","vm_error_code":123}}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}}},"exampleType":"generated"},"02871d88-9a24-41c1-b52f-f98115d4099c":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"This is the generic struct we use for all API errors, it contains a string\nmessage and an Aptos API specific error code.","required":["message","error_code"],"properties":{"message":{"type":"string","description":"A message describing the error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error_code":{"type":"string","description":"These codes provide more granular error information beyond just the HTTP\nstatus code of the response.","enum":["account_not_found","resource_not_found","module_not_found","struct_field_not_found","version_not_found","transaction_not_found","table_item_not_found","block_not_found","version_pruned","block_pruned","invalid_input","invalid_transaction_update","sequence_number_too_old","vm_error","health_check_failed","mempool_is_full","internal_error","web_framework_error","bcs_not_supported","api_disabled"],"isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"vm_error_code":{"type":"integer","format":"uint64","description":"A code providing VM error details when submitting transactions to the VM","uniqueKey":"vm_error_code","typeLabel":"integer\u003cuint64>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","error_code":"account_not_found","vm_error_code":123}}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}}},"exampleType":"generated"},"8a32173b-cdff-4b85-8d0e-109e102fe14a":{"description":"","content":{"application/json":{"schema":{"type":"object","description":"This is the generic struct we use for all API errors, it contains a string\nmessage and an Aptos API specific error code.","required":["message","error_code"],"properties":{"message":{"type":"string","description":"A message describing the error","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"error_code":{"type":"string","description":"These codes provide more granular error information beyond just the HTTP\nstatus code of the response.","enum":["account_not_found","resource_not_found","module_not_found","struct_field_not_found","version_not_found","transaction_not_found","table_item_not_found","block_not_found","version_pruned","block_pruned","invalid_input","invalid_transaction_update","sequence_number_too_old","vm_error","health_check_failed","mempool_is_full","internal_error","web_framework_error","bcs_not_supported","api_disabled"],"isRequired":true,"uniqueKey":"error_code","typeLabel":"enum\u003cstring>"},"vm_error_code":{"type":"integer","format":"uint64","description":"A code providing VM error details when submitting transactions to the VM","uniqueKey":"vm_error_code","typeLabel":"integer\u003cuint64>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"message":"\u003cstring>","error_code":"account_not_found","vm_error_code":123}}},"exampleType":"generated"}},"headers":{"X-APTOS-CHAIN-ID":{"description":"Chain ID of the current chain","deprecated":false,"schema":{"type":"integer","format":"uint8"}},"X-APTOS-LEDGER-VERSION":{"description":"Current ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-OLDEST-VERSION":{"description":"Oldest non-pruned ledger version of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-LEDGER-TIMESTAMPUSEC":{"description":"Current timestamp of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-EPOCH":{"description":"Current epoch of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-BLOCK-HEIGHT":{"description":"Current block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}},"X-APTOS-OLDEST-BLOCK-HEIGHT":{"description":"Oldest non-pruned block height of the chain","deprecated":false,"schema":{"type":"integer","format":"uint64"}}},"exampleType":"generated"}},"security":{},"servers":{"2fbe07b5-6c91-4d2e-8801-09916e0cb361":{"url":"https://mainnet.aptos.validationcloud.io/v1/\u003cYOUR_API_KEY_HERE>/v1"}}},"originalFileLocation":"nodeapi/openapi/document-aptos-with-v1-fix.json"},"subdomain":"validation-cloud","siteName":"Validation Cloud","title":"Get Blocks by Height - Validation Cloud","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-15T09:02:29.766Z","originalFileLocation":"nodeapi/aptos/endpoints/blocks/get-blocks-by-height.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}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=\"This endpoint allows you to get the transactions in a block and the corresponding block information. Transactions are limited by max default transactions size. If not all transactions are present, the user will need to query for the rest of the transactions via the get transactions API. If the block is pruned, it will return a 410\">\u003cmeta data-mint-head name=\"application-name\" content=\"Validation Cloud\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_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/validation-cloud/z4kwvDXVGTvXdBh-/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get Blocks by Height - Validation Cloud\">\u003cmeta data-mint-head property=\"og:description\" content=\"This endpoint allows you to get the transactions in a block and the corresponding block information. Transactions are limited by max default transactions size. If not all transactions are present, the user will need to query for the rest of the transactions via the get transactions API. If the block is pruned, it will return a 410\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Validation Cloud\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://validation-cloud.mintlify.app/_mintlify/api/og/v2?division=Blocks\u0026amp;title=Get+Blocks+by+Height\u0026amp;description=This+endpoint+allows+you+to+get+the+transactions+in+a+block%0Aand+the+corresponding+block+information.%0A%0ATransactions+are+limited+by+max+default+transactions+size.\u0026amp;theme=d39a89695b610893c43e5db7\u0026amp;signature=9cad78340cb60420e094f76851ab9af8e1b20c14649aeb53a056feef02bb293f\">\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 Blocks by Height - Validation Cloud\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"This endpoint allows you to get the transactions in a block and the corresponding block information. Transactions are limited by max default transactions size. If not all transactions are present, the user will need to query for the rest of the transactions via the get transactions API. If the block is pruned, it will return a 410\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://validation-cloud.mintlify.app/_mintlify/api/og/v2?division=Blocks\u0026amp;title=Get+Blocks+by+Height\u0026amp;description=This+endpoint+allows+you+to+get+the+transactions+in+a+block%0Aand+the+corresponding+block+information.%0A%0ATransactions+are+limited+by+max+default+transactions+size.\u0026amp;theme=d39a89695b610893c43e5db7\u0026amp;signature=9cad78340cb60420e094f76851ab9af8e1b20c14649aeb53a056feef02bb293f\">\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/validation-cloud/z4kwvDXVGTvXdBh-/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Validation Cloud\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#D63D57\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/nodeapi/aptos/endpoints/blocks/get-blocks-by-height.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.validationcloud.io/#organization\",\"name\":\"Validation Cloud\",\"url\":\"https://docs.validationcloud.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/validation-cloud/-3QDRQlLhMl-ABOT/logo/light.svg?fit=max\u0026auto=format\u0026n=-3QDRQlLhMl-ABOT\u0026q=85\u0026s=a52902a1a61bbca1da8c171de0b9d2a5\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.validationcloud.io#website\",\"name\":\"Validation Cloud\",\"url\":\"https://docs.validationcloud.io\",\"publisher\":{\"@id\":\"https://docs.validationcloud.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height#webpage\",\"url\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height\",\"name\":\"Get Blocks by Height\",\"description\":\"This endpoint allows you to get the transactions in a block and the corresponding block information. Transactions are limited by max default transactions size. If not all transactions are present, the user will need to query for the rest of the transactions via the get transactions API. If the block is pruned, it will return a 410\",\"dateModified\":\"2026-10-15T09:02:29.766Z\",\"isPartOf\":{\"@id\":\"https://docs.validationcloud.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Chains\",\"item\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/accounts/get-account\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aptos\",\"item\":\"https://docs.validationcloud.io/nodeapi/aptos/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Endpoints\",\"item\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/accounts/get-account\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get Blocks by Height\",\"item\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height#apireference\",\"headline\":\"Get Blocks by Height\",\"name\":\"Get Blocks by Height\",\"description\":\"This endpoint allows you to get the transactions in a block and the corresponding block information. Transactions are limited by max default transactions size. If not all transactions are present, the user will need to query for the rest of the transactions via the get transactions API. If the block is pruned, it will return a 410\",\"url\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height\",\"mainEntityOfPage\":{\"@id\":\"https://docs.validationcloud.io/nodeapi/aptos/endpoints/blocks/get-blocks-by-height#webpage\"},\"dateModified\":\"2026-10-15T09:02:29.766Z\",\"publisher\":{\"@id\":\"https://docs.validationcloud.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.validationcloud.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Validation Cloud\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Validation Cloud","nav":{"global":null,"tabs":[{"tab":"Node API","groups":[{"group":"Node API","pages":[{"title":"Node API","sidebarTitle":"Overview","href":"/nodeapi"},{"title":"Quickstart","href":"/nodeapi/quickstart"},{"title":"Supported chains and networks","mode":"wide","href":"/nodeapi/about/supported-chains"}]},{"group":"Account","pages":[{"title":"Plans and billing","href":"/nodeapi/about/billing"},{"title":"Teams and roles","href":"/nodeapi/about/team-accounts"},{"title":"Two-factor authentication","href":"/nodeapi/about/security/two-factor-authentication-2fa-for-sign-in"}]},{"group":"Endpoints","pages":[{"title":"Allow lists","href":"/nodeapi/about/security/allow-lists-for-node-api-endpoints"},{"title":"Request logs","href":"/nodeapi/about/logs"}]},{"group":"Admin API","pages":[{"title":"Admin API","sidebarTitle":"Overview","href":"/nodeapi/about/admin-api-keys/index"},{"group":"API reference","pages":[{"title":"Account information","openapi":"nodeapi/openapi/admin-api.json GET /account","href":"/nodeapi/about/admin-api-keys/account"},{"title":"Supported chains","openapi":"nodeapi/openapi/admin-api.json GET /chains","href":"/nodeapi/about/admin-api-keys/chains"},{"title":"Compute-unit cost list","openapi":"nodeapi/openapi/admin-api.json GET /compute-unit-costs","href":"/nodeapi/about/admin-api-keys/compute-unit-costs"},{"title":"List endpoints","openapi":"nodeapi/openapi/admin-api.json GET /endpoints","href":"/nodeapi/about/admin-api-keys/endpoints"},{"title":"Create an endpoint","openapi":"nodeapi/openapi/admin-api.json POST /endpoints","href":"/nodeapi/about/admin-api-keys/create-endpoint"},{"title":"Get an endpoint","openapi":"nodeapi/openapi/admin-api.json GET /endpoints/{id}","href":"/nodeapi/about/admin-api-keys/get-endpoint"},{"title":"Delete an endpoint","openapi":"nodeapi/openapi/admin-api.json DELETE /endpoints/{id}","href":"/nodeapi/about/admin-api-keys/delete-endpoint"},{"title":"Team-wide compute-unit usage","openapi":"nodeapi/openapi/admin-api.json GET /usage","href":"/nodeapi/about/admin-api-keys/usage"},{"title":"Per-endpoint compute-unit usage","openapi":"nodeapi/openapi/admin-api.json GET /endpoints/{id}/usage","href":"/nodeapi/about/admin-api-keys/endpoint-usage"},{"title":"Liveness and authentication check","openapi":"nodeapi/openapi/admin-api.json GET /health","href":"/nodeapi/about/admin-api-keys/health"}]}]},{"group":"Resources","pages":[{"title":"FAQ","href":"/nodeapi/about/development-centre-or-support-faqs"},{"title":"Testnet faucets","href":"/nodeapi/about/faucets"},{"title":"Changelog","href":"/nodeapi/about/changelog"}]},{"group":"Chains","pages":[{"group":"Aptos","icon":"/nodeapi/assets/chains/aptos.svg","root":{"title":"Overview","href":"/nodeapi/aptos/overview"},"pages":[{"group":"Endpoints","pages":[{"group":"Accounts","pages":[{"title":"Get Account","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}","href":"/nodeapi/aptos/endpoints/accounts/get-account"},{"title":"Get Account Resources","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/resources","href":"/nodeapi/aptos/endpoints/accounts/get-account-resources"},{"title":"Get Account Resource","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/resource/{resource_type}","href":"/nodeapi/aptos/endpoints/accounts/get-account-resource"},{"title":"Get Account Modules","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/modules","href":"/nodeapi/aptos/endpoints/accounts/get-account-modules"},{"title":"Get Account Module","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/module/{module_name}","description":"Retrieves an individual module from a given account and at a specific ledger version. If the\nledger version is not specified in the request, the latest ledger version is used.\n\nThe Aptos nodes prune account state history, via a configurable time window.\nIf the requested ledger version has been pruned, the server responds with a 410.","href":"/nodeapi/aptos/endpoints/accounts/get-account-module"}]},{"group":"Blocks","pages":[{"title":"Get Blocks by Height","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /blocks/by_height/{block_height}","href":"/nodeapi/aptos/endpoints/blocks/get-blocks-by-height"},{"title":"Get Blocks by Version","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /blocks/by_version/{version}","description":"This endpoint allows you to get the transactions in a block\nand the corresponding block information given a version in the block.\n\nTransactions are limited by max default transactions size. If not all transactions\nare present, the user will need to query for the rest of the transactions via the\nget transactions API.\n\nIf the block has been pruned, it will return a 410","href":"/nodeapi/aptos/endpoints/blocks/get-blocks-by-version"}]},{"group":"Events","pages":[{"title":"Get Events by Creation Number","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/events/{creation_number}","href":"/nodeapi/aptos/endpoints/events/get-events-by-creation-number"},{"title":"Get Events by Event Handle","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/events/{event_handle}/{field_name}","href":"/nodeapi/aptos/endpoints/events/get-events-by-event-handle"}]},{"group":"General","pages":[{"title":"Get Ledger Info","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /","href":"/nodeapi/aptos/endpoints/general/get-ledger-info"}]},{"group":"Tables","pages":[{"title":"Get Table Item","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /tables/{table_handle}/item","href":"/nodeapi/aptos/endpoints/tables/get-table-item"},{"title":"Get Raw Table iItem","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /tables/{table_handle}/raw_item","href":"/nodeapi/aptos/endpoints/tables/get-raw-table-iitem"}]},{"group":"Transactions","pages":[{"title":"Get transactions","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /transactions","href":"/nodeapi/aptos/endpoints/transactions/get-transactions"},{"title":"Submit Transaction","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /transactions","href":"/nodeapi/aptos/endpoints/transactions/submit-transaction"},{"title":"Get Transaction by Hash","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /transactions/by_hash/{txn_hash}","href":"/nodeapi/aptos/endpoints/transactions/get-transaction-by-hash"},{"title":"Get Transaction by Version","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /transactions/by_version/{txn_version}","href":"/nodeapi/aptos/endpoints/transactions/get-transaction-by-version"},{"title":"Get Account Transactions","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /accounts/{address}/transactions","href":"/nodeapi/aptos/endpoints/transactions/get-account-transactions"},{"title":"Submit Batch Transactions","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /transactions/batch","href":"/nodeapi/aptos/endpoints/transactions/submit-batch-transactions"},{"title":"Simulate Transaction","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /transactions/simulate","href":"/nodeapi/aptos/endpoints/transactions/simulate-transaction"},{"title":"Encode Submission","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /transactions/encode_submission","href":"/nodeapi/aptos/endpoints/transactions/encode-submission"},{"title":"Estimate Gas Price","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json GET /estimate_gas_price","href":"/nodeapi/aptos/endpoints/transactions/estimate-gas-price"}]},{"group":"View","pages":[{"title":"Execute View Function of a Module","openapi":"nodeapi/openapi/document-aptos-with-v1-fix.json POST /view","href":"/nodeapi/aptos/endpoints/view/execute-view-function-of-a-module"}]}]}]},{"group":"Arbitrum","icon":"/nodeapi/assets/chains/arbitrum.svg","root":{"title":"Overview","href":"/nodeapi/arbitrum/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/arbitrum/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/arbitrum/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/arbitrum/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/arbitrum/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/arbitrum/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/arbitrum/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/arbitrum/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/arbitrum/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/arbitrum/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/arbitrum/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/arbitrum/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/arbitrum/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/arbitrum/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/arbitrum/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/arbitrum/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/arbitrum/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/arbitrum/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/arbitrum/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/arbitrum/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/arbitrum/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/arbitrum/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/arbitrum/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/arbitrum/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/arbitrum/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/arbitrum/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/arbitrum/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/arbitrum/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/arbitrum/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/arbitrum/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/arbitrum/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/arbitrum/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/arbitrum/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/arbitrum/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/arbitrum/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/arbitrum/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/arbitrum/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/arbitrum/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/arbitrum/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/arbitrum/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/arbitrum/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/arbitrum/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/arbitrum/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/arbitrum/debug-api/debug_tracetransaction"}]}]},{"group":"Arc","icon":"/nodeapi/assets/chains/arc.svg","root":{"title":"Overview","href":"/nodeapi/arc/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_blockNumber","href":"/nodeapi/arc/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/arc/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/arc/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/arc/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/arc/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/arc/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/arc/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/arc/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/arc/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/arc/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/arc/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/arc/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/arc/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/arc/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/arc/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/arc/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/arc/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/arc/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/arc/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/arc/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/arc/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/arc/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/arc/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/arc/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/arc/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/arc/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/arc/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/arc/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/arc/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/arc/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/arc/execution-api/eth_sendrawtransaction"},{"title":"eth_simulateV1","href":"/nodeapi/arc/execution-api/eth_simulatev1"},{"title":"eth_subscribe","href":"/nodeapi/arc/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/arc/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/arc/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/arc/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/arc/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/arc/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/arc/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/arc/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/arc/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/arc/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/arc/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/arc/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/arc/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/arc/debug-api/debug_tracetransaction"}]},{"group":"Trace API","pages":[{"title":"trace_block","href":"/nodeapi/arc/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/arc/trace-api/trace_call"},{"title":"trace_filter","href":"/nodeapi/arc/trace-api/trace_filter"},{"title":"trace_get","href":"/nodeapi/arc/trace-api/trace_get"},{"title":"trace_rawTransaction","href":"/nodeapi/arc/trace-api/trace_rawtransaction"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/arc/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/arc/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/arc/trace-api/trace_transaction"}]}]},{"group":"Avalanche","icon":"/nodeapi/assets/chains/avalanche.svg","root":{"title":"Overview","href":"/nodeapi/avalanche/overview"},"pages":[{"group":"C-Chain","root":{"title":"C-Chain","href":"/nodeapi/avalanche/c-chain/index"},"pages":[{"title":"eth_accounts","href":"/nodeapi/avalanche/c-chain/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/avalanche/c-chain/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/avalanche/c-chain/eth_call"},{"title":"eth_chainId","href":"/nodeapi/avalanche/c-chain/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/avalanche/c-chain/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/avalanche/c-chain/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/avalanche/c-chain/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/avalanche/c-chain/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/avalanche/c-chain/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/avalanche/c-chain/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/avalanche/c-chain/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/avalanche/c-chain/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/avalanche/c-chain/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/avalanche/c-chain/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/avalanche/c-chain/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/avalanche/c-chain/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/avalanche/c-chain/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/avalanche/c-chain/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/avalanche/c-chain/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/avalanche/c-chain/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/avalanche/c-chain/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/avalanche/c-chain/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/avalanche/c-chain/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/avalanche/c-chain/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/avalanche/c-chain/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/avalanche/c-chain/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/avalanche/c-chain/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/avalanche/c-chain/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/avalanche/c-chain/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/avalanche/c-chain/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/avalanche/c-chain/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/avalanche/c-chain/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/avalanche/c-chain/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/avalanche/c-chain/net_listening"},{"title":"net_peerCount","href":"/nodeapi/avalanche/c-chain/net_peercount"},{"title":"net_version","href":"/nodeapi/avalanche/c-chain/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/avalanche/c-chain/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/avalanche/c-chain/web3_sha3"},{"title":"avax.getAtomicTx","href":"/nodeapi/avalanche/c-chain/avax.getatomictx"},{"title":"avax.getAtomicTxStatus","href":"/nodeapi/avalanche/c-chain/avax.getatomictxstatus"},{"title":"avax.getUTXOs","href":"/nodeapi/avalanche/c-chain/avax.getutxos"},{"title":"avax.issueTx","href":"/nodeapi/avalanche/c-chain/avax.issuetx"}]},{"group":"X-Chain","root":{"title":"X-Chain","href":"/nodeapi/avalanche/x-chain/index"},"pages":[{"title":"avm.getAssetDescription","href":"/nodeapi/avalanche/x-chain/avm.getassetdescription"},{"title":"avm.getTx","href":"/nodeapi/avalanche/x-chain/avm.gettx"}]},{"group":"P-Chain","root":{"title":"P-Chain","href":"/nodeapi/avalanche/p-chain/index"},"pages":[{"title":"platform.getBlockchainStatus","href":"/nodeapi/avalanche/p-chain/platform.getblockchainstatus"},{"title":"platform.getCurrentSupply","href":"/nodeapi/avalanche/p-chain/platform.getcurrentsupply"},{"title":"platform.getCurrentValidators","href":"/nodeapi/avalanche/p-chain/platform.getcurrentvalidators"},{"title":"platform.getHeight","href":"/nodeapi/avalanche/p-chain/platform.getheight"},{"title":"platform.getMinStake","href":"/nodeapi/avalanche/p-chain/platform.getminstake"},{"title":"platform.getPendingValidators","href":"/nodeapi/avalanche/p-chain/platform.getpendingvalidators"},{"title":"platform.getStakingAssetID","href":"/nodeapi/avalanche/p-chain/platform.getstakingassetid"},{"title":"platform.getTimestamp","href":"/nodeapi/avalanche/p-chain/platform.gettimestamp"},{"title":"platform.getTotalStake","href":"/nodeapi/avalanche/p-chain/platform.gettotalstake"},{"title":"platform.getTx","href":"/nodeapi/avalanche/p-chain/platform.gettx"},{"title":"platform.getTxStatus","href":"/nodeapi/avalanche/p-chain/platform.gettxstatus"},{"title":"platform.getUTXOs","href":"/nodeapi/avalanche/p-chain/platform.getutxos"},{"title":"platform.issueTx","href":"/nodeapi/avalanche/p-chain/platform.issuetx"},{"title":"platform.sampleValidators","href":"/nodeapi/avalanche/p-chain/platform.samplevalidators"},{"title":"platform.validatedBy","href":"/nodeapi/avalanche/p-chain/platform.validatedby"},{"title":"platform.validates","href":"/nodeapi/avalanche/p-chain/platform.validates"}]}]},{"group":"Base","icon":"/nodeapi/assets/chains/base.svg","root":{"title":"Overview","href":"/nodeapi/base/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/base/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/base/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/base/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/base/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/base/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/base/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/base/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/base/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/base/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/base/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/base/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/base/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/base/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/base/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/base/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/base/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/base/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/base/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/base/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/base/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/base/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/base/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/base/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/base/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/base/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/base/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/base/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/base/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/base/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/base/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/base/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/base/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/base/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/base/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/base/execution-api/eth_subscribe"},{"title":"eth_simulateV1","href":"/nodeapi/base/execution-api/eth_simulatev1"},{"title":"eth_syncing","href":"/nodeapi/base/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/base/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/base/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/base/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/base/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/base/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/base/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/base/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/base/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/base/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/base/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/base/debug-api/debug_tracetransaction"}]},{"group":"Trace API","pages":[{"title":"trace_block","href":"/nodeapi/base/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/base/trace-api/trace_call"},{"title":"trace_filter","href":"/nodeapi/base/trace-api/trace_filter"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/base/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/base/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/base/trace-api/trace_transaction"}]}]},{"group":"Berachain","icon":"/nodeapi/assets/chains/berachain.svg","root":{"title":"Overview","href":"/nodeapi/berachain/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/berachain/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/berachain/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/berachain/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/berachain/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/berachain/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/berachain/execution-api/eth_gasprice"},{"title":"eth_feeHistory","href":"/nodeapi/berachain/execution-api/eth_feehistory"},{"title":"eth_getBalance","href":"/nodeapi/berachain/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/berachain/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/berachain/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/berachain/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/berachain/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/berachain/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/berachain/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/berachain/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/berachain/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/berachain/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/berachain/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/berachain/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/berachain/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/berachain/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/berachain/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/berachain/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/berachain/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/berachain/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/berachain/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/berachain/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/berachain/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/berachain/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/berachain/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/berachain/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/berachain/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/berachain/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/berachain/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/berachain/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/berachain/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/berachain/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/berachain/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/berachain/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/berachain/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/berachain/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/berachain/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/berachain/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/berachain/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/berachain/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/berachain/debug-api/debug_tracetransaction"}]}]},{"group":"BNB Smart Chain","icon":"/nodeapi/assets/chains/bsc.svg","root":{"title":"Overview","href":"/nodeapi/bsc/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/bsc/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/bsc/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/bsc/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/bsc/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/bsc/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/bsc/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/bsc/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/bsc/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/bsc/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/bsc/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/bsc/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/bsc/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/bsc/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/bsc/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/bsc/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/bsc/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/bsc/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/bsc/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/bsc/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/bsc/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/bsc/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/bsc/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/bsc/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/bsc/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/bsc/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/bsc/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/bsc/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/bsc/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/bsc/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/bsc/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/bsc/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/bsc/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/bsc/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/bsc/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/bsc/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/bsc/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/bsc/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/bsc/execution-api/web3_sha3"},{"title":"txpool_content","href":"/nodeapi/bsc/execution-api/txpool_content"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/bsc/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/bsc/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/bsc/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/bsc/debug-api/debug_tracetransaction"}]}]},{"group":"Bitcoin","icon":"/nodeapi/assets/chains/bitcoin.svg","root":{"title":"Overview","href":"/nodeapi/bitcoin/overview"},"pages":[{"group":"Blockchain RPCs","pages":[{"title":"getbestblockhash","href":"/nodeapi/bitcoin/blockchain-rpcs/getbestblockhash"},{"title":"getblock","href":"/nodeapi/bitcoin/blockchain-rpcs/getblock"},{"title":"getblockchaininfo","href":"/nodeapi/bitcoin/blockchain-rpcs/getblockchaininfo"},{"title":"getblockcount","href":"/nodeapi/bitcoin/blockchain-rpcs/getblockcount"},{"title":"getblockhash","href":"/nodeapi/bitcoin/blockchain-rpcs/getblockhash"},{"title":"getblockheader","href":"/nodeapi/bitcoin/blockchain-rpcs/getblockheader"},{"title":"getblockstats","href":"/nodeapi/bitcoin/blockchain-rpcs/getblockstats"},{"title":"getchaintips","href":"/nodeapi/bitcoin/blockchain-rpcs/getchaintips"},{"title":"getchaintxstats","href":"/nodeapi/bitcoin/blockchain-rpcs/getchaintxstats"},{"title":"getdifficulty","href":"/nodeapi/bitcoin/blockchain-rpcs/getdifficulty"},{"title":"getmempoolancestors","href":"/nodeapi/bitcoin/blockchain-rpcs/getmempoolancestors"},{"title":"getmempooldescendants","href":"/nodeapi/bitcoin/blockchain-rpcs/getmempooldescendants"},{"title":"getmempoolinfo","href":"/nodeapi/bitcoin/blockchain-rpcs/getmempoolinfo"},{"title":"getrawmempool","href":"/nodeapi/bitcoin/blockchain-rpcs/getrawmempool"},{"title":"gettxout","href":"/nodeapi/bitcoin/blockchain-rpcs/gettxout"},{"title":"gettxoutproof","href":"/nodeapi/bitcoin/blockchain-rpcs/gettxoutproof"},{"title":"gettxoutsetinfo","href":"/nodeapi/bitcoin/blockchain-rpcs/gettxoutsetinfo"}]},{"group":"Control RPCs","pages":[{"title":"getmemoryinfo","href":"/nodeapi/bitcoin/control-rpcs/getmemoryinfo"}]},{"group":"Network RPCs","pages":[{"title":"getconnectioncount","href":"/nodeapi/bitcoin/network-rpcs/getconnectioncount"}]},{"group":"Rawtransactions RPCs","pages":[{"title":"decoderawtransaction","href":"/nodeapi/bitcoin/rawtransactions-rpcs/decoderawtransaction"},{"title":"decodescript","href":"/nodeapi/bitcoin/rawtransactions-rpcs/decodescript"},{"title":"getrawtransaction","href":"/nodeapi/bitcoin/rawtransactions-rpcs/getrawtransaction"},{"title":"sendrawtransaction","href":"/nodeapi/bitcoin/rawtransactions-rpcs/sendrawtransaction"},{"title":"testmempoolaccept","href":"/nodeapi/bitcoin/rawtransactions-rpcs/testmempoolaccept"}]},{"group":"Util RPCs","pages":[{"title":"estimatesmartfee","href":"/nodeapi/bitcoin/util-rpcs/estimatesmartfee"},{"title":"getindexinfo","href":"/nodeapi/bitcoin/util-rpcs/getindexinfo"},{"title":"validateaddress","href":"/nodeapi/bitcoin/util-rpcs/validateaddress"},{"title":"verifymessage","href":"/nodeapi/bitcoin/util-rpcs/verifymessage"}]},{"group":"Blockbook Indexer REST API","root":{"title":"Indexer REST API","sidebarTitle":"Blockbook Indexer REST API","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/index"},"pages":[{"title":"Get block hash","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-block-hash"},{"title":"Get transaction","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-transaction"},{"title":"Get transaction specific","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-transaction-specific"},{"title":"Get address","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-address"},{"title":"Get xpub","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-xpub"},{"title":"Get utxo","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-utxo"},{"title":"Get block","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/get-block"},{"title":"Send transaction","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/send-transaction"},{"title":"Tickers list","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/tickers-list"},{"title":"Tickers","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/tickers"},{"title":"Balance history","href":"/nodeapi/bitcoin/blockbook-indexer-rest-api/balance-history"}]},{"group":"Esplora HTTP API","root":{"title":"Esplora HTTP API","href":"/nodeapi/bitcoin/esplora-http-api/index"},"pages":[{"group":"Transactions","pages":[{"title":"GET /tx/:txid","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid"},{"title":"GET /tx/:txid/status","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-status"},{"title":"GET /tx/:txid/hex","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-hex"},{"title":"GET /tx/:txid/raw","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-raw"},{"title":"GET /tx/:txid/merkleblock-proof","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-merkleblock-proof"},{"title":"GET /tx/:txid/merkle-proof","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-merkle-proof"},{"title":"GET /tx/:txid/outspend/:vout","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-outspend-vout"},{"title":"GET /tx/:txid/outspends","href":"/nodeapi/bitcoin/esplora-http-api/transactions/get-tx-txid-outspends"},{"title":"POST /tx","href":"/nodeapi/bitcoin/esplora-http-api/transactions/post-tx"}]},{"group":"Addresses","pages":[{"title":"GET /address/:address","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-address-address"},{"title":"GET /scripthash/:hash","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-scripthash-hash"},{"title":"GET /address/:address/txs","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-address-address-txs"},{"title":"GET /scripthash/:hash/txs","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-scripthash-hash-txs"},{"title":"GET /address/:address/txs/chain[/:last_seen_txid]","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-address-address-txs-chain-last_seen_txid"},{"title":"GET /scripthash/:hash/txs/chain[/:last_seen_txid]","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-scripthash-hash-txs-chain-last_seen_txid"},{"title":"GET /address/:address/txs/mempool","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-address-address-txs-mempool"},{"title":"GET /scripthash/:hash/txs/mempool","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-scripthash-hash-txs-mempool"},{"title":"GET /address/:address/utxo","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-address-address-utxo"},{"title":"GET /scripthash/:hash/utxo","href":"/nodeapi/bitcoin/esplora-http-api/addresses/get-scripthash-hash-utxo"}]},{"group":"Blocks","pages":[{"title":"GET /block/:hash","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash"},{"title":"GET /block/:hash/header","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash-header"},{"title":"GET /block/:hash/status","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash-status"},{"title":"GET /block/:hash/txs[/:start_index]","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash-txs-start_index"},{"title":"GET /block/:hash/txids","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash-txids"},{"title":"GET /block/:hash/txid/:index","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash-txid-index"},{"title":"GET /block/:hash/raw","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-hash-raw"},{"title":"GET /block-height/:height","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-block-height-height"},{"title":"GET /blocks[/:start_height]","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-blocks-start_height"},{"title":"GET /blocks/tip/height","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-blocks-tip-height"},{"title":"GET /blocks/tip/hash","href":"/nodeapi/bitcoin/esplora-http-api/blocks/get-blocks-tip-hash"}]},{"group":"Mempool","pages":[{"title":"GET /mempool","href":"/nodeapi/bitcoin/esplora-http-api/mempool/get-mempool"},{"title":"GET /mempool/txids","href":"/nodeapi/bitcoin/esplora-http-api/mempool/get-mempool-txids"},{"title":"GET /mempool/recent","href":"/nodeapi/bitcoin/esplora-http-api/mempool/get-mempool-recent"}]},{"title":"GET /fee-estimates","href":"/nodeapi/bitcoin/esplora-http-api/get-fee-estimates"}]}]},{"group":"Conflux","icon":"/nodeapi/assets/chains/conflux.svg","root":{"title":"Overview","href":"/nodeapi/conflux/overview"},"pages":[{"group":"eSpace - Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/conflux/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/conflux/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/conflux/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/conflux/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/conflux/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/conflux/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/conflux/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/conflux/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/conflux/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/conflux/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/conflux/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/conflux/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/conflux/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/conflux/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/conflux/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/conflux/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/conflux/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/conflux/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/conflux/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/conflux/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/conflux/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/conflux/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/conflux/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/conflux/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/conflux/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/conflux/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/conflux/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/conflux/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/conflux/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/conflux/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/conflux/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/conflux/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/conflux/execution-api/eth_unsubscribe"},{"title":"web3_clientVersion","href":"/nodeapi/conflux/execution-api/web3_clientversion"}]},{"group":"eSpace - Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/conflux/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/conflux/debug-api/debug_traceblockbynumber"},{"title":"debug_traceTransaction","href":"/nodeapi/conflux/debug-api/debug_tracetransaction"}]}]},{"group":"Ethereum","icon":"/nodeapi/assets/chains/ethereum.svg","root":{"title":"Overview","href":"/nodeapi/ethereum/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/ethereum/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/ethereum/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/ethereum/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/ethereum/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/ethereum/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/ethereum/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/ethereum/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/ethereum/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/ethereum/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/ethereum/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/ethereum/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/ethereum/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/ethereum/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/ethereum/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/ethereum/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/ethereum/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/ethereum/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/ethereum/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/ethereum/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/ethereum/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/ethereum/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/ethereum/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/ethereum/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/ethereum/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/ethereum/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/ethereum/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/ethereum/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/ethereum/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/ethereum/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/ethereum/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/ethereum/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/ethereum/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/ethereum/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/ethereum/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/ethereum/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/ethereum/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/ethereum/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/ethereum/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/ethereum/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/ethereum/execution-api/web3_sha3"}]},{"group":"Beacon API","pages":[{"title":"/eth/v1/beacon/genesis","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/genesis","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-genesis"},{"title":"/eth/v2/beacon/blocks/{block_id}","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/blocks/{block_id}","href":"/nodeapi/ethereum/beacon-api/eth-v2-beacon-blocks-block_id"},{"title":"/eth/v1/beacon/blocks/{block_id}/attestations","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/blocks/{block_id}/attestations","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-blocks-block_id-attestations"},{"title":"/eth/v1/beacon/blocks/{block_id}/root","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/blocks/{block_id}/root","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-blocks-block_id-root"},{"title":"/eth/v1/beacon/headers","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/headers","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-headers"},{"title":"/eth/v1/beacon/headers/{block_id}","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/headers/{block_id}","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-headers-block_id"},{"title":"/eth/v1/beacon/states/{state_id}/committees","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/committees","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-committees"},{"title":"/eth/v1/beacon/states/{state_id}/finality_checkpoints","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/finality_checkpoints","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-finality_checkpoints"},{"title":"/eth/v1/beacon/states/{state_id}/root","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/root","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-root"},{"title":"/eth/v1/beacon/states/{state_id}/sync_committees","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/sync_committees","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-sync_committees"},{"title":"/eth/v1/beacon/states/{state_id}/validator_balances","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/validator_balances","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-validator_balances"},{"title":"/eth/v1/beacon/states/{state_id}/validators","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/validators","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-validators"},{"title":"/eth/v1/beacon/states/{state_id}/validators/{validator_id}","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-validators-validator_id"},{"title":"/eth/v1/events","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/events","href":"/nodeapi/ethereum/beacon-api/eth-v1-events"},{"title":"/eth/v1/validator/aggregate_attestation","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/validator/aggregate_attestation","href":"/nodeapi/ethereum/beacon-api/eth-v1-validator-aggregate_attestation"},{"title":"/eth/v1/validator/blinded_blocks/{slot}","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/validator/blinded_blocks/{slot}","href":"/nodeapi/ethereum/beacon-api/eth-v1-validator-blinded_blocks-slot"},{"title":"/eth/v1/validator/duties/proposer/{epoch}","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/validator/duties/proposer/{epoch}","href":"/nodeapi/ethereum/beacon-api/eth-v1-validator-duties-proposer-epoch"},{"title":"/eth/v1/validator/sync_committee_contribution","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/validator/sync_committee_contribution","href":"/nodeapi/ethereum/beacon-api/eth-v1-validator-sync_committee_contribution"},{"title":"/eth/v1/beacon/states/{state_id}/fork","openapi":"nodeapi/openapi/beacon-node-oapi-v2.json GET /eth/v1/beacon/states/{state_id}/fork","href":"/nodeapi/ethereum/beacon-api/eth-v1-beacon-states-state_id-fork"}]},{"group":"Debug API","pages":[{"title":"debug_getBadBlocks","href":"/nodeapi/ethereum/debug-api/debug_getbadblocks"},{"title":"debug_traceBlockByHash","href":"/nodeapi/ethereum/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/ethereum/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/ethereum/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/ethereum/debug-api/debug_tracetransaction"}]},{"group":"Trace API","pages":[{"title":"trace_block","href":"/nodeapi/ethereum/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/ethereum/trace-api/trace_call"},{"title":"trace_filter","href":"/nodeapi/ethereum/trace-api/trace_filter"},{"title":"trace_get","href":"/nodeapi/ethereum/trace-api/trace_get"},{"title":"trace_rawTransaction","href":"/nodeapi/ethereum/trace-api/trace_rawtransaction"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/ethereum/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/ethereum/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/ethereum/trace-api/trace_transaction"}]}]},{"group":"Hedera","icon":"/nodeapi/assets/chains/hedera.svg","root":{"title":"Overview","href":"/nodeapi/hedera/overview"},"pages":[{"group":"JSON RPC Relay API","root":{"title":"JSON RPC Relay API","href":"/nodeapi/hedera/json-rpc-relay-api/index"},"pages":[{"title":"debug_traceTransaction","href":"/nodeapi/hedera/json-rpc-relay-api/debug_tracetransaction"},{"title":"eth_blockNumber","href":"/nodeapi/hedera/json-rpc-relay-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/hedera/json-rpc-relay-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/hedera/json-rpc-relay-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/hedera/json-rpc-relay-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/hedera/json-rpc-relay-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/hedera/json-rpc-relay-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getstorageat"},{"title":"eth_syncing","href":"/nodeapi/hedera/json-rpc-relay-api/eth_syncing"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/hedera/json-rpc-relay-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/hedera/json-rpc-relay-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/hedera/json-rpc-relay-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/hedera/json-rpc-relay-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/hedera/json-rpc-relay-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/hedera/json-rpc-relay-api/eth_getunclecountbyblocknumber"},{"title":"eth_newFilter","href":"/nodeapi/hedera/json-rpc-relay-api/eth_newfilter"},{"title":"eth_newBlockFilter","href":"/nodeapi/hedera/json-rpc-relay-api/eth_newblockfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/hedera/json-rpc-relay-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/hedera/json-rpc-relay-api/eth_subscribe"},{"title":"eth_unsubscribe","href":"/nodeapi/hedera/json-rpc-relay-api/eth_unsubscribe"},{"title":"eth_uninstallFilter","href":"/nodeapi/hedera/json-rpc-relay-api/eth_uninstallfilter"},{"title":"net_version","href":"/nodeapi/hedera/json-rpc-relay-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/hedera/json-rpc-relay-api/web3_clientversion"}]},{"group":"REST Mirror Node API","pages":[{"group":"Accounts","root":{"title":"Accounts","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/index"},"pages":[{"title":"Get Accounts","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-accounts"},{"title":"Get Accounts by ID","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-accounts-by-id"},{"title":"Get Outstanding Token Airdrops","openapi":"nodeapi/openapi/openapi-20jan-vc.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/airdrops/outstanding","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-outstanding-token-airdrops"},{"title":"Get Pending Token Airdrops","openapi":"nodeapi/openapi/openapi-20jan-vc.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/airdrops/pending","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-pending-token-airdrops"},{"title":"Get Allowances","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/allowances/crypto","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-allowances"},{"title":"Get NFT Allowances by Account","openapi":"nodeapi/openapi/openapi-20jan-vc.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/allowances/nfts","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-nft-allowances-by-account"},{"title":"Get Token Allowances by Account","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/allowances/tokens","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-token-allowances-by-account"},{"title":"Get NFTs by Account","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/nfts","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-nfts-by-account"},{"title":"Get Rewards by Account","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/rewards","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-rewards-by-account"},{"title":"Get Token Relationships by Account","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/accounts/{idOrAliasOrEvmAddress}/tokens","href":"/nodeapi/hedera/rest-mirror-node-api/accounts/get-token-relationships-by-account"}]},{"group":"Balances","root":{"title":"Balances","href":"/nodeapi/hedera/rest-mirror-node-api/balances/index"},"pages":[{"title":"Get Balances","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/balances","href":"/nodeapi/hedera/rest-mirror-node-api/balances/get-balances"}]},{"group":"Blocks","root":{"title":"Blocks","href":"/nodeapi/hedera/rest-mirror-node-api/blocks/index"},"pages":[{"title":"Get Blocks","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/blocks","href":"/nodeapi/hedera/rest-mirror-node-api/blocks/get-blocks"},{"title":"Get Block by Hash or Number","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/blocks/{hashOrNumber}","href":"/nodeapi/hedera/rest-mirror-node-api/blocks/get-block-by-hash-or-number"}]},{"group":"Contracts","root":{"title":"Contracts","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/index"},"pages":[{"title":"Get Contracts","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contracts"},{"title":"Get Contract by ID","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/{contractIdOrAddress}","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-by-id"},{"title":"Get Contract Results","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/{contractIdOrAddress}/results","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-results"},{"title":"Get Contract Result at Timestamp","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/{contractIdOrAddress}/results/{timestamp}","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-result-at-timestamp"},{"title":"Get Contract Logs","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/{contractIdOrAddress}/results/logs","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-logs"},{"title":"Get Contract State","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/{contractIdOrAddress}/state","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-state"},{"title":"Get Opcodes Traces","openapi":"nodeapi/openapi/openapi-20jan-vc.json GET /api/v1/contracts/results/{transactionIdOrHash}/opcodes","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-opcodes-traces"},{"title":"Call Contract","openapi":"nodeapi/openapi/hedera-openapi-5.json POST /api/v1/contracts/call","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/call-contract"},{"title":"List All Contract Results","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/results","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/list-all-contract-results"},{"title":"Get Contract Result by ID or Hash","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/results/{transactionIdOrHash}","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-result-by-id-or-hash"},{"title":"Get Contract Actions by ID or Hash","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/results/{transactionIdOrHash}/actions","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/get-contract-actions-by-id-or-hash"},{"title":"List Contracts Logs","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/contracts/results/logs","href":"/nodeapi/hedera/rest-mirror-node-api/contracts/list-contracts-logs"}]},{"group":"Network","root":{"title":"Network","href":"/nodeapi/hedera/rest-mirror-node-api/network/index"},"pages":[{"title":"Get Exchange Rate","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/network/exchangerate","href":"/nodeapi/hedera/rest-mirror-node-api/network/get-exchange-rate"},{"title":"Get Network Fees","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/network/fees","href":"/nodeapi/hedera/rest-mirror-node-api/network/get-network-fees"},{"title":"Get Network Book Nodes","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/network/nodes","href":"/nodeapi/hedera/rest-mirror-node-api/network/get-network-book-nodes"},{"title":"Get Network Stake Information","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/network/stake","href":"/nodeapi/hedera/rest-mirror-node-api/network/get-network-stake-information"},{"title":"Get Network Supply","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/network/supply","href":"/nodeapi/hedera/rest-mirror-node-api/network/get-network-supply"}]},{"group":"Schedules","root":{"title":"Schedules","href":"/nodeapi/hedera/rest-mirror-node-api/schedules/index"},"pages":[{"title":"Get Schedules Entities","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/schedules","href":"/nodeapi/hedera/rest-mirror-node-api/schedules/get-schedules-entities"},{"title":"Get Schedule by ID","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/schedules/{scheduleId}","href":"/nodeapi/hedera/rest-mirror-node-api/schedules/get-schedule-by-id"}]},{"group":"Tokens","root":{"title":"Tokens","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/index"},"pages":[{"title":"Get Tokens","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/tokens","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/get-tokens"},{"title":"Get Token by ID","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/tokens/{tokenId}","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/get-token-by-id"},{"title":"Get Token Balances","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/tokens/{tokenId}/balances","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/get-token-balances"},{"title":"Get NFTs","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/tokens/{tokenId}/nfts","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/get-nfts"},{"title":"Get NFT by Serial Number","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/tokens/{tokenId}/nfts/{serialNumber}","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/get-nft-by-serial-number"},{"title":"Get NFT Transactions","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/tokens/{tokenId}/nfts/{serialNumber}/transactions","href":"/nodeapi/hedera/rest-mirror-node-api/tokens/get-nft-transactions"}]},{"group":"Topics","root":{"title":"Topics","href":"/nodeapi/hedera/rest-mirror-node-api/topics/index"},"pages":[{"title":"Get Topic Message","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/topics/{topicId}/messages","href":"/nodeapi/hedera/rest-mirror-node-api/topics/get-topic-message"},{"title":"Get Topic Message by ID \u0026 Sequence","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/topics/{topicId}/messages/{sequenceNumber}","href":"/nodeapi/hedera/rest-mirror-node-api/topics/get-topic-message-by-id-and-sequence"},{"title":"Get Topic Message by Timestamp","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/topics/messages/{timestamp}","href":"/nodeapi/hedera/rest-mirror-node-api/topics/get-topic-message-by-timestamp"}]},{"group":"Transactions","root":{"title":"Transactions","href":"/nodeapi/hedera/rest-mirror-node-api/transactions/index"},"pages":[{"title":"Get Transactions","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/transactions","href":"/nodeapi/hedera/rest-mirror-node-api/transactions/get-transactions"},{"title":"Get Transaction by ID","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/transactions/{transactionId}","href":"/nodeapi/hedera/rest-mirror-node-api/transactions/get-transaction-by-id"},{"title":"Get Stateproof","openapi":"nodeapi/openapi/hedera-openapi-5.json GET /api/v1/transactions/{transactionId}/stateproof","href":"/nodeapi/hedera/rest-mirror-node-api/transactions/get-stateproof"}]},{"title":"Docs","href":"/nodeapi/hedera/rest-mirror-node-api/docs"}]}]},{"group":"Hyperliquid","icon":"/nodeapi/assets/chains/hyperliquid.svg","root":{"title":"Overview","href":"/nodeapi/hyperliquid/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/hyperliquid/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/hyperliquid/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/hyperliquid/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/hyperliquid/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/hyperliquid/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/hyperliquid/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/hyperliquid/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/hyperliquid/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/hyperliquid/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/hyperliquid/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/hyperliquid/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/hyperliquid/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/hyperliquid/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/hyperliquid/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/hyperliquid/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/hyperliquid/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/hyperliquid/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/hyperliquid/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/hyperliquid/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/hyperliquid/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/hyperliquid/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/hyperliquid/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/hyperliquid/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/hyperliquid/execution-api/eth_gettransactionreceipt"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/hyperliquid/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/hyperliquid/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/hyperliquid/execution-api/eth_newfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/hyperliquid/execution-api/eth_sendrawtransaction"},{"title":"eth_simulateV1","href":"/nodeapi/hyperliquid/execution-api/eth_simulatev1"},{"title":"eth_subscribe","href":"/nodeapi/hyperliquid/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/hyperliquid/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/hyperliquid/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/hyperliquid/execution-api/eth_unsubscribe"},{"title":"net_peerCount","href":"/nodeapi/hyperliquid/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/hyperliquid/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/hyperliquid/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/hyperliquid/execution-api/web3_sha3"}]},{"group":"HyperEVM API","root":{"title":"HyperEVM API","href":"/nodeapi/hyperliquid/hyperevm-api/index"},"pages":[{"title":"eth_bigBlockGasPrice","href":"/nodeapi/hyperliquid/hyperevm-api/eth_bigblockgasprice"},{"title":"eth_getSystemTxsByBlockHash","href":"/nodeapi/hyperliquid/hyperevm-api/eth_getsystemtxsbyblockhash"},{"title":"eth_getSystemTxsByBlockNumber","href":"/nodeapi/hyperliquid/hyperevm-api/eth_getsystemtxsbyblocknumber"},{"title":"eth_usingBigBlocks","href":"/nodeapi/hyperliquid/hyperevm-api/eth_usingbigblocks"}]},{"group":"Debug API","root":{"title":"Debug API","href":"/nodeapi/hyperliquid/debug-api/index"},"pages":[{"title":"debug_getBadBlocks","href":"/nodeapi/hyperliquid/debug-api/debug_getbadblocks"},{"title":"debug_getRawBlock","href":"/nodeapi/hyperliquid/debug-api/debug_getrawblock"},{"title":"debug_getRawHeader","href":"/nodeapi/hyperliquid/debug-api/debug_getrawheader"},{"title":"debug_getRawReceipts","href":"/nodeapi/hyperliquid/debug-api/debug_getrawreceipts"},{"title":"debug_getRawTransaction","href":"/nodeapi/hyperliquid/debug-api/debug_getrawtransaction"},{"title":"debug_traceBlock","href":"/nodeapi/hyperliquid/debug-api/debug_traceblock"},{"title":"debug_traceBlockByHash","href":"/nodeapi/hyperliquid/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/hyperliquid/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/hyperliquid/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/hyperliquid/debug-api/debug_tracetransaction"}]},{"group":"Trace API","root":{"title":"Trace API","href":"/nodeapi/hyperliquid/trace-api/index"},"pages":[{"title":"trace_block","href":"/nodeapi/hyperliquid/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/hyperliquid/trace-api/trace_call"},{"title":"trace_callMany","href":"/nodeapi/hyperliquid/trace-api/trace_callmany"},{"title":"trace_filter","href":"/nodeapi/hyperliquid/trace-api/trace_filter"},{"title":"trace_rawTransaction","href":"/nodeapi/hyperliquid/trace-api/trace_rawtransaction"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/hyperliquid/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/hyperliquid/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/hyperliquid/trace-api/trace_transaction"}]}]},{"group":"ICP","icon":"/nodeapi/assets/chains/icp.svg","root":{"title":"Overview","href":"/nodeapi/icp/overview"},"pages":[{"group":"ICP","root":{"title":"ICP","href":"/nodeapi/icp-1/index"},"pages":[{"group":"Data API","root":{"title":"Data API","href":"/nodeapi/icp-1/data-api/index"},"pages":[{"group":"Account","pages":[{"title":"Balance","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /account/balance","href":"/nodeapi/icp-1/data-api/account/balance"}]},{"group":"Block","pages":[{"title":"Transaction","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /block/transaction","href":"/nodeapi/icp-1/data-api/block/transaction"}]},{"title":"Call","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /call","href":"/nodeapi/icp-1/data-api/call"},{"group":"Network","pages":[{"title":"List","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /network/list","href":"/nodeapi/icp-1/data-api/network/list"},{"title":"Options","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /network/options","href":"/nodeapi/icp-1/data-api/network/options"},{"title":"Status","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /network/status","href":"/nodeapi/icp-1/data-api/network/status"}]},{"group":"Search","pages":[{"title":"Transactions","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /search/transactions","href":"/nodeapi/icp-1/data-api/search/transactions"}]}]},{"group":"Construction API","root":{"title":"Construction API","href":"/nodeapi/icp-1/construction-api/index"},"pages":[{"title":"Combine","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /construction/combine","href":"/nodeapi/icp-1/construction-api/combine"},{"title":"Derive","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /construction/derive","href":"/nodeapi/icp-1/construction-api/derive"},{"title":"Metadata","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /construction/metadata","href":"/nodeapi/icp-1/construction-api/metadata"},{"title":"Payloads","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /construction/payloads","href":"/nodeapi/icp-1/construction-api/payloads"},{"title":"Preprocess","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /construction/preprocess","href":"/nodeapi/icp-1/construction-api/preprocess"},{"title":"Submit","openapi":"nodeapi/openapi/icp-openapiv3-vc2.json POST /construction/submit","href":"/nodeapi/icp-1/construction-api/submit"}]}]},{"group":"ICRC","pages":[{"group":"Data API","pages":[{"group":"Account","pages":[{"title":"Balance","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /account/balance","href":"/nodeapi/icrc/data-api/account/balance"}]},{"group":"Block","pages":[{"title":"Transaction","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /block/transaction","href":"/nodeapi/icrc/data-api/block/transaction"}]},{"title":"Call","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /call","href":"/nodeapi/icrc/data-api/call"},{"group":"Network","pages":[{"title":"List","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /network/list","href":"/nodeapi/icrc/data-api/network/list"},{"title":"Options","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /network/options","href":"/nodeapi/icrc/data-api/network/options"},{"title":"Status","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /network/status","href":"/nodeapi/icrc/data-api/network/status"}]},{"group":"Search","pages":[{"title":"Transactions","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /search/transactions","href":"/nodeapi/icrc/data-api/search/transactions"}]}]},{"group":"Construction API","root":{"title":"Construction API","href":"/nodeapi/icrc/construction-api/index"},"pages":[{"title":"Combine","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /construction/combine","href":"/nodeapi/icrc/construction-api/combine"},{"title":"Derive","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /construction/derive","href":"/nodeapi/icrc/construction-api/derive"},{"title":"Metadata","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /construction/metadata","href":"/nodeapi/icrc/construction-api/metadata"},{"title":"Payloads","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /construction/payloads","href":"/nodeapi/icrc/construction-api/payloads"},{"title":"Preprocess","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /construction/preprocess","href":"/nodeapi/icrc/construction-api/preprocess"},{"title":"Submit","openapi":"nodeapi/openapi/icrc-openapiv3-vc3.json POST /construction/submit","href":"/nodeapi/icrc/construction-api/submit"}]}]}]},{"group":"Mantle","icon":"/nodeapi/assets/chains/mantle.svg","root":{"title":"Overview","href":"/nodeapi/mantle/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/mantle/execution-api/eth_accounts"},{"title":"eth_blobBaseFee","href":"/nodeapi/mantle/execution-api/eth_blobbasefee"},{"title":"eth_blockNumber","href":"/nodeapi/mantle/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/mantle/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/mantle/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/mantle/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/mantle/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/mantle/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/mantle/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/mantle/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/mantle/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/mantle/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/mantle/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/mantle/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/mantle/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/mantle/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/mantle/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/mantle/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/mantle/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/mantle/execution-api/eth_getproof"},{"title":"eth_getRawTransactionByHash","href":"/nodeapi/mantle/execution-api/eth_getrawtransactionbyhash"},{"title":"eth_getStorageAt","href":"/nodeapi/mantle/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/mantle/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/mantle/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/mantle/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/mantle/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/mantle/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/mantle/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/mantle/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/mantle/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/mantle/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/mantle/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/mantle/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/mantle/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/mantle/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/mantle/execution-api/eth_sendrawtransaction"},{"title":"eth_simulateV1","href":"/nodeapi/mantle/execution-api/eth_simulatev1"},{"title":"eth_subscribe","href":"/nodeapi/mantle/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/mantle/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/mantle/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/mantle/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/mantle/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/mantle/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/mantle/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/mantle/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/mantle/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/mantle/execution-api/web3_sha3"}]},{"group":"Debug API","root":{"title":"Debug API","href":"/nodeapi/mantle/debug-api/index"},"pages":[{"title":"debug_getBadBlocks","href":"/nodeapi/mantle/debug-api/debug_getbadblocks"},{"title":"debug_traceBlockByHash","href":"/nodeapi/mantle/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/mantle/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/mantle/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/mantle/debug-api/debug_tracetransaction"}]}]},{"group":"Mezo","icon":"/nodeapi/assets/chains/mezo.svg","root":{"title":"Overview","href":"/nodeapi/mezo/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/mezo/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/mezo/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/mezo/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/mezo/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/mezo/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/mezo/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/mezo/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/mezo/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/mezo/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/mezo/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/mezo/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/mezo/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/mezo/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/mezo/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/mezo/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/mezo/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/mezo/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/mezo/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/mezo/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/mezo/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/mezo/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/mezo/execution-api/eth_gettransactionreceipt"},{"title":"eth_newBlockFilter","href":"/nodeapi/mezo/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/mezo/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/mezo/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/mezo/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/mezo/execution-api/eth_subscribe"},{"title":"eth_unsubscribe","href":"/nodeapi/mezo/execution-api/eth_unsubscribe"},{"title":"eth_syncing","href":"/nodeapi/mezo/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/mezo/execution-api/eth_uninstallfilter"},{"title":"net_listening","href":"/nodeapi/mezo/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/mezo/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/mezo/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/mezo/execution-api/txpool_content"},{"title":"txpool_inspect","href":"/nodeapi/mezo/execution-api/txpool_inspect"},{"title":"txpool_status","href":"/nodeapi/mezo/execution-api/txpool_status"},{"title":"web3_clientVersion","href":"/nodeapi/mezo/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/mezo/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByNumber","href":"/nodeapi/mezo/debug-api/debug_traceblockbynumber"},{"title":"debug_traceTransaction","href":"/nodeapi/mezo/debug-api/debug_tracetransaction"}]},{"group":"Mezo namespace","pages":[{"title":"mezo_estimateCost","href":"/nodeapi/mezo/mezo-namespace/mezo_estimatecost"}]}]},{"group":"Monad","icon":"/nodeapi/assets/chains/monad.svg","root":{"title":"Overview","href":"/nodeapi/monad/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_blockNumber","href":"/nodeapi/monad/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/monad/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/monad/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/monad/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/monad/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/monad/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/monad/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/monad/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/monad/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/monad/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/monad/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/monad/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/monad/execution-api/eth_getcode"},{"title":"eth_getLogs","href":"/nodeapi/monad/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/monad/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/monad/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/monad/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/monad/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/monad/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/monad/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/monad/execution-api/eth_gettransactionreceipt"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/monad/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_sendRawTransaction","href":"/nodeapi/monad/execution-api/eth_sendrawtransaction"},{"title":"eth_sendRawTransactionSync","href":"/nodeapi/monad/execution-api/eth_sendrawtransactionsync"},{"title":"eth_subscribe","href":"/nodeapi/monad/execution-api/eth_subscribe"},{"title":"eth_unsubscribe","href":"/nodeapi/monad/execution-api/eth_unsubscribe"},{"title":"eth_syncing","href":"/nodeapi/monad/execution-api/eth_syncing"},{"title":"net_version","href":"/nodeapi/monad/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/monad/execution-api/web3_clientversion"}]},{"group":"Debug API","pages":[{"title":"debug_getRawBlock","href":"/nodeapi/monad/debug-api/debug_getrawblock"},{"title":"debug_getRawHeader","href":"/nodeapi/monad/debug-api/debug_getrawheader"},{"title":"debug_getRawReceipts","href":"/nodeapi/monad/debug-api/debug_getrawreceipts"},{"title":"debug_getRawTransaction","href":"/nodeapi/monad/debug-api/debug_getrawtransaction"},{"title":"debug_traceBlockByHash","href":"/nodeapi/monad/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/monad/debug-api/debug_traceblockbynumber"},{"title":"debug_traceTransaction","href":"/nodeapi/monad/debug-api/debug_tracetransaction"}]}]},{"group":"opBNB","icon":"/nodeapi/assets/chains/opbnb.svg","root":{"title":"Overview","href":"/nodeapi/opbnb/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/opbnb/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/opbnb/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/opbnb/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/opbnb/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/opbnb/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/opbnb/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/opbnb/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/opbnb/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/opbnb/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/opbnb/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/opbnb/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/opbnb/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/opbnb/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/opbnb/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/opbnb/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/opbnb/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/opbnb/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/opbnb/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/opbnb/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/opbnb/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/opbnb/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/opbnb/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/opbnb/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/opbnb/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/opbnb/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/opbnb/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/opbnb/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/opbnb/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/opbnb/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/opbnb/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/opbnb/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/opbnb/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/opbnb/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/opbnb/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/opbnb/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/opbnb/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/opbnb/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/opbnb/execution-api/web3_sha3"},{"title":"txpool_content","href":"/nodeapi/opbnb/execution-api/txpool_content"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/opbnb/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/opbnb/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/opbnb/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/opbnb/debug-api/debug_tracetransaction"}]}]},{"group":"Optimism","icon":"/nodeapi/assets/chains/optimism.svg","root":{"title":"Overview","href":"/nodeapi/optimism/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/optimism/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/optimism/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/optimism/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/optimism/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/optimism/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/optimism/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/optimism/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/optimism/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/optimism/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/optimism/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/optimism/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/optimism/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/optimism/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/optimism/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/optimism/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/optimism/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/optimism/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/optimism/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/optimism/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/optimism/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/optimism/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/optimism/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/optimism/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/optimism/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/optimism/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/optimism/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/optimism/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/optimism/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/optimism/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/optimism/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/optimism/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/optimism/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/optimism/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/optimism/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/optimism/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/optimism/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/optimism/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/optimism/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/optimism/execution-api/web3_sha3"}]}]},{"group":"Plasma","icon":"/nodeapi/assets/chains/plasma.svg","root":{"title":"Overview","href":"/nodeapi/plasma/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/plasma/execution-api/eth_accounts"},{"title":"eth_blobBaseFee","href":"/nodeapi/plasma/execution-api/eth_blobbasefee"},{"title":"eth_blockNumber","href":"/nodeapi/plasma/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/plasma/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/plasma/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/plasma/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/plasma/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/plasma/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/plasma/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/plasma/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/plasma/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/plasma/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/plasma/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/plasma/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/plasma/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/plasma/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/plasma/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/plasma/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/plasma/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/plasma/execution-api/eth_getproof"},{"title":"eth_getRawTransactionByHash","href":"/nodeapi/plasma/execution-api/eth_getrawtransactionbyhash"},{"title":"eth_getStorageAt","href":"/nodeapi/plasma/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/plasma/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/plasma/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/plasma/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/plasma/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/plasma/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/plasma/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/plasma/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/plasma/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/plasma/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/plasma/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/plasma/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/plasma/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/plasma/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_protocolVersion","href":"/nodeapi/plasma/execution-api/eth_protocolversion"},{"title":"eth_sendRawTransaction","href":"/nodeapi/plasma/execution-api/eth_sendrawtransaction"},{"title":"eth_simulateV1","href":"/nodeapi/plasma/execution-api/eth_simulatev1"},{"title":"eth_subscribe","href":"/nodeapi/plasma/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/plasma/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/plasma/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/plasma/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/plasma/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/plasma/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/plasma/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/plasma/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/plasma/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/plasma/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_getBadBlocks","href":"/nodeapi/plasma/debug-api/debug_getbadblocks"},{"title":"debug_traceBlockByHash","href":"/nodeapi/plasma/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/plasma/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/plasma/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/plasma/debug-api/debug_tracetransaction"}]}]},{"group":"Polygon","icon":"/nodeapi/assets/chains/polygon.svg","root":{"title":"Overview","href":"/nodeapi/polygon/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/polygon/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/polygon/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/polygon/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/polygon/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/polygon/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/polygon/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/polygon/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/polygon/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/polygon/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/polygon/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/polygon/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/polygon/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/polygon/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/polygon/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/polygon/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/polygon/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/polygon/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/polygon/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/polygon/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/polygon/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/polygon/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/polygon/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/polygon/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/polygon/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/polygon/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/polygon/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/polygon/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/polygon/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/polygon/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/polygon/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/polygon/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/polygon/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/polygon/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/polygon/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/polygon/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/polygon/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/polygon/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/polygon/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/polygon/execution-api/web3_sha3"},{"title":"txpool_content","href":"/nodeapi/polygon/execution-api/txpool_content"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/polygon/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/polygon/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/polygon/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/polygon/debug-api/debug_tracetransaction"}]}]},{"group":"Robinhood","icon":"/nodeapi/assets/chains/robinhood-chain.svg","root":{"title":"Overview","href":"/nodeapi/robinhood-chain/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_blockNumber","href":"/nodeapi/robinhood-chain/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/robinhood-chain/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/robinhood-chain/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/robinhood-chain/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/robinhood-chain/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/robinhood-chain/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/robinhood-chain/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/robinhood-chain/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/robinhood-chain/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/robinhood-chain/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/robinhood-chain/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/robinhood-chain/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/robinhood-chain/execution-api/eth_getcode"},{"title":"eth_getLogs","href":"/nodeapi/robinhood-chain/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/robinhood-chain/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/robinhood-chain/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/robinhood-chain/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/robinhood-chain/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/robinhood-chain/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/robinhood-chain/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/robinhood-chain/execution-api/eth_gettransactionreceipt"},{"title":"eth_sendRawTransaction","href":"/nodeapi/robinhood-chain/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/robinhood-chain/execution-api/eth_subscribe"},{"title":"eth_unsubscribe","href":"/nodeapi/robinhood-chain/execution-api/eth_unsubscribe"},{"title":"net_version","href":"/nodeapi/robinhood-chain/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/robinhood-chain/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/robinhood-chain/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/robinhood-chain/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/robinhood-chain/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/robinhood-chain/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/robinhood-chain/debug-api/debug_tracetransaction"}]}]},{"group":"Rayls","icon":"/nodeapi/assets/chains/rayls.svg","root":{"title":"Overview","href":"/nodeapi/rayls/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_blockNumber","href":"/nodeapi/rayls/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/rayls/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/rayls/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/rayls/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/rayls/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/rayls/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/rayls/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/rayls/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/rayls/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/rayls/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/rayls/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/rayls/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/rayls/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/rayls/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/rayls/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/rayls/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/rayls/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/rayls/execution-api/eth_getproof"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/rayls/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_getStorageAt","href":"/nodeapi/rayls/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/rayls/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/rayls/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/rayls/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/rayls/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/rayls/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/rayls/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/rayls/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/rayls/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/rayls/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","sidebarTitle":"eth_newPendingTransactionsFilter","href":"/nodeapi/rayls/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/rayls/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/rayls/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/rayls/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/rayls/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/rayls/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/rayls/execution-api/net_listening"},{"title":"net_version","href":"/nodeapi/rayls/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/rayls/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/rayls/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/rayls/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/rayls/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/rayls/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/rayls/debug-api/debug_tracetransaction"}]},{"group":"Trace API","pages":[{"title":"trace_block","href":"/nodeapi/rayls/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/rayls/trace-api/trace_call"},{"title":"trace_filter","href":"/nodeapi/rayls/trace-api/trace_filter"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/rayls/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/rayls/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/rayls/trace-api/trace_transaction"}]}]},{"group":"Solana","icon":"/nodeapi/assets/chains/solana.svg","root":{"title":"Overview","href":"/nodeapi/solana/overview"},"pages":[{"group":"HTTP Methods","pages":[{"title":"getAccountInfo","href":"/nodeapi/solana/http-methods/getaccountinfo"},{"title":"getBalance","href":"/nodeapi/solana/http-methods/getbalance"},{"title":"getBlock","href":"/nodeapi/solana/http-methods/getblock"},{"title":"getBlockCommitment","href":"/nodeapi/solana/http-methods/getblockcommitment"},{"title":"getBlockHeight","href":"/nodeapi/solana/http-methods/getblockheight"},{"title":"getBlockProduction","href":"/nodeapi/solana/http-methods/getblockproduction"},{"title":"getBlockTime","href":"/nodeapi/solana/http-methods/getblocktime"},{"title":"getBlocks","href":"/nodeapi/solana/http-methods/getblocks"},{"title":"getBlocksWithLimit","href":"/nodeapi/solana/http-methods/getblockswithlimit"},{"title":"getClusterNodes","href":"/nodeapi/solana/http-methods/getclusternodes"},{"title":"getEpochInfo","href":"/nodeapi/solana/http-methods/getepochinfo"},{"title":"getEpochSchedule","href":"/nodeapi/solana/http-methods/getepochschedule"},{"title":"getFeeForMessage","href":"/nodeapi/solana/http-methods/getfeeformessage"},{"title":"getFirstAvailableBlock","href":"/nodeapi/solana/http-methods/getfirstavailableblock"},{"title":"getGenesisHash","href":"/nodeapi/solana/http-methods/getgenesishash"},{"title":"getHealth","href":"/nodeapi/solana/http-methods/gethealth"},{"title":"getHighestSnapshotSlot","href":"/nodeapi/solana/http-methods/gethighestsnapshotslot"},{"title":"getIdentity","href":"/nodeapi/solana/http-methods/getidentity"},{"title":"getInflationGovernor","href":"/nodeapi/solana/http-methods/getinflationgovernor"},{"title":"getInflationRate","href":"/nodeapi/solana/http-methods/getinflationrate"},{"title":"getInflationReward","href":"/nodeapi/solana/http-methods/getinflationreward"},{"title":"getLargestAccounts","href":"/nodeapi/solana/http-methods/getlargestaccounts"},{"title":"getLatestBlockhash","href":"/nodeapi/solana/http-methods/getlatestblockhash"},{"title":"getLeaderSchedule","href":"/nodeapi/solana/http-methods/getleaderschedule"},{"title":"getMaxRetransmitSlot","href":"/nodeapi/solana/http-methods/getmaxretransmitslot"},{"title":"getMaxShredInsertSlot","href":"/nodeapi/solana/http-methods/getmaxshredinsertslot"},{"title":"getMinimumBalanceForRentExemption","href":"/nodeapi/solana/http-methods/getminimumbalanceforrentexemption"},{"title":"getMultipleAccounts","href":"/nodeapi/solana/http-methods/getmultipleaccounts"},{"title":"getParsedBlock","href":"/nodeapi/solana/http-methods/getparsedblock"},{"title":"getParsedTransaction","href":"/nodeapi/solana/http-methods/getparsedtransaction"},{"title":"getProgramAccounts","href":"/nodeapi/solana/http-methods/getprogramaccounts"},{"title":"getRecentPerformanceSamples","href":"/nodeapi/solana/http-methods/getrecentperformancesamples"},{"title":"getRecentPrioritizationFees","href":"/nodeapi/solana/http-methods/getrecentprioritizationfees"},{"title":"getSignatureStatuses","href":"/nodeapi/solana/http-methods/getsignaturestatuses"},{"title":"getSignaturesForAddress","href":"/nodeapi/solana/http-methods/getsignaturesforaddress"},{"title":"getSlot","href":"/nodeapi/solana/http-methods/getslot"},{"title":"getSlotLeader","href":"/nodeapi/solana/http-methods/getslotleader"},{"title":"getSlotLeaders","href":"/nodeapi/solana/http-methods/getslotleaders"},{"title":"getStakeMinimumDelegation","href":"/nodeapi/solana/http-methods/getstakeminimumdelegation"},{"title":"getSupply","href":"/nodeapi/solana/http-methods/getsupply"},{"title":"getTokenAccountBalance","href":"/nodeapi/solana/http-methods/gettokenaccountbalance"},{"title":"getTokenAccountsByDelegate","href":"/nodeapi/solana/http-methods/gettokenaccountsbydelegate"},{"title":"getTokenAccountsByOwner","href":"/nodeapi/solana/http-methods/gettokenaccountsbyowner"},{"title":"getTokenLargestAccounts","href":"/nodeapi/solana/http-methods/gettokenlargestaccounts"},{"title":"getTokenSupply","href":"/nodeapi/solana/http-methods/gettokensupply"},{"title":"getTransaction","href":"/nodeapi/solana/http-methods/gettransaction"},{"title":"getTransactionCount","href":"/nodeapi/solana/http-methods/gettransactioncount"},{"title":"getVersion","href":"/nodeapi/solana/http-methods/getversion"},{"title":"getVoteAccounts","href":"/nodeapi/solana/http-methods/getvoteaccounts"},{"title":"isBlockhashValid","href":"/nodeapi/solana/http-methods/isblockhashvalid"},{"title":"minimumLedgerSlot","href":"/nodeapi/solana/http-methods/minimumledgerslot"},{"title":"requestAirdrop","href":"/nodeapi/solana/http-methods/requestairdrop"},{"title":"sendTransaction","href":"/nodeapi/solana/http-methods/sendtransaction"},{"title":"simulateTransaction","href":"/nodeapi/solana/http-methods/simulatetransaction"}]},{"group":"Websocket Stable Methods","pages":[{"title":"accountSubscribe","href":"/nodeapi/solana/websocket-stable-methods/accountsubscribe"},{"title":"accountUnsubscribe","href":"/nodeapi/solana/websocket-stable-methods/accountunsubscribe"},{"title":"logsSubscribe","href":"/nodeapi/solana/websocket-stable-methods/logssubscribe"},{"title":"logUnsubscribe","sidebarTitle":"logsUnsubscribe","href":"/nodeapi/solana/websocket-stable-methods/logunsubscribe"},{"title":"programSubscribe","href":"/nodeapi/solana/websocket-stable-methods/programsubscribe"},{"title":"programUnsubscribe","href":"/nodeapi/solana/websocket-stable-methods/programunsubscribe"},{"title":"rootSubscribe","href":"/nodeapi/solana/websocket-stable-methods/rootsubscribe"},{"title":"rootUnsubscribe","href":"/nodeapi/solana/websocket-stable-methods/rootunsubscribe"},{"title":"signatureSubscribe","href":"/nodeapi/solana/websocket-stable-methods/signaturesubscribe"},{"title":"signatureUnsubscribe","href":"/nodeapi/solana/websocket-stable-methods/signatureunsubscribe"},{"title":"slotSubscribe","href":"/nodeapi/solana/websocket-stable-methods/slotsubscribe"},{"title":"slotUnsubscribe","href":"/nodeapi/solana/websocket-stable-methods/slotunsubscribe"}]},{"group":"Websocket Unstable Methods","pages":[{"title":"blockSubscribe","href":"/nodeapi/solana/websocket-unstable-methods/blocksubscribe"},{"title":"blockUnsubscribe","href":"/nodeapi/solana/websocket-unstable-methods/blockunsubscribe"},{"title":"slotsUpdatesSubscribe","href":"/nodeapi/solana/websocket-unstable-methods/slotsupdatessubscribe"},{"title":"slotsUpdatesUnsubscribe","href":"/nodeapi/solana/websocket-unstable-methods/slotsupdatesunsubscribe"}]}]},{"group":"Somnia","icon":"/nodeapi/assets/chains/somnia.svg","root":{"title":"Overview","href":"/nodeapi/somnia/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/somnia/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/somnia/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/somnia/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/somnia/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/somnia/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/somnia/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/somnia/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/somnia/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/somnia/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/somnia/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/somnia/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/somnia/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/somnia/execution-api/eth_getcode"},{"title":"eth_getLogs","href":"/nodeapi/somnia/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/somnia/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/somnia/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/somnia/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/somnia/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/somnia/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/somnia/execution-api/eth_gettransactionreceipt"},{"title":"eth_sendRawTransaction","href":"/nodeapi/somnia/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/somnia/execution-api/eth_subscribe"},{"title":"eth_unsubscribe","href":"/nodeapi/somnia/execution-api/eth_unsubscribe"},{"title":"eth_syncing","href":"/nodeapi/somnia/execution-api/eth_syncing"},{"title":"net_listening","href":"/nodeapi/somnia/execution-api/net_listening"},{"title":"net_version","href":"/nodeapi/somnia/execution-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/somnia/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/somnia/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceCall","href":"/nodeapi/somnia/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/somnia/debug-api/debug_tracetransaction"}]}]},{"group":"Stellar","icon":"/nodeapi/assets/chains/stellar.svg","root":{"title":"Overview","href":"/nodeapi/stellar/overview"},"pages":[{"group":"Stellar RPC (formerly Soroban API)","root":{"title":"Stellar RPC (formerly Soroban API)","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/index"},"pages":[{"title":"getEvents","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getevents"},{"title":"getFeeStats","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getfeestats"},{"title":"getHealth","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/gethealth"},{"title":"getLatestLedger","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getlatestledger"},{"title":"getLedgerEntries","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getledgerentries"},{"title":"getLedgers","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getledgers"},{"title":"getNetwork","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getnetwork"},{"title":"getTransaction","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/gettransaction"},{"title":"getTransactions","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/gettransactions"},{"title":"getVersionInfo","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/getversioninfo"},{"title":"queryEvents","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/queryevents"},{"title":"sendTransaction","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/sendtransaction"},{"title":"simulateTransaction","href":"/nodeapi/stellar/stellar-rpc-formerly-soroban-api/simulatetransaction"}]},{"group":"Horizon API","root":{"title":"Horizon API","href":"/nodeapi/stellar/horizon-api/index"},"pages":[{"title":"Root","href":"/nodeapi/stellar/horizon-api/root"},{"group":"Accounts","root":{"title":"Accounts","href":"/nodeapi/stellar/horizon-api/accounts/index"},"pages":[{"title":"List all Accounts","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts","href":"/nodeapi/stellar/horizon-api/accounts/list-all-accounts"},{"title":"Retrieve an Account","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-account"},{"title":"Retrieve an Account's Transactions","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/transactions","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-transactions"},{"title":"Retrieve an Account's Operations","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/operations","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-operations"},{"title":"Retrieve an Account's Payments","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/payments","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-payments"},{"title":"Retrieve an Account's Effects","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/effects","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-effects"},{"title":"Retrieve an Account's Offers","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/offers","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-offers"},{"title":"Retrieve an Account's Trades","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/trades","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-trades"},{"title":"Retrieve an Account's Data","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /accounts/{account_id}/data/{key}","href":"/nodeapi/stellar/horizon-api/accounts/retrieve-an-accounts-data"}]},{"group":"Assets","root":{"title":"Assets","href":"/nodeapi/stellar/horizon-api/assets/index"},"pages":[{"title":"List all Assets","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /assets","href":"/nodeapi/stellar/horizon-api/assets/list-all-assets"}]},{"group":"Claimable Balances","root":{"title":"Claimable Balances","href":"/nodeapi/stellar/horizon-api/claimable-balances/index"},"pages":[{"title":"List All Claimable Balances","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /claimable_balances","href":"/nodeapi/stellar/horizon-api/claimable-balances/list-all-claimable-balances"},{"title":"Retrieve a Claimable Balance","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /claimable_balances/{claimable_balance_id}","href":"/nodeapi/stellar/horizon-api/claimable-balances/retrieve-a-claimable-balance"},{"title":"Retrieve Related Transactions","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /claimable_balances/{claimable_balance_id}/transactions","href":"/nodeapi/stellar/horizon-api/claimable-balances/retrieve-related-transactions"},{"title":"Retrieve Related Operations","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /claimable_balances/{claimable_balance_id}/operations","href":"/nodeapi/stellar/horizon-api/claimable-balances/retrieve-related-operations"}]},{"group":"Effects","root":{"title":"Effects","href":"/nodeapi/stellar/horizon-api/effects/index"},"pages":[{"title":"Effect Types","href":"/nodeapi/stellar/horizon-api/effects/effect-types"},{"title":"List All Effects","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /effects","href":"/nodeapi/stellar/horizon-api/effects/list-all-effects"}]},{"title":"Fee stats","openapi":"nodeapi/openapi/horizon-openapi-sponsor-param-fix-vc-urls-validfile-vc-examples.json GET /fee_stats","href":"/nodeapi/stellar/horizon-api/fee-stats"},{"group":"Ledgers","root":{"title":"Ledgers","href":"/nodeapi/stellar/horizon-api/ledgers/index"},"pages":[{"title":"List All Ledgers","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /ledgers","href":"/nodeapi/stellar/horizon-api/ledgers/list-all-ledgers"},{"title":"Retrieve a Ledger","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /ledgers/{sequence}","href":"/nodeapi/stellar/horizon-api/ledgers/retrieve-a-ledger"},{"title":"Retrieve a Ledger's Transactions","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /ledgers/{sequence}/transactions","href":"/nodeapi/stellar/horizon-api/ledgers/retrieve-a-ledgers-transactions"},{"title":"Retrieve a Ledger's Payments","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /ledgers/{sequence}/payments","href":"/nodeapi/stellar/horizon-api/ledgers/retrieve-a-ledgers-payments"},{"title":"Retrieve a Ledger's Operations","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /ledgers/{sequence}/operations","href":"/nodeapi/stellar/horizon-api/ledgers/retrieve-a-ledgers-operations"},{"title":"Retrieve a Ledgers's Effects","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /ledgers/{sequence}/effects","href":"/nodeapi/stellar/horizon-api/ledgers/retrieve-a-ledgerss-effects"}]},{"group":"Liquidity Pools","root":{"title":"Liquidity Pools","href":"/nodeapi/stellar/horizon-api/liquidity-pools/index"},"pages":[{"title":"List Liquidity Pools","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /liquidity_pools","href":"/nodeapi/stellar/horizon-api/liquidity-pools/list-liquidity-pools"},{"title":"Retrieve a Liquidity Pool","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /liquidity_pools/{liquidity_pool_id}","href":"/nodeapi/stellar/horizon-api/liquidity-pools/retrieve-a-liquidity-pool"},{"title":"Retrieve Related Effects","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /liquidity_pools/{liquidity_pool_id}/effects","href":"/nodeapi/stellar/horizon-api/liquidity-pools/retrieve-related-effects"},{"title":"Retrieve Related Trades","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /liquidity_pools/{liquidity_pool_id}/trades","href":"/nodeapi/stellar/horizon-api/liquidity-pools/retrieve-related-trades"},{"title":"Retrieve Related Transactions","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /liquidity_pools/{liquidity_pool_id}/transactions","href":"/nodeapi/stellar/horizon-api/liquidity-pools/retrieve-related-transactions"},{"title":"Retrieve Related Operations","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /liquidity_pools/{liquidity_pool_id}/operations","href":"/nodeapi/stellar/horizon-api/liquidity-pools/retrieve-related-operations"}]},{"group":"Offers","root":{"title":"Offers","href":"/nodeapi/stellar/horizon-api/offers/index"},"pages":[{"title":"List All Offers","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /offers","href":"/nodeapi/stellar/horizon-api/offers/list-all-offers"},{"title":"Retrieve an Offer","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /offers/{offer_id}","href":"/nodeapi/stellar/horizon-api/offers/retrieve-an-offer"},{"title":"Retrieve an Offer's Trades","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /offers/{offer_id}/trades","href":"/nodeapi/stellar/horizon-api/offers/retrieve-an-offers-trades"}]},{"group":"Operations","root":{"title":"Operations","href":"/nodeapi/stellar/horizon-api/operations/index"},"pages":[{"title":"Retrieve an Operation","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /operations/{id}","href":"/nodeapi/stellar/horizon-api/operations/retrieve-an-operation"},{"title":"Retrieve an Operation's Effects","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /operations/{id}/effects","href":"/nodeapi/stellar/horizon-api/operations/retrieve-an-operations-effects"},{"title":"List All Operations","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /operations","href":"/nodeapi/stellar/horizon-api/operations/list-all-operations"}]},{"group":"Order Books","root":{"title":"Order Books","href":"/nodeapi/stellar/horizon-api/order-books/index"},"pages":[{"title":"Retrieve an Order Book","openapi":"nodeapi/openapi/bundled-stellar-horizon-vc-urls.json GET /order_book","href":"/nodeapi/stellar/horizon-api/order-books/retrieve-an-order-book"}]},{"group":"Paths","root":{"title":"Paths","href":"/nodeapi/stellar/horizon-api/paths/index"},"pages":[{"title":"List Strict Receive Payment Paths","openapi":"nodeapi/openapi/bundled-stellar-horizon-vc-urls.json GET /paths/strict-receive","href":"/nodeapi/stellar/horizon-api/paths/list-strict-receive-payment-paths"},{"title":"List Strict Send Payment Paths","openapi":"nodeapi/openapi/bundled-stellar-horizon-vc-urls.json GET /paths/strict-send","href":"/nodeapi/stellar/horizon-api/paths/list-strict-send-payment-paths"}]},{"group":"Payments","root":{"title":"Payments","href":"/nodeapi/stellar/horizon-api/payments/index"},"pages":[{"title":"List All Payments","openapi":"nodeapi/openapi/bundled-stellar-horizon-vc-urls.json GET /payments","href":"/nodeapi/stellar/horizon-api/payments/list-all-payments"},{"title":"Retrieve a Transaction's Payments","openapi":"nodeapi/openapi/bundled-stellar-horizon-vc-urls.json GET /transactions/{transaction_hash}/payments","href":"/nodeapi/stellar/horizon-api/payments/retrieve-a-transactions-payments"}]},{"group":"Trades","root":{"title":"Trades","href":"/nodeapi/stellar/horizon-api/trades/index"},"pages":[{"title":"List All Trades","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /trades","href":"/nodeapi/stellar/horizon-api/trades/list-all-trades"}]},{"group":"Trade Aggregations","root":{"title":"Trade Aggregations","href":"/nodeapi/stellar/horizon-api/trade-aggregations/index"},"pages":[{"title":"List Trade Aggregations","openapi":"nodeapi/openapi/bundled-stellar-horizon-vc-urls.json GET /trade_aggregations","href":"/nodeapi/stellar/horizon-api/trade-aggregations/list-trade-aggregations"}]},{"group":"Transactions","root":{"title":"Transactions","href":"/nodeapi/stellar/horizon-api/transactions/index"},"pages":[{"title":"Retrieve a Transaction","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /transactions/{transaction_hash}","href":"/nodeapi/stellar/horizon-api/transactions/retrieve-a-transaction"},{"title":"Retrieve a Transaction's Operations","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /transactions/{transaction_hash}/operations","href":"/nodeapi/stellar/horizon-api/transactions/retrieve-a-transactions-operations"},{"title":"Retrieve a Transaction's Effects","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /transactions/{transaction_hash}/effects","href":"/nodeapi/stellar/horizon-api/transactions/retrieve-a-transactions-effects"},{"title":"List All Transactions","openapi":"nodeapi/openapi/horizon-openapi-vc.json GET /transactions","href":"/nodeapi/stellar/horizon-api/transactions/list-all-transactions"},{"title":"Submit a Transaction","openapi":"nodeapi/openapi/horizon-openapi-vc.json POST /transactions","href":"/nodeapi/stellar/horizon-api/transactions/submit-a-transaction"}]}]},{"group":"Wallet Backend","root":{"title":"Wallet Backend","href":"/nodeapi/stellar/wallet-backend/index"},"pages":[{"title":"Wallet Backend guide","sidebarTitle":"Guide","href":"/nodeapi/stellar/wallet-backend/guide"},{"href":"/nodeapi/stellar/wallet-backend/queries/accountByAddress","title":"accountByAddress","tag":"QUERY","graphql":{"source":"nodeapi/openapi/stellar-wallet-backend.graphql","kind":"query","name":"accountByAddress"}},{"href":"/nodeapi/stellar/wallet-backend/queries/transactionByHash","title":"transactionByHash","tag":"QUERY","graphql":{"source":"nodeapi/openapi/stellar-wallet-backend.graphql","kind":"query","name":"transactionByHash"}},{"href":"/nodeapi/stellar/wallet-backend/queries/operationById","title":"operationById","tag":"QUERY","graphql":{"source":"nodeapi/openapi/stellar-wallet-backend.graphql","kind":"query","name":"operationById"}}]}]},{"group":"Tempo","icon":"/nodeapi/assets/chains/tempo.svg","root":{"title":"Overview","href":"/nodeapi/tempo/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_blockNumber","href":"/nodeapi/tempo/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/tempo/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/tempo/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/tempo/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/tempo/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/tempo/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/tempo/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/tempo/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/tempo/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/tempo/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/tempo/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/tempo/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/tempo/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/tempo/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/tempo/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/tempo/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/tempo/execution-api/eth_getproof"},{"title":"eth_getStorageAt","href":"/nodeapi/tempo/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/tempo/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/tempo/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/tempo/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/tempo/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/tempo/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/tempo/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/tempo/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/tempo/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/tempo/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/tempo/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/tempo/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/tempo/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/tempo/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/tempo/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/tempo/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/tempo/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/tempo/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/tempo/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/tempo/execution-api/txpool_content"},{"title":"txpool_inspect","href":"/nodeapi/tempo/execution-api/txpool_inspect"},{"title":"txpool_status","href":"/nodeapi/tempo/execution-api/txpool_status"},{"title":"web3_clientVersion","href":"/nodeapi/tempo/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/tempo/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/tempo/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/tempo/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/tempo/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/tempo/debug-api/debug_tracetransaction"}]},{"group":"Trace API","pages":[{"title":"trace_block","href":"/nodeapi/tempo/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/tempo/trace-api/trace_call"},{"title":"trace_filter","href":"/nodeapi/tempo/trace-api/trace_filter"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/tempo/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/tempo/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/tempo/trace-api/trace_transaction"}]}]},{"group":"Tron","icon":"/nodeapi/assets/chains/tron.svg","root":{"title":"Overview","href":"/nodeapi/tron/overview"},"pages":[{"group":"Tron Full Node HTTP API","root":{"title":"Tron Full Node HTTP API","href":"/nodeapi/tron/tron-full-node-http-api/index"},"pages":[{"group":"Address Utilities","root":{"title":"Address Utilities","href":"/nodeapi/tron/tron-full-node-http-api/address-utilities/index"},"pages":[{"title":"ValidateAddress","href":"/nodeapi/tron/tron-full-node-http-api/address-utilities/validateaddress"}]},{"group":"Transactions","pages":[{"title":"BroadcastTransaction","href":"/nodeapi/tron/tron-full-node-http-api/transactions/broadcasttransaction"},{"title":"BroadcastHex","href":"/nodeapi/tron/tron-full-node-http-api/transactions/broadcasthex"},{"title":"CreateTransaction","href":"/nodeapi/tron/tron-full-node-http-api/transactions/createtransaction"}]},{"group":"Accounts","pages":[{"title":"CreateAccount","href":"/nodeapi/tron/tron-full-node-http-api/accounts/createaccount"},{"title":"GetAccount","href":"/nodeapi/tron/tron-full-node-http-api/accounts/getaccount"},{"title":"UpdateAccount","href":"/nodeapi/tron/tron-full-node-http-api/accounts/updateaccount"},{"title":"AccountPermissionUpdate","href":"/nodeapi/tron/tron-full-node-http-api/accounts/accountpermissionupdate"},{"title":"GetAccountBalance","href":"/nodeapi/tron/tron-full-node-http-api/accounts/getaccountbalance"}]},{"group":"Account Resources","pages":[{"title":"GetAccountResource","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getaccountresource"},{"title":"GetAccountNet","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getaccountnet"},{"title":"GetDelegatedResource","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getdelegatedresource"},{"title":"GetDelegatedResourceAccountIndex","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getdelegatedresourceaccountindex"},{"title":"FreezeBalanceV2","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/freezebalancev2"},{"title":"UnfreezeBalanceV2","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/unfreezebalancev2"},{"title":"CancelAllUnfreezeV2","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/cancelallunfreezev2"},{"title":"DelegateResource","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/delegateresource"},{"title":"UnDelegateResource","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/undelegateresource"},{"title":"WithdrawExpireUnfreeze","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/withdrawexpireunfreeze"},{"title":"GetAvailableUnfreezeCount","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getavailableunfreezecount"},{"title":"GetCanWithdrawUnfreezeAmount","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getcanwithdrawunfreezeamount"},{"title":"GetCanDelegatedMaxSize","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getcandelegatedmaxsize"},{"title":"GetDelegatedResourceV2","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getdelegatedresourcev2"},{"title":"GetDelegatedResourceAccountIndexV2","href":"/nodeapi/tron/tron-full-node-http-api/account-resources/getdelegatedresourceaccountindexv2"}]},{"group":"Query The Network","pages":[{"title":"GetBlock","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getblock"},{"title":"GetBlockByNum","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getblockbynum"},{"title":"GetBlockById","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getblockbyid"},{"title":"GetBlockByLatestNum","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getblockbylatestnum"},{"title":"GetBlockByLimitNext","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getblockbylimitnext"},{"title":"GetNowBlock","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getnowblock"},{"title":"GetTransactionById","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/gettransactionbyid"},{"title":"GetTransactionInfoById","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/gettransactioninfobyid"},{"title":"GetTransactionInfoByBlockNum","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/gettransactioninfobyblocknum"},{"title":"ListNodes","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/listnodes"},{"title":"GetNodeInfo","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getnodeinfo"},{"title":"GetChainParameters","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getchainparameters"},{"title":"GetBlockBalance","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getblockbalance"},{"title":"GetEnergyPrices","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getenergyprices"},{"title":"GetBandwidthPrices","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getbandwidthprices"},{"title":"GetBurnTRX","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getburntrx"},{"title":"GetApprovedList","href":"/nodeapi/tron/tron-full-node-http-api/query-the-network/getapprovedlist"}]},{"group":"TRC10 Token","pages":[{"title":"GetAssetIssueByAccount","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/getassetissuebyaccount"},{"title":"GetAssetIssueById","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/getassetissuebyid"},{"title":"GetAssetIssueByName","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/getassetissuebyname"},{"title":"GetAssetIssueList","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/getassetissuelist"},{"title":"GetAssetIssueListByName","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/getassetissuelistbyname"},{"title":"GetPaginatedAssetIssueList","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/getpaginatedassetissuelist"},{"title":"TransferAsset","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/transferasset"},{"title":"CreateAssetIssue","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/createassetissue"},{"title":"ParticipateAssetIssue","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/participateassetissue"},{"title":"UnfreezeAsset","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/unfreezeasset"},{"title":"UpdateAsset","href":"/nodeapi/tron/tron-full-node-http-api/trc10-token/updateasset"}]},{"group":"Smart Contracts","pages":[{"title":"GetContract","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/getcontract"},{"title":"GetContractInfo","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/getcontractinfo"},{"title":"TriggerSmartContract","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/triggersmartcontract"},{"title":"TriggerConstantContract","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/triggerconstantcontract"},{"title":"DeployContract","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/deploycontract"},{"title":"UpdateSetting","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/updatesetting"},{"title":"UpdateEnergyLimit","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/updateenergylimit"},{"title":"ClearAbi","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/clearabi"},{"title":"EstimateEnergy","href":"/nodeapi/tron/tron-full-node-http-api/smart-contracts/estimateenergy"}]},{"group":"Voting \u0026 Super Representatives (SRs)","pages":[{"title":"VoteWitnessAccount","href":"/nodeapi/tron/tron-full-node-http-api/voting-and-super-representatives-srs/votewitnessaccount"}]},{"group":"Proposals","pages":[{"title":"ListProposals","href":"/nodeapi/tron/tron-full-node-http-api/proposals/listproposals"},{"title":"GetProposalById","href":"/nodeapi/tron/tron-full-node-http-api/proposals/getproposalbyid"},{"title":"ProposalCreate","href":"/nodeapi/tron/tron-full-node-http-api/proposals/proposalcreate"},{"title":"ProposalApprove","href":"/nodeapi/tron/tron-full-node-http-api/proposals/proposalapprove"},{"title":"ProposalDelete","href":"/nodeapi/tron/tron-full-node-http-api/proposals/proposaldelete"}]},{"group":"DEX Exchange","pages":[{"title":"ListExchanges","href":"/nodeapi/tron/tron-full-node-http-api/dex-exchange/listexchanges"},{"title":"GetExchangeById","href":"/nodeapi/tron/tron-full-node-http-api/dex-exchange/getexchangebyid"},{"title":"ExchangeCreate","href":"/nodeapi/tron/tron-full-node-http-api/dex-exchange/exchangecreate"},{"title":"ExchangeInject","href":"/nodeapi/tron/tron-full-node-http-api/dex-exchange/exchangeinject"},{"title":"ExchangeWithdraw","href":"/nodeapi/tron/tron-full-node-http-api/dex-exchange/exchangewithdraw"},{"title":"ExchangeTransaction","href":"/nodeapi/tron/tron-full-node-http-api/dex-exchange/exchangetransaction"}]},{"group":"Pending pool","pages":[{"title":"GetTransactionListFromPending","href":"/nodeapi/tron/tron-full-node-http-api/pending-pool/gettransactionlistfrompending"},{"title":"GetTransactionFromPending","href":"/nodeapi/tron/tron-full-node-http-api/pending-pool/gettransactionfrompending"},{"title":"GetPendingSize","href":"/nodeapi/tron/tron-full-node-http-api/pending-pool/getpendingsize"}]}]},{"group":"Tron JSON-RPC API","root":{"title":"Tron JSON-RPC API","href":"/nodeapi/tron/tron-json-rpc-api/index"},"pages":[{"title":"buildTransaction","href":"/nodeapi/tron/tron-json-rpc-api/buildtransaction"},{"title":"eth_accounts","href":"/nodeapi/tron/tron-json-rpc-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/tron/tron-json-rpc-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/tron/tron-json-rpc-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/tron/tron-json-rpc-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/tron/tron-json-rpc-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/tron/tron-json-rpc-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/tron/tron-json-rpc-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/tron/tron-json-rpc-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/tron/tron-json-rpc-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/tron/tron-json-rpc-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/tron/tron-json-rpc-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/tron/tron-json-rpc-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/tron/tron-json-rpc-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/tron/tron-json-rpc-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/tron/tron-json-rpc-api/eth_getlogs"},{"title":"eth_newBlockFilter","href":"/nodeapi/tron/tron-json-rpc-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/tron/tron-json-rpc-api/eth_newfilter"},{"title":"eth_getStorageAt","href":"/nodeapi/tron/tron-json-rpc-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/tron/tron-json-rpc-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/tron/tron-json-rpc-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/tron/tron-json-rpc-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/tron/tron-json-rpc-api/eth_gettransactionreceipt"},{"title":"eth_getProtocolVersion","href":"/nodeapi/tron/tron-json-rpc-api/eth_getprotocolversion"},{"title":"eth_syncing","href":"/nodeapi/tron/tron-json-rpc-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/tron/tron-json-rpc-api/eth_uninstallfilter"},{"title":"net_listening","href":"/nodeapi/tron/tron-json-rpc-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/tron/tron-json-rpc-api/net_peercount"},{"title":"net_version","href":"/nodeapi/tron/tron-json-rpc-api/net_version"},{"title":"web3_clientVersion","href":"/nodeapi/tron/tron-json-rpc-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/tron/tron-json-rpc-api/web3_sha3"}]},{"group":"Tron Solidity API","pages":[{"group":"Transactions","pages":[{"title":"GetTransactionById","href":"/nodeapi/tron/tron-solidity-api/transactions/gettransactionbyid"},{"title":"GetTransactionInfoById","href":"/nodeapi/tron/tron-solidity-api/transactions/gettransactioninfobyid"},{"title":"GetTransactionInfoByBlockNum","href":"/nodeapi/tron/tron-solidity-api/transactions/gettransactioninfobyblocknum"},{"title":"GetTransactionCountByBlockNum","href":"/nodeapi/tron/tron-solidity-api/transactions/gettransactioncountbyblocknum"}]},{"group":"Blocks","pages":[{"title":"GetBlock","href":"/nodeapi/tron/tron-solidity-api/blocks/getblock"},{"title":"GetNowBlock","href":"/nodeapi/tron/tron-solidity-api/blocks/getnowblock"},{"title":"GetBlockByNum","href":"/nodeapi/tron/tron-solidity-api/blocks/getblockbynum"},{"title":"GetBlockById","href":"/nodeapi/tron/tron-solidity-api/blocks/getblockbyid"},{"title":"GetBlockByLatestNum","href":"/nodeapi/tron/tron-solidity-api/blocks/getblockbylatestnum"},{"title":"GetBlockByLimitNext","href":"/nodeapi/tron/tron-solidity-api/blocks/getblockbylimitnext"}]},{"group":"Account Resources","pages":[{"title":"GetAccount","href":"/nodeapi/tron/tron-solidity-api/account-resources/getaccount"},{"title":"GetDelegatedResource","href":"/nodeapi/tron/tron-solidity-api/account-resources/getdelegatedresource"},{"title":"GetDelegatedResourceAccountIndex","href":"/nodeapi/tron/tron-solidity-api/account-resources/getdelegatedresourceaccountindex"},{"title":"GetCanDelegatedMaxSize","href":"/nodeapi/tron/tron-solidity-api/account-resources/getcandelegatedmaxsize"},{"title":"GetCanWithdrawUnfreezeAmount","href":"/nodeapi/tron/tron-solidity-api/account-resources/getcanwithdrawunfreezeamount"},{"title":"GetDelegatedResourceAccountIndexV2","href":"/nodeapi/tron/tron-solidity-api/account-resources/getdelegatedresourceaccountindexv2"},{"title":"GetAvailableUnfreezeCount","href":"/nodeapi/tron/tron-solidity-api/account-resources/getavailableunfreezecount"}]},{"group":"Node \u0026 Chain","pages":[{"title":"GetNodeInfo","href":"/nodeapi/tron/tron-solidity-api/node-and-chain/getnodeinfo"},{"title":"GetBurnTRX","href":"/nodeapi/tron/tron-solidity-api/node-and-chain/getburntrx"}]},{"group":"Smart Contracts","pages":[{"title":"TriggerConstantContract","href":"/nodeapi/tron/tron-solidity-api/smart-contracts/triggerconstantcontract"},{"title":"EstimateEnergy","href":"/nodeapi/tron/tron-solidity-api/smart-contracts/estimateenergy"}]},{"group":"TRC10 Token","pages":[{"title":"GetAssetIssueByName","href":"/nodeapi/tron/tron-solidity-api/trc10-token/getassetissuebyname"},{"title":"GetAssetIssueById","href":"/nodeapi/tron/tron-solidity-api/trc10-token/getassetissuebyid"},{"title":"GetAssetIssueList","href":"/nodeapi/tron/tron-solidity-api/trc10-token/getassetissuelist"},{"title":"GetAssetIssueListByName","href":"/nodeapi/tron/tron-solidity-api/trc10-token/getassetissuelistbyname"},{"title":"GetPaginatedAssetIssueList","href":"/nodeapi/tron/tron-solidity-api/trc10-token/getpaginatedassetissuelist"}]},{"group":"DEX Exchange","pages":[{"title":"ListExchanges","href":"/nodeapi/tron/tron-solidity-api/dex-exchange/listexchanges"},{"title":"GetExchangeById","href":"/nodeapi/tron/tron-solidity-api/dex-exchange/getexchangebyid"}]},{"group":"Voting \u0026 Super Representatives","pages":[{"title":"ListWitnesses","href":"/nodeapi/tron/tron-solidity-api/voting-and-super-representatives/listwitnesses"},{"title":"GetReward","href":"/nodeapi/tron/tron-solidity-api/voting-and-super-representatives/getreward"},{"title":"GetBrokerage","href":"/nodeapi/tron/tron-solidity-api/voting-and-super-representatives/getbrokerage"}]},{"group":"TRONZ Shielded Smart Contract","root":{"title":"TRONZ Shielded Smart Contract","href":"/nodeapi/tron/tron-solidity-api/tronz-shielded-smart-contract/index"},"pages":[{"title":"ScanShieldedTrc20NotesByIvk","href":"/nodeapi/tron/tron-solidity-api/tronz-shielded-smart-contract/scanshieldedtrc20notesbyivk"},{"title":"ScanShieldedTrc20NotesByOvk","href":"/nodeapi/tron/tron-solidity-api/tronz-shielded-smart-contract/scanshieldedtrc20notesbyovk"},{"title":"IsShieldedTrc20ContractNoteSpent","href":"/nodeapi/tron/tron-solidity-api/tronz-shielded-smart-contract/isshieldedtrc20contractnotespent"}]}]}]},{"group":"Unichain","icon":"/nodeapi/assets/chains/unichain.svg","root":{"title":"Overview","href":"/nodeapi/unichain/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/unichain/execution-api/eth_accounts"},{"title":"eth_blobBaseFee","href":"/nodeapi/unichain/execution-api/eth_blobbasefee"},{"title":"eth_blockNumber","href":"/nodeapi/unichain/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/unichain/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/unichain/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/unichain/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/unichain/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/unichain/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/unichain/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/unichain/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/unichain/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/unichain/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/unichain/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/unichain/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/unichain/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/unichain/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/unichain/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/unichain/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/unichain/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/unichain/execution-api/eth_getproof"},{"title":"eth_getRawTransactionByHash","href":"/nodeapi/unichain/execution-api/eth_getrawtransactionbyhash"},{"title":"eth_getStorageAt","href":"/nodeapi/unichain/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/unichain/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/unichain/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/unichain/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/unichain/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/unichain/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/unichain/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/unichain/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/unichain/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/unichain/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/unichain/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/unichain/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/unichain/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/unichain/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_protocolVersion","href":"/nodeapi/unichain/execution-api/eth_protocolversion"},{"title":"eth_sendRawTransaction","href":"/nodeapi/unichain/execution-api/eth_sendrawtransaction"},{"title":"eth_simulateV1","href":"/nodeapi/unichain/execution-api/eth_simulatev1"},{"title":"eth_subscribe","href":"/nodeapi/unichain/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/unichain/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/unichain/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/unichain/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/unichain/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/unichain/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/unichain/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/unichain/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/unichain/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/unichain/execution-api/web3_sha3"}]},{"group":"Debug API","root":{"title":"Debug API","href":"/nodeapi/unichain/debug-api/index"},"pages":[{"title":"debug_getBadBlocks","href":"/nodeapi/unichain/debug-api/debug_getbadblocks"},{"title":"debug_traceBlockByHash","href":"/nodeapi/unichain/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/unichain/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/unichain/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/unichain/debug-api/debug_tracetransaction"}]}]},{"group":"Wemix","icon":"/nodeapi/assets/chains/wemix.svg","root":{"title":"Overview","href":"/nodeapi/wemix/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/wemix/execution-api/eth_accounts"},{"title":"eth_blockNumber","href":"/nodeapi/wemix/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/wemix/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/wemix/execution-api/eth_chainid"},{"title":"eth_estimateGas","href":"/nodeapi/wemix/execution-api/eth_estimategas"},{"title":"eth_gasPrice","href":"/nodeapi/wemix/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/wemix/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/wemix/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/wemix/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/wemix/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/wemix/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/wemix/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/wemix/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/wemix/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/wemix/execution-api/eth_getlogs"},{"title":"eth_getStorageAt","href":"/nodeapi/wemix/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/wemix/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/wemix/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/wemix/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/wemix/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/wemix/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/wemix/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/wemix/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/wemix/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/wemix/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_newBlockFilter","href":"/nodeapi/wemix/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/wemix/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/wemix/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_sendRawTransaction","href":"/nodeapi/wemix/execution-api/eth_sendrawtransaction"},{"title":"eth_subscribe","href":"/nodeapi/wemix/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/wemix/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/wemix/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/wemix/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/wemix/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/wemix/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/wemix/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/wemix/execution-api/txpool_content"},{"title":"web3_clientVersion","href":"/nodeapi/wemix/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/wemix/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_traceBlockByHash","href":"/nodeapi/wemix/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/wemix/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/wemix/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/wemix/debug-api/debug_tracetransaction"}]}]},{"group":"X Layer","icon":"/nodeapi/assets/chains/xlayer.svg","root":{"title":"Overview","href":"/nodeapi/xlayer/overview"},"pages":[{"group":"Execution API","pages":[{"title":"eth_accounts","href":"/nodeapi/xlayer/execution-api/eth_accounts"},{"title":"eth_blobBaseFee","href":"/nodeapi/xlayer/execution-api/eth_blobbasefee"},{"title":"eth_blockNumber","href":"/nodeapi/xlayer/execution-api/eth_blocknumber"},{"title":"eth_call","href":"/nodeapi/xlayer/execution-api/eth_call"},{"title":"eth_chainId","href":"/nodeapi/xlayer/execution-api/eth_chainid"},{"title":"eth_createAccessList","href":"/nodeapi/xlayer/execution-api/eth_createaccesslist"},{"title":"eth_estimateGas","href":"/nodeapi/xlayer/execution-api/eth_estimategas"},{"title":"eth_feeHistory","href":"/nodeapi/xlayer/execution-api/eth_feehistory"},{"title":"eth_gasPrice","href":"/nodeapi/xlayer/execution-api/eth_gasprice"},{"title":"eth_getBalance","href":"/nodeapi/xlayer/execution-api/eth_getbalance"},{"title":"eth_getBlockByHash","href":"/nodeapi/xlayer/execution-api/eth_getblockbyhash"},{"title":"eth_getBlockByNumber","href":"/nodeapi/xlayer/execution-api/eth_getblockbynumber"},{"title":"eth_getBlockReceipts","href":"/nodeapi/xlayer/execution-api/eth_getblockreceipts"},{"title":"eth_getBlockTransactionCountByHash","href":"/nodeapi/xlayer/execution-api/eth_getblocktransactioncountbyhash"},{"title":"eth_getBlockTransactionCountByNumber","href":"/nodeapi/xlayer/execution-api/eth_getblocktransactioncountbynumber"},{"title":"eth_getCode","href":"/nodeapi/xlayer/execution-api/eth_getcode"},{"title":"eth_getFilterChanges","href":"/nodeapi/xlayer/execution-api/eth_getfilterchanges"},{"title":"eth_getFilterLogs","href":"/nodeapi/xlayer/execution-api/eth_getfilterlogs"},{"title":"eth_getLogs","href":"/nodeapi/xlayer/execution-api/eth_getlogs"},{"title":"eth_getProof","href":"/nodeapi/xlayer/execution-api/eth_getproof"},{"title":"eth_getRawTransactionByHash","href":"/nodeapi/xlayer/execution-api/eth_getrawtransactionbyhash"},{"title":"eth_getStorageAt","href":"/nodeapi/xlayer/execution-api/eth_getstorageat"},{"title":"eth_getTransactionByBlockHashAndIndex","href":"/nodeapi/xlayer/execution-api/eth_gettransactionbyblockhashandindex"},{"title":"eth_getTransactionByBlockNumberAndIndex","href":"/nodeapi/xlayer/execution-api/eth_gettransactionbyblocknumberandindex"},{"title":"eth_getTransactionByHash","href":"/nodeapi/xlayer/execution-api/eth_gettransactionbyhash"},{"title":"eth_getTransactionCount","href":"/nodeapi/xlayer/execution-api/eth_gettransactioncount"},{"title":"eth_getTransactionReceipt","href":"/nodeapi/xlayer/execution-api/eth_gettransactionreceipt"},{"title":"eth_getUncleByBlockHashAndIndex","href":"/nodeapi/xlayer/execution-api/eth_getunclebyblockhashandindex"},{"title":"eth_getUncleByBlockNumberAndIndex","href":"/nodeapi/xlayer/execution-api/eth_getunclebyblocknumberandindex"},{"title":"eth_getUncleCountByBlockHash","href":"/nodeapi/xlayer/execution-api/eth_getunclecountbyblockhash"},{"title":"eth_getUncleCountByBlockNumber","href":"/nodeapi/xlayer/execution-api/eth_getunclecountbyblocknumber"},{"title":"eth_maxPriorityFeePerGas","href":"/nodeapi/xlayer/execution-api/eth_maxpriorityfeepergas"},{"title":"eth_newBlockFilter","href":"/nodeapi/xlayer/execution-api/eth_newblockfilter"},{"title":"eth_newFilter","href":"/nodeapi/xlayer/execution-api/eth_newfilter"},{"title":"eth_newPendingTransactionFilter","href":"/nodeapi/xlayer/execution-api/eth_newpendingtransactionfilter"},{"title":"eth_protocolVersion","href":"/nodeapi/xlayer/execution-api/eth_protocolversion"},{"title":"eth_sendRawTransaction","href":"/nodeapi/xlayer/execution-api/eth_sendrawtransaction"},{"title":"eth_simulateV1","href":"/nodeapi/xlayer/execution-api/eth_simulatev1"},{"title":"eth_subscribe","href":"/nodeapi/xlayer/execution-api/eth_subscribe"},{"title":"eth_syncing","href":"/nodeapi/xlayer/execution-api/eth_syncing"},{"title":"eth_uninstallFilter","href":"/nodeapi/xlayer/execution-api/eth_uninstallfilter"},{"title":"eth_unsubscribe","href":"/nodeapi/xlayer/execution-api/eth_unsubscribe"},{"title":"net_listening","href":"/nodeapi/xlayer/execution-api/net_listening"},{"title":"net_peerCount","href":"/nodeapi/xlayer/execution-api/net_peercount"},{"title":"net_version","href":"/nodeapi/xlayer/execution-api/net_version"},{"title":"txpool_content","href":"/nodeapi/xlayer/execution-api/txpool_content"},{"title":"txpool_inspect","href":"/nodeapi/xlayer/execution-api/txpool_inspect"},{"title":"txpool_status","href":"/nodeapi/xlayer/execution-api/txpool_status"},{"title":"web3_clientVersion","href":"/nodeapi/xlayer/execution-api/web3_clientversion"},{"title":"web3_sha3","href":"/nodeapi/xlayer/execution-api/web3_sha3"}]},{"group":"Debug API","pages":[{"title":"debug_getBadBlocks","href":"/nodeapi/xlayer/debug-api/debug_getbadblocks"},{"title":"debug_getRawBlock","href":"/nodeapi/xlayer/debug-api/debug_getrawblock"},{"title":"debug_getRawHeader","href":"/nodeapi/xlayer/debug-api/debug_getrawheader"},{"title":"debug_getRawReceipts","href":"/nodeapi/xlayer/debug-api/debug_getrawreceipts"},{"title":"debug_getRawTransaction","href":"/nodeapi/xlayer/debug-api/debug_getrawtransaction"},{"title":"debug_traceBlockByHash","href":"/nodeapi/xlayer/debug-api/debug_traceblockbyhash"},{"title":"debug_traceBlockByNumber","href":"/nodeapi/xlayer/debug-api/debug_traceblockbynumber"},{"title":"debug_traceCall","href":"/nodeapi/xlayer/debug-api/debug_tracecall"},{"title":"debug_traceTransaction","href":"/nodeapi/xlayer/debug-api/debug_tracetransaction"}]},{"group":"Trace API","pages":[{"title":"trace_block","href":"/nodeapi/xlayer/trace-api/trace_block"},{"title":"trace_call","href":"/nodeapi/xlayer/trace-api/trace_call"},{"title":"trace_callMany","href":"/nodeapi/xlayer/trace-api/trace_callmany"},{"title":"trace_filter","href":"/nodeapi/xlayer/trace-api/trace_filter"},{"title":"trace_get","href":"/nodeapi/xlayer/trace-api/trace_get"},{"title":"trace_rawTransaction","href":"/nodeapi/xlayer/trace-api/trace_rawtransaction"},{"title":"trace_replayBlockTransactions","href":"/nodeapi/xlayer/trace-api/trace_replayblocktransactions"},{"title":"trace_replayTransaction","href":"/nodeapi/xlayer/trace-api/trace_replaytransaction"},{"title":"trace_transaction","href":"/nodeapi/xlayer/trace-api/trace_transaction"}]}]},{"group":"XRPL","icon":"/nodeapi/assets/chains/xrp-ledger-xrpl.svg","root":{"title":"Overview","href":"/nodeapi/xrp-ledger-xrpl/overview"},"pages":[{"group":"JSON-RPC API","root":{"title":"JSON-RPC API","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/index"},"pages":[{"title":"account_channels","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_channels"},{"title":"account_currencies","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_currencies"},{"title":"account_info","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_info"},{"title":"account_lines","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_lines"},{"title":"account_nfts","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_nfts"},{"title":"account_objects","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_objects"},{"title":"account_offers","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_offers"},{"title":"account_tx","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/account_tx"},{"title":"amm_info","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/amm_info"},{"title":"book_changes","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/book_changes"},{"title":"book_offers","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/book_offers"},{"title":"channel_verify","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/channel_verify"},{"title":"deposit_authorized","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/deposit_authorized"},{"title":"feature","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/feature"},{"title":"fee","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/fee"},{"title":"gateway_balances","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/gateway_balances"},{"title":"get_aggregate_price","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/get_aggregate_price"},{"title":"ledger","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger"},{"title":"ledger_closed","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger_closed"},{"title":"ledger_current","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger_current"},{"title":"ledger_data","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger_data"},{"title":"ledger_entry","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger_entry"},{"title":"ledger_index","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger_index"},{"title":"ledger_range","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ledger_range"},{"title":"manifest","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/manifest"},{"title":"nft_buy_offers","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/nft_buy_offers"},{"title":"nft_history","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/nft_history"},{"title":"nft_info","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/nft_info"},{"title":"nft_sell_offers","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/nft_sell_offers"},{"title":"nfts_by_issuer","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/nfts_by_issuer"},{"title":"noripple_check","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/noripple_check"},{"title":"ping","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ping"},{"title":"random","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/random"},{"title":"ripple_path_find","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/ripple_path_find"},{"title":"server_definitions","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/server_definitions"},{"title":"server_info","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/server_info"},{"title":"server_state","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/server_state"},{"title":"simulate","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/simulate"},{"title":"submit","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/submit"},{"title":"submit_multisigned","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/submit_multisigned"},{"title":"subscribe","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/subscribe"},{"title":"transaction_entry","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/transaction_entry"},{"title":"tx","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/tx"},{"title":"unsubscribe","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/unsubscribe"},{"title":"vault_info","href":"/nodeapi/xrp-ledger-xrpl/json-rpc-api/vault_info"}]}]}]}]},{"tab":"Staking","pages":[{"title":"Staking","href":"/staking"}]},{"tab":"Mavrik","pages":[{"title":"Mavrik","href":"/mavrik"}]},{"tab":"Agents","pages":[{"title":"Agents","href":"/agents"}]}]},"title":"Get Blocks by Height - Validation Cloud","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-Bbp7I60D.js","utils-C3RIvJha.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DqD-vLt8.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-B31Loprg.js","snippetPresets-DKpk-b8t.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-n7I5XbKb.js","ApiExamples-Cj65AhOR.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BXtn5gcC.js","shallow-RY2b03Cp.js","getApiPlaygroundDisplay-B0jeiPk3.js","CodeSnippet-CYgBjjwn.js","CodeSnippets-DOngDrYB.js","getPastedJson-DRQbJx-T.js","icon-CQiQCicY.js","MethodPill-BKTLdNtu.js","DuplicateIcon-B9jpAdat.js","createIcon-DCddRrXv.js","DynamicMarkdown-a8hUKrw6.js","SectionHeading-eECVV2eH.js","axios-vUo_bRtp.js","Markdown--GF7ZIpf.js","clsx-DZLdJUrt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-2LoAhjKH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-Zwc0ZncM.js"]}