diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 0000000000..22a8b4fb2b --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,32 @@ +name: Docs +on: + pull_request: + paths: + - "**/examples.json" +jobs: + build: + runs-on: ubuntu-latest + name: Merge request && response examples + steps: + - name: git-checkout + uses: actions/checkout@v4 + with: + lfs: true + - name: Install dependencies + run: | + npm install -g pnpm@8.15.4 + pnpm install + - name: Merge request and responses + run: | + # Read the changed files from the previous step + node libs/example_merger.js merge docs/pages/api/indexer/indexer.gen.yaml docs/pages/api/metadata/metadata.gen.yaml docs/pages/api/marketplace/marketplace.gen.yaml + - name: Push changes + uses: 0xsequence/actions/git-commit@master + env: + API_TOKEN_GITHUB: ${{ secrets.GH_TOKEN_GIT_COMMIT }} + with: + src: "docs/pages/api/**/*.gen.yaml" + branch: ${{ github.head_ref }} + ## since openapi docs are generated and PR is automatically created there is no need to try create new one + pr_create: false + overwrite: true \ No newline at end of file diff --git a/docs/pages/api/indexer/indexer.gen.yaml b/docs/pages/api/indexer/indexer.gen.yaml index a9bbac6357..b03cf33a46 100644 --- a/docs/pages/api/indexer/indexer.gen.yaml +++ b/docs/pages/api/indexer/indexer.gen.yaml @@ -1,95 +1,97 @@ -# sequence-indexer v0.4.0 e1e4ec700d4efd018bf8617e696c5cf5189b8665 -# -- -# Code generated by webrpc-gen@v0.20.3 with openapi generator; DO NOT EDIT -# -# webrpc-gen -service=Indexer -ignore=@internal -schema=proto/indexer.ridl -target=openapi -title=Sequence Indexer -servers=https://amoy-indexer.sequence.app;Amoy Mainnet,https://apechain-mainnet-indexer.sequence.app;Apechain-Mainnet Mainnet,https://apechain-testnet-indexer.sequence.app;Apechain-Testnet Mainnet,https://arbitrum-indexer.sequence.app;Arbitrum Mainnet,https://arbitrum-nova-indexer.sequence.app;Arbitrum-Nova Mainnet,https://arbitrum-sepolia-indexer.sequence.app;Arbitrum-Sepolia Mainnet,https://astar-zkevm-indexer.sequence.app;Astar-Zkevm Mainnet,https://astar-zkyoto-indexer.sequence.app;Astar-Zkyoto Mainnet,https://avalanche-indexer.sequence.app;Avalanche Mainnet,https://avalanche-testnet-indexer.sequence.app;Avalanche-Testnet Mainnet,https://b3-indexer.sequence.app;B3 Mainnet,https://b3-sepolia-indexer.sequence.app;B3-Sepolia Mainnet,https://base-indexer.sequence.app;Base Mainnet,https://base-sepolia-indexer.sequence.app;Base-Sepolia Mainnet,https://blast-indexer.sequence.app;Blast Mainnet,https://blast-sepolia-indexer.sequence.app;Blast-Sepolia Mainnet,https://borne-testnet-indexer.sequence.app;Borne-Testnet Mainnet,https://bsc-indexer.sequence.app;Bsc Mainnet,https://bsc-testnet-indexer.sequence.app;Bsc-Testnet Mainnet,https://gnosis-indexer.sequence.app;Gnosis Mainnet,https://homeverse-indexer.sequence.app;Homeverse Mainnet,https://homeverse-testnet-indexer.sequence.app;Homeverse-Testnet Mainnet,https://immutable-zkevm-indexer.sequence.app;Immutable-Zkevm Mainnet,https://immutable-zkevm-testnet-indexer.sequence.app;Immutable-Zkevm-Testnet Mainnet,https://imx-indexer.sequence.app;Imx Mainnet,https://imx-testnet-indexer.sequence.app;Imx-Testnet Mainnet,https://mainnet-indexer.sequence.app;Mainnet Mainnet,https://optimism-indexer.sequence.app;Optimism Mainnet,https://optimism-sepolia-indexer.sequence.app;Optimism-Sepolia Mainnet,https://polygon-indexer.sequence.app;Polygon Mainnet,https://polygon-zkevm-indexer.sequence.app;Polygon-Zkevm Mainnet,https://rootnet-indexer.sequence.app;Rootnet Mainnet,https://rootnet-porcini-indexer.sequence.app;Rootnet-Porcini Mainnet,https://sepolia-indexer.sequence.app;Sepolia Mainnet,https://skale-nebula-testnet-indexer.sequence.app;Skale-Nebula-Testnet Mainnet,https://soneium-minato-indexer.sequence.app;Soneium-Minato Mainnet,https://toy-testnet-indexer.sequence.app;Toy-Testnet Mainnet,https://xai-indexer.sequence.app;Xai Mainnet,https://xai-sepolia-indexer.sequence.app;Xai-Sepolia Mainnet,https://xr-sepolia-indexer.sequence.app;Xr-Sepolia Mainnet -securityAnnotation=@auth -securitySchemes={ 'ApiKeyAuth': { 'type': 'apiKey', 'in': 'header', 'description': 'Project access key for authenticating requests, get an access key at https://sequence.build', 'name': 'X-Access-Key' }, } -out=proto/docs/indexer.gen.yaml openapi: 3.0.0 info: - title: 'Sequence Indexer' + title: Sequence Indexer version: '' servers: - - url: 'https://amoy-indexer.sequence.app' - description: 'Amoy Mainnet' - - url: 'https://apechain-mainnet-indexer.sequence.app' - description: 'Apechain-Mainnet Mainnet' - - url: 'https://apechain-testnet-indexer.sequence.app' - description: 'Apechain-Testnet Mainnet' - - url: 'https://arbitrum-indexer.sequence.app' - description: 'Arbitrum Mainnet' - - url: 'https://arbitrum-nova-indexer.sequence.app' - description: 'Arbitrum-Nova Mainnet' - - url: 'https://arbitrum-sepolia-indexer.sequence.app' - description: 'Arbitrum-Sepolia Mainnet' - - url: 'https://astar-zkevm-indexer.sequence.app' - description: 'Astar-Zkevm Mainnet' - - url: 'https://astar-zkyoto-indexer.sequence.app' - description: 'Astar-Zkyoto Mainnet' - - url: 'https://avalanche-indexer.sequence.app' - description: 'Avalanche Mainnet' - - url: 'https://avalanche-testnet-indexer.sequence.app' - description: 'Avalanche-Testnet Mainnet' - - url: 'https://b3-indexer.sequence.app' - description: 'B3 Mainnet' - - url: 'https://b3-sepolia-indexer.sequence.app' - description: 'B3-Sepolia Mainnet' - - url: 'https://base-indexer.sequence.app' - description: 'Base Mainnet' - - url: 'https://base-sepolia-indexer.sequence.app' - description: 'Base-Sepolia Mainnet' - - url: 'https://blast-indexer.sequence.app' - description: 'Blast Mainnet' - - url: 'https://blast-sepolia-indexer.sequence.app' - description: 'Blast-Sepolia Mainnet' - - url: 'https://borne-testnet-indexer.sequence.app' - description: 'Borne-Testnet Mainnet' - - url: 'https://bsc-indexer.sequence.app' - description: 'Bsc Mainnet' - - url: 'https://bsc-testnet-indexer.sequence.app' - description: 'Bsc-Testnet Mainnet' - - url: 'https://gnosis-indexer.sequence.app' - description: 'Gnosis Mainnet' - - url: 'https://homeverse-indexer.sequence.app' - description: 'Homeverse Mainnet' - - url: 'https://homeverse-testnet-indexer.sequence.app' - description: 'Homeverse-Testnet Mainnet' - - url: 'https://immutable-zkevm-indexer.sequence.app' - description: 'Immutable-Zkevm Mainnet' - - url: 'https://immutable-zkevm-testnet-indexer.sequence.app' - description: 'Immutable-Zkevm-Testnet Mainnet' - - url: 'https://imx-indexer.sequence.app' - description: 'Imx Mainnet' - - url: 'https://imx-testnet-indexer.sequence.app' - description: 'Imx-Testnet Mainnet' - - url: 'https://mainnet-indexer.sequence.app' - description: 'Mainnet Mainnet' - - url: 'https://optimism-indexer.sequence.app' - description: 'Optimism Mainnet' - - url: 'https://optimism-sepolia-indexer.sequence.app' - description: 'Optimism-Sepolia Mainnet' - - url: 'https://polygon-indexer.sequence.app' - description: 'Polygon Mainnet' - - url: 'https://polygon-zkevm-indexer.sequence.app' - description: 'Polygon-Zkevm Mainnet' - - url: 'https://rootnet-indexer.sequence.app' - description: 'Rootnet Mainnet' - - url: 'https://rootnet-porcini-indexer.sequence.app' - description: 'Rootnet-Porcini Mainnet' - - url: 'https://sepolia-indexer.sequence.app' - description: 'Sepolia Mainnet' - - url: 'https://skale-nebula-testnet-indexer.sequence.app' - description: 'Skale-Nebula-Testnet Mainnet' - - url: 'https://soneium-minato-indexer.sequence.app' - description: 'Soneium-Minato Mainnet' - - url: 'https://toy-testnet-indexer.sequence.app' - description: 'Toy-Testnet Mainnet' - - url: 'https://xai-indexer.sequence.app' - description: 'Xai Mainnet' - - url: 'https://xai-sepolia-indexer.sequence.app' - description: 'Xai-Sepolia Mainnet' - - url: 'https://xr-sepolia-indexer.sequence.app' - description: 'Xr-Sepolia Mainnet' + - url: https://amoy-indexer.sequence.app + description: Amoy Mainnet + - url: https://apechain-mainnet-indexer.sequence.app + description: Apechain-Mainnet Mainnet + - url: https://apechain-testnet-indexer.sequence.app + description: Apechain-Testnet Mainnet + - url: https://arbitrum-indexer.sequence.app + description: Arbitrum Mainnet + - url: https://arbitrum-nova-indexer.sequence.app + description: Arbitrum-Nova Mainnet + - url: https://arbitrum-sepolia-indexer.sequence.app + description: Arbitrum-Sepolia Mainnet + - url: https://astar-zkevm-indexer.sequence.app + description: Astar-Zkevm Mainnet + - url: https://astar-zkyoto-indexer.sequence.app + description: Astar-Zkyoto Mainnet + - url: https://avalanche-indexer.sequence.app + description: Avalanche Mainnet + - url: https://avalanche-testnet-indexer.sequence.app + description: Avalanche-Testnet Mainnet + - url: https://b3-indexer.sequence.app + description: B3 Mainnet + - url: https://b3-sepolia-indexer.sequence.app + description: B3-Sepolia Mainnet + - url: https://base-indexer.sequence.app + description: Base Mainnet + - url: https://base-sepolia-indexer.sequence.app + description: Base-Sepolia Mainnet + - url: https://blast-indexer.sequence.app + description: Blast Mainnet + - url: https://blast-sepolia-indexer.sequence.app + description: Blast-Sepolia Mainnet + - url: https://borne-testnet-indexer.sequence.app + description: Borne-Testnet Mainnet + - url: https://bsc-indexer.sequence.app + description: Bsc Mainnet + - url: https://bsc-testnet-indexer.sequence.app + description: Bsc-Testnet Mainnet + - url: https://gnosis-indexer.sequence.app + description: Gnosis Mainnet + - url: https://homeverse-indexer.sequence.app + description: Homeverse Mainnet + - url: https://homeverse-testnet-indexer.sequence.app + description: Homeverse-Testnet Mainnet + - url: https://immutable-zkevm-indexer.sequence.app + description: Immutable-Zkevm Mainnet + - url: https://immutable-zkevm-testnet-indexer.sequence.app + description: Immutable-Zkevm-Testnet Mainnet + - url: https://imx-indexer.sequence.app + description: Imx Mainnet + - url: https://imx-testnet-indexer.sequence.app + description: Imx-Testnet Mainnet + - url: https://mainnet-indexer.sequence.app + description: Mainnet Mainnet + - url: https://optimism-indexer.sequence.app + description: Optimism Mainnet + - url: https://optimism-sepolia-indexer.sequence.app + description: Optimism-Sepolia Mainnet + - url: https://polygon-indexer.sequence.app + description: Polygon Mainnet + - url: https://polygon-zkevm-indexer.sequence.app + description: Polygon-Zkevm Mainnet + - url: https://rootnet-indexer.sequence.app + description: Rootnet Mainnet + - url: https://rootnet-porcini-indexer.sequence.app + description: Rootnet-Porcini Mainnet + - url: https://sepolia-indexer.sequence.app + description: Sepolia Mainnet + - url: https://skale-nebula-testnet-indexer.sequence.app + description: Skale-Nebula-Testnet Mainnet + - url: https://soneium-minato-indexer.sequence.app + description: Soneium-Minato Mainnet + - url: https://toy-testnet-indexer.sequence.app + description: Toy-Testnet Mainnet + - url: https://xai-indexer.sequence.app + description: Xai Mainnet + - url: https://xai-sepolia-indexer.sequence.app + description: Xai-Sepolia Mainnet + - url: https://xr-sepolia-indexer.sequence.app + description: Xr-Sepolia Mainnet components: - securitySchemes: { 'ApiKeyAuth': { 'type': 'apiKey', 'in': 'header', 'description': 'Project access key for authenticating requests, get an access key at https://sequence.build', 'name': 'X-Access-Key' }, } + securitySchemes: + ApiKeyAuth: + type: apiKey + in: header + description: >- + Project access key for authenticating requests, get an access key at + https://sequence.build + name: X-Access-Key schemas: ErrorWebrpcEndpoint: type: object @@ -101,13 +103,13 @@ components: properties: error: type: string - example: "WebrpcEndpoint" + example: WebrpcEndpoint code: type: number example: 0 msg: type: string - example: "endpoint error" + example: endpoint error cause: type: string status: @@ -123,13 +125,13 @@ components: properties: error: type: string - example: "WebrpcRequestFailed" + example: WebrpcRequestFailed code: type: number example: -1 msg: type: string - example: "request failed" + example: request failed cause: type: string status: @@ -145,13 +147,13 @@ components: properties: error: type: string - example: "WebrpcBadRoute" + example: WebrpcBadRoute code: type: number example: -2 msg: type: string - example: "bad route" + example: bad route cause: type: string status: @@ -167,13 +169,13 @@ components: properties: error: type: string - example: "WebrpcBadMethod" + example: WebrpcBadMethod code: type: number example: -3 msg: type: string - example: "bad method" + example: bad method cause: type: string status: @@ -189,13 +191,13 @@ components: properties: error: type: string - example: "WebrpcBadRequest" + example: WebrpcBadRequest code: type: number example: -4 msg: type: string - example: "bad request" + example: bad request cause: type: string status: @@ -211,13 +213,13 @@ components: properties: error: type: string - example: "WebrpcBadResponse" + example: WebrpcBadResponse code: type: number example: -5 msg: type: string - example: "bad response" + example: bad response cause: type: string status: @@ -233,13 +235,13 @@ components: properties: error: type: string - example: "WebrpcServerPanic" + example: WebrpcServerPanic code: type: number example: -6 msg: type: string - example: "server panic" + example: server panic cause: type: string status: @@ -255,13 +257,13 @@ components: properties: error: type: string - example: "WebrpcInternalError" + example: WebrpcInternalError code: type: number example: -7 msg: type: string - example: "internal error" + example: internal error cause: type: string status: @@ -277,13 +279,13 @@ components: properties: error: type: string - example: "WebrpcClientDisconnected" + example: WebrpcClientDisconnected code: type: number example: -8 msg: type: string - example: "client disconnected" + example: client disconnected cause: type: string status: @@ -299,13 +301,13 @@ components: properties: error: type: string - example: "WebrpcStreamLost" + example: WebrpcStreamLost code: type: number example: -9 msg: type: string - example: "stream lost" + example: stream lost cause: type: string status: @@ -321,13 +323,13 @@ components: properties: error: type: string - example: "WebrpcStreamFinished" + example: WebrpcStreamFinished code: type: number example: -10 msg: type: string - example: "stream finished" + example: stream finished cause: type: string status: @@ -343,13 +345,13 @@ components: properties: error: type: string - example: "Unauthorized" + example: Unauthorized code: type: number example: 1000 msg: type: string - example: "Unauthorized access" + example: Unauthorized access cause: type: string status: @@ -365,13 +367,13 @@ components: properties: error: type: string - example: "PermissionDenied" + example: PermissionDenied code: type: number example: 1001 msg: type: string - example: "Permission denied" + example: Permission denied cause: type: string status: @@ -387,13 +389,13 @@ components: properties: error: type: string - example: "SessionExpired" + example: SessionExpired code: type: number example: 1002 msg: type: string - example: "Session expired" + example: Session expired cause: type: string status: @@ -409,13 +411,13 @@ components: properties: error: type: string - example: "MethodNotFound" + example: MethodNotFound code: type: number example: 1003 msg: type: string - example: "Method not found" + example: Method not found cause: type: string status: @@ -431,13 +433,13 @@ components: properties: error: type: string - example: "RequestConflict" + example: RequestConflict code: type: number example: 1004 msg: type: string - example: "Conflict with target resource" + example: Conflict with target resource cause: type: string status: @@ -453,13 +455,13 @@ components: properties: error: type: string - example: "Aborted" + example: Aborted code: type: number example: 1005 msg: type: string - example: "Request aborted" + example: Request aborted cause: type: string status: @@ -475,13 +477,13 @@ components: properties: error: type: string - example: "Timeout" + example: Timeout code: type: number example: 2000 msg: type: string - example: "Request timed out" + example: Request timed out cause: type: string status: @@ -497,13 +499,13 @@ components: properties: error: type: string - example: "InvalidArgument" + example: InvalidArgument code: type: number example: 2001 msg: type: string - example: "Invalid argument" + example: Invalid argument cause: type: string status: @@ -519,13 +521,13 @@ components: properties: error: type: string - example: "Unavailable" + example: Unavailable code: type: number example: 2002 msg: type: string - example: "Unavailable resource" + example: Unavailable resource cause: type: string status: @@ -541,13 +543,13 @@ components: properties: error: type: string - example: "QueryFailed" + example: QueryFailed code: type: number example: 2003 msg: type: string - example: "Query failed" + example: Query failed cause: type: string status: @@ -563,13 +565,13 @@ components: properties: error: type: string - example: "ResourceExhausted" + example: ResourceExhausted code: type: number example: 2004 msg: type: string - example: "Resource exhausted" + example: Resource exhausted cause: type: string status: @@ -585,13 +587,13 @@ components: properties: error: type: string - example: "NotFound" + example: NotFound code: type: number example: 3000 msg: type: string - example: "Resource not found" + example: Resource not found cause: type: string status: @@ -607,13 +609,13 @@ components: properties: error: type: string - example: "ProjectNotFound" + example: ProjectNotFound code: type: number example: 3002 msg: type: string - example: "Project not found" + example: Project not found cause: type: string status: @@ -629,13 +631,13 @@ components: properties: error: type: string - example: "MetadataCallFailed" + example: MetadataCallFailed code: type: number example: 3003 msg: type: string - example: "Metadata service call failed" + example: Metadata service call failed cause: type: string status: @@ -732,7 +734,7 @@ components: type: string properties: type: object - description: 'map' + description: map additionalProperties: type: object attributes: @@ -740,7 +742,7 @@ components: description: '[]map' items: type: object - description: 'map' + description: map additionalProperties: type: object imageData: @@ -989,7 +991,7 @@ components: type: number dirs: type: object - description: 'map' + description: map additionalProperties: type: string Bond: @@ -1140,7 +1142,7 @@ components: $ref: '#/components/schemas/TxnInfo' rawLog: type: object - description: 'map' + description: map additionalProperties: type: object event: @@ -1417,7 +1419,7 @@ components: $ref: '#/components/schemas/ContractInfo' tokenMetadata: type: object - description: 'map' + description: map additionalProperties: $ref: '#/components/schemas/TokenMetadata' TransactionHistoryFilter: @@ -1745,7 +1747,7 @@ components: properties: tokenMap: type: object - description: 'map' + description: map additionalProperties: type: array description: '[]string' @@ -1989,7 +1991,7 @@ components: properties: supplies: type: object - description: 'map' + description: map additionalProperties: type: array description: '[]TokenSupply' @@ -2105,14 +2107,14 @@ components: properties: balance: $ref: '#/components/schemas/TokenBalance' - paths: /rpc/Indexer/GetEtherBalance: post: summary: GetEtherBalance deprecated: true - description: "Queries an ethereum node for the latest and confirm ETH balances -DEPRECATED: use GetNativeTokenBalance instead" + description: >- + Queries an ethereum node for the latest and confirm ETH balances + DEPRECATED: use GetNativeTokenBalance instead requestBody: content: application/json: @@ -2125,48 +2127,50 @@ DEPRECATED: use GetNativeTokenBalance instead" application/json: schema: $ref: '#/components/schemas/Indexer_GetEtherBalance_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetNativeTokenBalance: post: summary: GetNativeTokenBalance - description: "GetNativeTokenBalance queries an ethereum node for the latest native token account balance. -The native token is the token of the chain the indexer is connected to, for example, ETH on Ethereum -and POL on Polygon." + description: >- + GetNativeTokenBalance queries an ethereum node for the latest native + token account balance. The native token is the token of the chain the + indexer is connected to, for example, ETH on Ethereum and POL on + Polygon. requestBody: content: application/json: @@ -2179,54 +2183,55 @@ and POL on Polygon." application/json: schema: $ref: '#/components/schemas/Indexer_GetNativeTokenBalance_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTokenBalancesSummary: post: summary: GetTokenBalancesSummary - description: "GetTokenBalancesSummary returns a summary of token balances for a specific -accounts. The collection ERC721 & ERC1155 tokens are represented as a -single aggregated balance. + description: >- + GetTokenBalancesSummary returns a summary of token balances for a + specific accounts. The collection ERC721 & ERC1155 tokens are + represented as a single aggregated balance. -If `filter` is not provided, it will use the filter with account from the -jwt session. + If `filter` is not provided, it will use the filter with account from + the jwt session. -If `filter.contractStatus` is not provided, it will include verified only -tokens." + If `filter.contractStatus` is not provided, it will include verified + only tokens. requestBody: content: application/json: @@ -2239,54 +2244,55 @@ tokens." application/json: schema: $ref: '#/components/schemas/Indexer_GetTokenBalancesSummary_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTokenBalancesDetails: post: summary: GetTokenBalancesDetails - description: "GetTokenBalancesDetails returns a detailed balance summary for a specific -accounts. The collection ERC721 & ERC1155 tokens are represented as -individual balances. + description: >- + GetTokenBalancesDetails returns a detailed balance summary for a + specific accounts. The collection ERC721 & ERC1155 tokens are + represented as individual balances. -If `filter` is not provided, it will use the filter with account from the -jwt session. + If `filter` is not provided, it will use the filter with account from + the jwt session. -If `filter.contractStatus` is not provided, it will include verified only -tokens." + If `filter.contractStatus` is not provided, it will include verified + only tokens. requestBody: content: application/json: @@ -2299,54 +2305,55 @@ tokens." application/json: schema: $ref: '#/components/schemas/Indexer_GetTokenBalancesDetails_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTokenBalancesByContract: post: summary: GetTokenBalancesByContract - description: "GetTokenBalancesByContract returns a balances for a specific accounts and -contracts. The collection ERC721 & ERC1155 tokens are represented as -individual balances. + description: >- + GetTokenBalancesByContract returns a balances for a specific accounts + and contracts. The collection ERC721 & ERC1155 tokens are represented as + individual balances. -If `filter` is not provided, it will error out as it requires at least -contract address. + If `filter` is not provided, it will error out as it requires at least + contract address. -If `filter.contractStatus` is not provided, it will include verified only -tokens." + If `filter.contractStatus` is not provided, it will include verified + only tokens. requestBody: content: application/json: @@ -2358,52 +2365,57 @@ tokens." content: application/json: schema: - $ref: '#/components/schemas/Indexer_GetTokenBalancesByContract_Response' - '4XX': + $ref: >- + #/components/schemas/Indexer_GetTokenBalancesByContract_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTokenBalances: post: summary: GetTokenBalances - description: "GetTokenBalances returns a balance summary/details for a specific account. By default -if accountAddress is left empty, it will use the account from the jwt session. + description: >- + GetTokenBalances returns a balance summary/details for a specific + account. By default if accountAddress is left empty, it will use the + account from the jwt session. -Also, if contractAddress is undefined, then it will list all current user coins/collectibles. -But, if contractAddress is provided, then it will return the token balances for the contract, this is -only useful for 1155, but for other tokens, it can act as a filter for the single balance." + Also, if contractAddress is undefined, then it will list all current + user coins/collectibles. But, if contractAddress is provided, then it + will return the token balances for the contract, this is only useful for + 1155, but for other tokens, it can act as a filter for the single + balance. requestBody: content: application/json: @@ -2416,47 +2428,49 @@ only useful for 1155, but for other tokens, it can act as a filter for the singl application/json: schema: $ref: '#/components/schemas/Indexer_GetTokenBalances_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTokenSupplies: post: summary: GetTokenSupplies - description: "GetTokenSupplies returns the set of tokenIDs used by a contract address, supporting ERC-20, ERC-721, and ERC-1155 -contracts, and their respective supply as well." + description: >- + GetTokenSupplies returns the set of tokenIDs used by a contract address, + supporting ERC-20, ERC-721, and ERC-1155 contracts, and their respective + supply as well. requestBody: content: application/json: @@ -2469,50 +2483,53 @@ contracts, and their respective supply as well." application/json: schema: $ref: '#/components/schemas/Indexer_GetTokenSupplies_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTokenSuppliesMap: post: summary: GetTokenSuppliesMap - description: "GetTokenSuppliesMap returns the token supplies of ERC-20 and ERC-1155 tokens as requested in the `tokenMap` -represented as a map of contractAddress :: []tokenIDs. + description: >- + GetTokenSuppliesMap returns the token supplies of ERC-20 and ERC-1155 + tokens as requested in the `tokenMap` represented as a map of + contractAddress :: []tokenIDs. -For an ERC-20 specify tokenIDs as an empty array or [0], for example, { '0xdef': [] } or { '0xdef': [0] } -For ERC-1155 pass the array of tokens are strings, ie. { '0xabc': ['1', '2', '3'] }" + For an ERC-20 specify tokenIDs as an empty array or [0], for example, { + '0xdef': [] } or { '0xdef': [0] } For ERC-1155 pass the array of tokens + are strings, ie. { '0xabc': ['1', '2', '3'] } requestBody: content: application/json: @@ -2525,46 +2542,48 @@ For ERC-1155 pass the array of tokens are strings, ie. { '0xabc': ['1', '2', '3' application/json: schema: $ref: '#/components/schemas/Indexer_GetTokenSuppliesMap_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetBalanceUpdates: post: summary: GetBalanceUpdates - description: "Get balance update aggregate values -- useful for syncing balance details of a contract, ie. from Skyweaver" + description: >- + Get balance update aggregate values -- useful for syncing balance + details of a contract, ie. from Skyweaver requestBody: content: application/json: @@ -2577,47 +2596,49 @@ For ERC-1155 pass the array of tokens are strings, ie. { '0xabc': ['1', '2', '3' application/json: schema: $ref: '#/components/schemas/Indexer_GetBalanceUpdates_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTransactionHistory: post: summary: GetTransactionHistory - description: "History of mined transactions for the account which includes a list of token transfers (sent/recieved) -and sent transactions from a Sequence wallet" + description: >- + History of mined transactions for the account which includes a list of + token transfers (sent/recieved) and sent transactions from a Sequence + wallet requestBody: content: application/json: @@ -2630,46 +2651,46 @@ and sent transactions from a Sequence wallet" application/json: schema: $ref: '#/components/schemas/Indexer_GetTransactionHistory_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/SyncBalance: post: summary: SyncBalance - description: "Re-sync an incorrect token balance with the correct on-chain balance" + description: Re-sync an incorrect token balance with the correct on-chain balance requestBody: content: application/json: @@ -2682,46 +2703,46 @@ and sent transactions from a Sequence wallet" application/json: schema: $ref: '#/components/schemas/Indexer_SyncBalance_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/FetchTransactionReceipt: post: summary: FetchTransactionReceipt - description: "Fetches a single receipt and then will stop the subscription" + description: Fetches a single receipt and then will stop the subscription requestBody: content: application/json: @@ -2734,62 +2755,87 @@ and sent transactions from a Sequence wallet" application/json: schema: $ref: '#/components/schemas/Indexer_FetchTransactionReceipt_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetOrderbookOrders: post: summary: GetOrderbookOrders - description: "These parameters are depracated, please don't use them: -- filters -- beforeExpiryTimestamp -- blockNumberAfter -- createdAtAfter -and in OrderbookOrderFilter these fields are depracated: -- userAddress -- excludeUserAddress + description: >- + These parameters are depracated, please don't use them: - filters - + beforeExpiryTimestamp - blockNumberAfter - createdAtAfter and in + OrderbookOrderFilter these fields are depracated: - userAddress - + excludeUserAddress -Use 'filter' and these fields instead -- userAddresses -- excludeUserAddress'" + Use 'filter' and these fields instead - userAddresses - + excludeUserAddress' requestBody: content: application/json: schema: $ref: '#/components/schemas/Indexer_GetOrderbookOrders_Request' + examples: + '0': + value: + page: + page: 1 + pageSize: 100 + orderbookContractAddress: '0xB537a160472183f2150d42EB1c3DD6684A55f74c' + collectionAddress: '0x602d5dc17490794267c7fa5f58a453eb9159a86d' + currencyAddresses: + - '0x7ceb23fd6bc0add59e62ac25578270cff1b9f619' + - 0x0000000 000000000000000000000000000000000 + - '0x3c499c542cef5e3811e1192ce70d8cc03d5c3359' + filter: + isListing: null + 'userAddresses ': null + tokenIds: null + excludeUserAddresses: null + afterBlockNumber: 0 + afterCreatedAt: 0 + beforeExpiry: 0 + userAddress: null + excludeUserAddress: null + orderStatuses: + - OPEN + filters: null + beforeExpiryTimestamp: 0 + blockNumberAfter: 0 + createdAtAfter: 0 + summary: Get orderbook orders responses: '200': description: OK @@ -2797,42 +2843,65 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_GetOrderbookOrders_Response' - '4XX': + examples: + '0': + value: + page: + page: 2 + pageSize: 100 + more: false + orders: + - orderId: '1198' + tokenContract: '0x602d5dc17490794267c7fa5f58a453eb9159a86d' + tokenId: '3' + isListing: true + quantity: '1' + quantityRemaining: '1' + currencyAddress: '0x3c499c542cef5e3811e1192ce70d8cc03d5c3359' + pricePerToken: '1000000' + expiry: '1729168819' + orderStatus: OPEN + createdBy: '0xf43a1defbd32243fd83fe702f7817dde3319246e' + blockNumber: 63027844 + orderbookContractAddress: '0xb537a160472183f2150d42eb1c3dd6684a55f74c' + createdAt: 1728909642 + summary: Get orderbook orders + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetTopOrders: post: summary: GetTopOrders @@ -2848,94 +2917,96 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_GetTopOrders_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/FetchTransactionReceiptWithFilter: post: summary: FetchTransactionReceiptWithFilter - description: "Fetches a single receipt with filter and then will stop the subscription" + description: Fetches a single receipt with filter and then will stop the subscription requestBody: content: application/json: schema: - $ref: '#/components/schemas/Indexer_FetchTransactionReceiptWithFilter_Request' + $ref: >- + #/components/schemas/Indexer_FetchTransactionReceiptWithFilter_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Indexer_FetchTransactionReceiptWithFilter_Response' - '4XX': + $ref: >- + #/components/schemas/Indexer_FetchTransactionReceiptWithFilter_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetAllWebhookListeners: post: summary: GetAllWebhookListeners @@ -2951,42 +3022,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_GetAllWebhookListeners_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/GetWebhookListener: post: summary: GetWebhookListener @@ -3002,42 +3073,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_GetWebhookListener_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/AddWebhookListener: post: summary: AddWebhookListener @@ -3053,42 +3124,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_AddWebhookListener_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/UpdateWebhookListener: post: summary: UpdateWebhookListener @@ -3104,42 +3175,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_UpdateWebhookListener_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/RemoveWebhookListener: post: summary: RemoveWebhookListener @@ -3155,42 +3226,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_RemoveWebhookListener_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/ToggleWebhookListener: post: summary: ToggleWebhookListener @@ -3206,42 +3277,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_ToggleWebhookListener_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/PauseAllWebhookListeners: post: summary: PauseAllWebhookListeners @@ -3257,42 +3328,42 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_PauseAllWebhookListeners_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/ResumeAllWebhookListeners: post: summary: ResumeAllWebhookListeners @@ -3307,43 +3378,44 @@ Use 'filter' and these fields instead content: application/json: schema: - $ref: '#/components/schemas/Indexer_ResumeAllWebhookListeners_Response' - '4XX': + $ref: >- + #/components/schemas/Indexer_ResumeAllWebhookListeners_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/SubscribeReceipts: post: summary: SubscribeReceipts @@ -3359,47 +3431,48 @@ Use 'filter' and these fields instead application/json: schema: $ref: '#/components/schemas/Indexer_SubscribeReceipts_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/SubscribeEvents: post: summary: SubscribeEvents - description: "TODO: pass optional block ... -can pass too, reorg true, etc. or stay behind, etc." + description: >- + TODO: pass optional block ... can pass too, reorg true, etc. or stay + behind, etc. requestBody: content: application/json: @@ -3412,42 +3485,42 @@ can pass too, reorg true, etc. or stay behind, etc." application/json: schema: $ref: '#/components/schemas/Indexer_SubscribeEvents_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' /rpc/Indexer/SubscribeBalanceUpdates: post: summary: SubscribeBalanceUpdates @@ -3463,39 +3536,39 @@ can pass too, reorg true, etc. or stay behind, etc." application/json: schema: $ref: '#/components/schemas/Indexer_SubscribeBalanceUpdates_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorAborted' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorUnavailable' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorResourceExhausted' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorMetadataCallFailed' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorAborted' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorUnavailable' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorResourceExhausted' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorMetadataCallFailed' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' \ No newline at end of file + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' diff --git a/docs/pages/api/marketplace/marketplace.gen.yaml b/docs/pages/api/marketplace/marketplace.gen.yaml index f555fcc90c..5a9aea17c4 100644 --- a/docs/pages/api/marketplace/marketplace.gen.yaml +++ b/docs/pages/api/marketplace/marketplace.gen.yaml @@ -1,17 +1,19 @@ -# marketplace-api f89c761f2d08c8b0869bf54905cb4483356c54a8 -# -- -# Code generated by webrpc-gen@v0.20.1 with openapi generator; DO NOT EDIT -# -# webrpc-gen -service=Marketplace -ignore=@internal -schema=proto/marketplace.ridl -target=openapi -title=Marketplace Api -servers=https://marketplace-api.sequence.app/;Marketplace API -securityAnnotation=@auth -securitySchemes={ 'ApiKeyAuth': { 'type': 'apiKey', 'in': 'header', 'description': 'Project access key for authenticating requests, get an access key at https://sequence.build', 'name': 'X-Access-Key' }, } -out=proto/docs/marketplace.gen.yaml openapi: 3.0.0 info: - title: 'Marketplace Api' + title: Marketplace Api version: '' servers: - - url: 'https://marketplace-api.sequence.app/' - description: 'Marketplace API' + - url: https://marketplace-api.sequence.app/ + description: Marketplace API components: - securitySchemes: {ApiKeyAuth: {type: apiKey, in: header, description: 'Project access key for authenticating requests, get an access key at https://sequence.build', name: X-Access-Key}} + securitySchemes: + ApiKeyAuth: + type: apiKey + in: header + description: >- + Project access key for authenticating requests, get an access key at + https://sequence.build + name: X-Access-Key schemas: ErrorWebrpcEndpoint: type: object @@ -23,13 +25,13 @@ components: properties: error: type: string - example: "WebrpcEndpoint" + example: WebrpcEndpoint code: type: number example: 0 msg: type: string - example: "endpoint error" + example: endpoint error cause: type: string status: @@ -45,13 +47,13 @@ components: properties: error: type: string - example: "WebrpcRequestFailed" + example: WebrpcRequestFailed code: type: number example: -1 msg: type: string - example: "request failed" + example: request failed cause: type: string status: @@ -67,13 +69,13 @@ components: properties: error: type: string - example: "WebrpcBadRoute" + example: WebrpcBadRoute code: type: number example: -2 msg: type: string - example: "bad route" + example: bad route cause: type: string status: @@ -89,13 +91,13 @@ components: properties: error: type: string - example: "WebrpcBadMethod" + example: WebrpcBadMethod code: type: number example: -3 msg: type: string - example: "bad method" + example: bad method cause: type: string status: @@ -111,13 +113,13 @@ components: properties: error: type: string - example: "WebrpcBadRequest" + example: WebrpcBadRequest code: type: number example: -4 msg: type: string - example: "bad request" + example: bad request cause: type: string status: @@ -133,13 +135,13 @@ components: properties: error: type: string - example: "WebrpcBadResponse" + example: WebrpcBadResponse code: type: number example: -5 msg: type: string - example: "bad response" + example: bad response cause: type: string status: @@ -155,13 +157,13 @@ components: properties: error: type: string - example: "WebrpcServerPanic" + example: WebrpcServerPanic code: type: number example: -6 msg: type: string - example: "server panic" + example: server panic cause: type: string status: @@ -177,13 +179,13 @@ components: properties: error: type: string - example: "WebrpcInternalError" + example: WebrpcInternalError code: type: number example: -7 msg: type: string - example: "internal error" + example: internal error cause: type: string status: @@ -199,13 +201,13 @@ components: properties: error: type: string - example: "WebrpcClientDisconnected" + example: WebrpcClientDisconnected code: type: number example: -8 msg: type: string - example: "client disconnected" + example: client disconnected cause: type: string status: @@ -221,13 +223,13 @@ components: properties: error: type: string - example: "WebrpcStreamLost" + example: WebrpcStreamLost code: type: number example: -9 msg: type: string - example: "stream lost" + example: stream lost cause: type: string status: @@ -243,13 +245,13 @@ components: properties: error: type: string - example: "WebrpcStreamFinished" + example: WebrpcStreamFinished code: type: number example: -10 msg: type: string - example: "stream finished" + example: stream finished cause: type: string status: @@ -265,13 +267,13 @@ components: properties: error: type: string - example: "Unauthorized" + example: Unauthorized code: type: number example: 1000 msg: type: string - example: "Unauthorized access" + example: Unauthorized access cause: type: string status: @@ -287,13 +289,13 @@ components: properties: error: type: string - example: "PermissionDenied" + example: PermissionDenied code: type: number example: 1001 msg: type: string - example: "Permission denied" + example: Permission denied cause: type: string status: @@ -309,13 +311,13 @@ components: properties: error: type: string - example: "SessionExpired" + example: SessionExpired code: type: number example: 1002 msg: type: string - example: "Session expired" + example: Session expired cause: type: string status: @@ -331,13 +333,13 @@ components: properties: error: type: string - example: "MethodNotFound" + example: MethodNotFound code: type: number example: 1003 msg: type: string - example: "Method not found" + example: Method not found cause: type: string status: @@ -353,13 +355,13 @@ components: properties: error: type: string - example: "Timeout" + example: Timeout code: type: number example: 2000 msg: type: string - example: "Request timed out" + example: Request timed out cause: type: string status: @@ -375,13 +377,13 @@ components: properties: error: type: string - example: "InvalidArgument" + example: InvalidArgument code: type: number example: 2001 msg: type: string - example: "Invalid argument" + example: Invalid argument cause: type: string status: @@ -397,13 +399,13 @@ components: properties: error: type: string - example: "NotFound" + example: NotFound code: type: number example: 3000 msg: type: string - example: "Resource not found" + example: Resource not found cause: type: string status: @@ -419,13 +421,13 @@ components: properties: error: type: string - example: "UserNotFound" + example: UserNotFound code: type: number example: 3001 msg: type: string - example: "User not found" + example: User not found cause: type: string status: @@ -441,13 +443,13 @@ components: properties: error: type: string - example: "ProjectNotFound" + example: ProjectNotFound code: type: number example: 3002 msg: type: string - example: "Project not found" + example: Project not found cause: type: string status: @@ -463,13 +465,13 @@ components: properties: error: type: string - example: "InvalidTier" + example: InvalidTier code: type: number example: 3003 msg: type: string - example: "Invalid subscription tier" + example: Invalid subscription tier cause: type: string status: @@ -485,13 +487,13 @@ components: properties: error: type: string - example: "ProjectLimitReached" + example: ProjectLimitReached code: type: number example: 3005 msg: type: string - example: "Project limit reached" + example: Project limit reached cause: type: string status: @@ -507,13 +509,13 @@ components: properties: error: type: string - example: "NotImplemented" + example: NotImplemented code: type: number example: 9999 msg: type: string - example: "Not Implemented" + example: Not Implemented cause: type: string status: @@ -540,7 +542,7 @@ components: type: string properties: type: object - description: 'map' + description: map additionalProperties: type: object attributes: @@ -548,7 +550,7 @@ components: description: '[]map' items: type: object - description: 'map' + description: map additionalProperties: type: object imageData: @@ -1082,7 +1084,7 @@ components: properties: lastSynced: type: object - description: 'map' + description: map additionalProperties: $ref: '#/components/schemas/CollectionLastSynced' collectiblesSynced: @@ -1851,7 +1853,52 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_ListCurrencies_Response' - '4XX': + examples: + '0': + value: + currencies: + - chainId: 137 + contractAddress: '0x3c499c542cef5e3811e1192ce70d8cc03d5c3359' + name: '' + symbol: '' + decimals: 18 + imageUrl: '' + exchangeRate: 0 + defaultChainCurrency: true + nativeCurrency: false + sardineSupported: false + transakSupported: false + createdAt: '2024-10-10T14:09:23.649572Z' + updatedAt: '2024-10-10T14:09:23.649572Z' + - chainId: 137 + contractAddress: '0x7ceb23fd6bc0add59e62ac25578270cff1b9f619' + name: '' + symbol: '' + decimals: 18 + imageUrl: '' + exchangeRate: 0 + defaultChainCurrency: true + nativeCurrency: false + sardineSupported: false + transakSupported: false + createdAt: '2024-10-10T14:09:23.649578Z' + updatedAt: '2024-10-10T14:09:23.649578Z' + - chainId: 137 + contractAddress: '0x0000000000000000000000000000000000000000' + name: Matic + symbol: MATIC + decimals: 18 + imageUrl: >- + https://assets.sequence.info/images/networks/medium/137.webp + exchangeRate: 0 + defaultChainCurrency: false + nativeCurrency: true + sardineSupported: false + transakSupported: false + createdAt: '2024-10-10T14:09:24.295951Z' + updatedAt: '2024-10-10T14:09:24Z' + summary: List polygon currencies + 4XX: description: Client error content: application/json: @@ -1875,7 +1922,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -1893,6 +1940,12 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_GetCollectible_Request' + examples: + '0': + value: + contractAddress: '0x44B3F42E2BF34F62868FF9E9DAB7C2F807BA97CB' + tokenId: '0' + summary: Get elf archer shard collectible from boomland collection responses: '200': description: OK @@ -1900,7 +1953,24 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_GetCollectible_Response' - '4XX': + examples: + '0': + value: + metadata: + tokenId: '0' + name: Elf Archer Shard - Common + description: Shards for the Hunters On-Chain game + image: https://hunt-nft.cdn.boombit.cloud/Shards/0.png + properties: null + attributes: + - trait_type: Rarity + value: Common + - trait_type: Type + value: Elf Archer + external_url: https://boomland.io + updatedAt: '2024-10-10T14:25:44.332280097Z' + summary: Get elf archer shard collectible from boomland collection + 4XX: description: Client error content: application/json: @@ -1924,7 +1994,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -1941,15 +2011,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetLowestPriceOfferForCollectible_Request' + $ref: >- + #/components/schemas/Marketplace_GetLowestPriceOfferForCollectible_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetLowestPriceOfferForCollectible_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetLowestPriceOfferForCollectible_Response + 4XX: description: Client error content: application/json: @@ -1973,7 +2045,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -1990,15 +2062,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetHighestPriceOfferForCollectible_Request' + $ref: >- + #/components/schemas/Marketplace_GetHighestPriceOfferForCollectible_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetHighestPriceOfferForCollectible_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetHighestPriceOfferForCollectible_Response + 4XX: description: Client error content: application/json: @@ -2022,7 +2096,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2039,15 +2113,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetLowestPriceListingForCollectible_Request' + $ref: >- + #/components/schemas/Marketplace_GetLowestPriceListingForCollectible_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetLowestPriceListingForCollectible_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetLowestPriceListingForCollectible_Response + 4XX: description: Client error content: application/json: @@ -2071,7 +2147,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2088,15 +2164,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetHighestPriceListingForCollectible_Request' + $ref: >- + #/components/schemas/Marketplace_GetHighestPriceListingForCollectible_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetHighestPriceListingForCollectible_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetHighestPriceListingForCollectible_Response + 4XX: description: Client error content: application/json: @@ -2120,7 +2198,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2137,15 +2215,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListListingsForCollectible_Request' + $ref: >- + #/components/schemas/Marketplace_ListListingsForCollectible_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListListingsForCollectible_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_ListListingsForCollectible_Response + 4XX: description: Client error content: application/json: @@ -2169,7 +2249,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2186,15 +2266,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListOffersForCollectible_Request' + $ref: >- + #/components/schemas/Marketplace_ListOffersForCollectible_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListOffersForCollectible_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_ListOffersForCollectible_Response + 4XX: description: Client error content: application/json: @@ -2218,7 +2300,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2238,15 +2320,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleLowestOffer_Request' + $ref: >- + #/components/schemas/Marketplace_GetCollectibleLowestOffer_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleLowestOffer_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetCollectibleLowestOffer_Response + 4XX: description: Client error content: application/json: @@ -2270,7 +2354,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2284,20 +2368,24 @@ paths: post: summary: GetCollectibleHighestOffer deprecated: true - description: "This endpoint is deprecated. Please use GetHighestPriceOfferForCollectible()" + description: >- + This endpoint is deprecated. Please use + GetHighestPriceOfferForCollectible() requestBody: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleHighestOffer_Request' + $ref: >- + #/components/schemas/Marketplace_GetCollectibleHighestOffer_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleHighestOffer_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetCollectibleHighestOffer_Response + 4XX: description: Client error content: application/json: @@ -2321,7 +2409,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2335,20 +2423,24 @@ paths: post: summary: GetCollectibleLowestListing deprecated: true - description: "This endpoint is deprecated. Please use GetLowestPriceListingForCollectible()" + description: >- + This endpoint is deprecated. Please use + GetLowestPriceListingForCollectible() requestBody: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleLowestListing_Request' + $ref: >- + #/components/schemas/Marketplace_GetCollectibleLowestListing_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleLowestListing_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetCollectibleLowestListing_Response + 4XX: description: Client error content: application/json: @@ -2372,7 +2464,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2386,20 +2478,24 @@ paths: post: summary: GetCollectibleHighestListing deprecated: true - description: "This endpoint is deprecated. Please use GetHighestPriceListingForCollectible()" + description: >- + This endpoint is deprecated. Please use + GetHighestPriceListingForCollectible() requestBody: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleHighestListing_Request' + $ref: >- + #/components/schemas/Marketplace_GetCollectibleHighestListing_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GetCollectibleHighestListing_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GetCollectibleHighestListing_Response + 4XX: description: Client error content: application/json: @@ -2423,7 +2519,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2437,7 +2533,7 @@ paths: post: summary: ListCollectibleListings deprecated: true - description: "This endpoint is deprecated. Please use ListListingsForCollectible()" + description: This endpoint is deprecated. Please use ListListingsForCollectible() requestBody: content: application/json: @@ -2449,8 +2545,9 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListCollectibleListings_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_ListCollectibleListings_Response + 4XX: description: Client error content: application/json: @@ -2474,7 +2571,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2488,7 +2585,7 @@ paths: post: summary: ListCollectibleOffers deprecated: true - description: "This endpoint is deprecated. Please use ListOffersForCollectible()" + description: This endpoint is deprecated. Please use ListOffersForCollectible() requestBody: content: application/json: @@ -2500,8 +2597,9 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListCollectibleOffers_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_ListCollectibleOffers_Response + 4XX: description: Client error content: application/json: @@ -2525,7 +2623,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2538,20 +2636,46 @@ paths: /rpc/Marketplace/GenerateBuyTransaction: post: summary: GenerateBuyTransaction - description: "checkout process" + description: checkout process requestBody: content: application/json: schema: $ref: '#/components/schemas/Marketplace_GenerateBuyTransaction_Request' + examples: + '0': + value: + collectionAddress: '0x44b3f42e2bf34f62868ff9e9dab7c2f807ba97cb' + buyer: '0xD2eFbb2f18bfE3D265b26D2ACe83400A65335a07' + marketplace: magic_eden + ordersData: + - orderId: >- + 0xdb10541c97abdf95eaf55e77b619c58ed06d6b14469131badc657dabb2a823f0 + quantity: '18' + walletType: sequence + summary: Fulfill listing on reservoi responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GenerateBuyTransaction_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GenerateBuyTransaction_Response + examples: + '0': + value: + steps: + - id: tokenApproval + data: >- + 0xe7acab24000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000006c00000007b02230091a7ed01230072f7006a004d60a8d4e71d599b8104250f0000000000000000000000000000d2efbb2f18bfe3d265b26d2ace83400a65335a0700000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000005a00000000000000000000000004cefda7eb55d6f7dd913032d4ee88ac5609594380000000000000000000000002d1a340cd83434243d090931afabf95b7d3078b00000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000022000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000066fe1db4000000000000000000000000000000000000000000000000000000006726fc7000000000000000000000000000000000000000000000000000000000000000000e1c0c381d4da48b0000000000000000d467a7aec379c278c0ddc9a86b559e5a87328c9043e7bf343695554eaaf5a8892f7205e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000300000000000000000000000044b3f42e2bf34f62868ff9e9dab7c2f807ba97cb0000000000000000000000000000000000000000000000000000000000000096000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d3751fe908000000000000000000000000000000000000000000000000000000d3751fe9080000000000000000000000000004cefda7eb55d6f7dd913032d4ee88ac5609594380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5e620f480000000000000000000000000000000000000000000000000000000b5e620f4800000000000000000000000000099f1117f13e072b299942037e6a5d1469912b47a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048c273950000000000000000000000000000000000000000000000000000000048c2739500000000000000000000000000006fa303e72bed54f515a513496f922bc331e2f27e00000000000000000000000000000000000000000000000000000000000000413cc3ca6b43ab8b01102879bf64a0311a4d92a6727904c2f29a475bf163d77f3900e2fea71f1b616059f353a17e39ccc6c65b289c52aeb971bc0b2dea67d0380c1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e000000000000000000000000000000000000000000000000006707e6368b5bfbd9116608291be1bb6c97bb58d16839d624521f85dd1c8a09368e7d4c7d5d8ce5d60813788e5f08aae22963c5af59a51f087b98ff8a5181cba8ab8278e300c3d56aceec35c08a9a2ed624c39a99054544aa5ccdaba5b2792fce5025476b31000000000000000000000000000000000000000000000000000000000000000000001d4da48b00000000 + to: '0x0000000000000068F116a894984e2DB1123eB395' + value: '0x038d7ea4c68000' + signature: null + post: null + executeType: null + summary: Fulfill listing on reservoi + 4XX: description: Client error content: application/json: @@ -2575,7 +2699,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2599,8 +2723,9 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GenerateSellTransaction_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GenerateSellTransaction_Response + 4XX: description: Client error content: application/json: @@ -2624,7 +2749,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2641,15 +2766,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GenerateListingTransaction_Request' + $ref: >- + #/components/schemas/Marketplace_GenerateListingTransaction_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GenerateListingTransaction_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GenerateListingTransaction_Response + 4XX: description: Client error content: application/json: @@ -2673,7 +2800,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2690,15 +2817,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GenerateOfferTransaction_Request' + $ref: >- + #/components/schemas/Marketplace_GenerateOfferTransaction_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_GenerateOfferTransaction_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_GenerateOfferTransaction_Response + 4XX: description: Client error content: application/json: @@ -2722,7 +2851,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2735,7 +2864,9 @@ paths: /rpc/Marketplace/Execute: post: summary: Execute - description: "only used in a case of external transactions ( when we create off-chain transactions ) for instance opensea market" + description: >- + only used in a case of external transactions ( when we create off-chain + transactions ) for instance opensea market requestBody: content: application/json: @@ -2748,7 +2879,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_Execute_Response' - '4XX': + 4XX: description: Client error content: application/json: @@ -2772,7 +2903,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2797,7 +2928,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_ListCollectibles_Response' - '4XX': + 4XX: description: Client error content: application/json: @@ -2821,7 +2952,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2846,7 +2977,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_GetFloorOrder_Response' - '4XX': + 4XX: description: Client error content: application/json: @@ -2870,7 +3001,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2884,20 +3015,22 @@ paths: post: summary: ListCollectiblesWithLowestListing deprecated: true - description: "Deprecated use ListCollectibles() with OrderSide = Listing" + description: Deprecated use ListCollectibles() with OrderSide = Listing requestBody: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListCollectiblesWithLowestListing_Request' + $ref: >- + #/components/schemas/Marketplace_ListCollectiblesWithLowestListing_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListCollectiblesWithLowestListing_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_ListCollectiblesWithLowestListing_Response + 4XX: description: Client error content: application/json: @@ -2921,7 +3054,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2935,20 +3068,22 @@ paths: post: summary: ListCollectiblesWithHighestOffer deprecated: true - description: "Deprecated use ListCollectibles() with OrderSide = Offer" + description: Deprecated use ListCollectibles() with OrderSide = Offer requestBody: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListCollectiblesWithHighestOffer_Request' + $ref: >- + #/components/schemas/Marketplace_ListCollectiblesWithHighestOffer_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_ListCollectiblesWithHighestOffer_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_ListCollectiblesWithHighestOffer_Response + 4XX: description: Client error content: application/json: @@ -2972,7 +3107,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -2997,7 +3132,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Marketplace_GetOrders_Response' - '4XX': + 4XX: description: Client error content: application/json: @@ -3021,7 +3156,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -3038,15 +3173,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_CheckoutOptionsMarketplace_Request' + $ref: >- + #/components/schemas/Marketplace_CheckoutOptionsMarketplace_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_CheckoutOptionsMarketplace_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_CheckoutOptionsMarketplace_Response + 4XX: description: Client error content: application/json: @@ -3070,7 +3207,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: @@ -3087,15 +3224,17 @@ paths: content: application/json: schema: - $ref: '#/components/schemas/Marketplace_CheckoutOptionsSalesContract_Request' + $ref: >- + #/components/schemas/Marketplace_CheckoutOptionsSalesContract_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Marketplace_CheckoutOptionsSalesContract_Response' - '4XX': + $ref: >- + #/components/schemas/Marketplace_CheckoutOptionsSalesContract_Response + 4XX: description: Client error content: application/json: @@ -3119,7 +3258,7 @@ paths: - $ref: '#/components/schemas/ErrorProjectNotFound' - $ref: '#/components/schemas/ErrorInvalidTier' - $ref: '#/components/schemas/ErrorProjectLimitReached' - '5XX': + 5XX: description: Server error content: application/json: diff --git a/docs/pages/api/metadata/metadata.gen.yaml b/docs/pages/api/metadata/metadata.gen.yaml index 3f7a471d47..09c32cadf2 100644 --- a/docs/pages/api/metadata/metadata.gen.yaml +++ b/docs/pages/api/metadata/metadata.gen.yaml @@ -1,17 +1,19 @@ -# sequence-metadata v0.4.0 0d9750c78d582f1cd709cfe1dd2a406c849328fc -# -- -# Code generated by webrpc-gen@v0.20.3 with openapi generator; DO NOT EDIT -# -# webrpc-gen -service=Metadata -ignore=@internal -schema=proto/metadata.ridl -target=openapi -title=Sequence Metadata -servers=https://metadata.sequence.app/;Metadata -securityAnnotation=@auth -securitySchemes={ 'ApiKeyAuth': { 'type': 'apiKey', 'in': 'header', 'description': 'Project access key for authenticating requests, get an access key at https://sequence.build', 'name': 'X-Access-Key' }, } -out=proto/docs/metadata.gen.yaml openapi: 3.0.0 info: - title: 'Sequence Metadata' + title: Sequence Metadata version: '' servers: - - url: 'https://metadata.sequence.app/' - description: 'Metadata' + - url: https://metadata.sequence.app/ + description: Metadata components: - securitySchemes: { 'ApiKeyAuth': { 'type': 'apiKey', 'in': 'header', 'description': 'Project access key for authenticating requests, get an access key at https://sequence.build', 'name': 'X-Access-Key' }, } + securitySchemes: + ApiKeyAuth: + type: apiKey + in: header + description: >- + Project access key for authenticating requests, get an access key at + https://sequence.build + name: X-Access-Key schemas: ErrorWebrpcEndpoint: type: object @@ -23,13 +25,13 @@ components: properties: error: type: string - example: "WebrpcEndpoint" + example: WebrpcEndpoint code: type: number example: 0 msg: type: string - example: "endpoint error" + example: endpoint error cause: type: string status: @@ -45,13 +47,13 @@ components: properties: error: type: string - example: "WebrpcRequestFailed" + example: WebrpcRequestFailed code: type: number example: -1 msg: type: string - example: "request failed" + example: request failed cause: type: string status: @@ -67,13 +69,13 @@ components: properties: error: type: string - example: "WebrpcBadRoute" + example: WebrpcBadRoute code: type: number example: -2 msg: type: string - example: "bad route" + example: bad route cause: type: string status: @@ -89,13 +91,13 @@ components: properties: error: type: string - example: "WebrpcBadMethod" + example: WebrpcBadMethod code: type: number example: -3 msg: type: string - example: "bad method" + example: bad method cause: type: string status: @@ -111,13 +113,13 @@ components: properties: error: type: string - example: "WebrpcBadRequest" + example: WebrpcBadRequest code: type: number example: -4 msg: type: string - example: "bad request" + example: bad request cause: type: string status: @@ -133,13 +135,13 @@ components: properties: error: type: string - example: "WebrpcBadResponse" + example: WebrpcBadResponse code: type: number example: -5 msg: type: string - example: "bad response" + example: bad response cause: type: string status: @@ -155,13 +157,13 @@ components: properties: error: type: string - example: "WebrpcServerPanic" + example: WebrpcServerPanic code: type: number example: -6 msg: type: string - example: "server panic" + example: server panic cause: type: string status: @@ -177,13 +179,13 @@ components: properties: error: type: string - example: "WebrpcInternalError" + example: WebrpcInternalError code: type: number example: -7 msg: type: string - example: "internal error" + example: internal error cause: type: string status: @@ -199,13 +201,13 @@ components: properties: error: type: string - example: "WebrpcClientDisconnected" + example: WebrpcClientDisconnected code: type: number example: -8 msg: type: string - example: "client disconnected" + example: client disconnected cause: type: string status: @@ -221,13 +223,13 @@ components: properties: error: type: string - example: "WebrpcStreamLost" + example: WebrpcStreamLost code: type: number example: -9 msg: type: string - example: "stream lost" + example: stream lost cause: type: string status: @@ -243,13 +245,13 @@ components: properties: error: type: string - example: "WebrpcStreamFinished" + example: WebrpcStreamFinished code: type: number example: -10 msg: type: string - example: "stream finished" + example: stream finished cause: type: string status: @@ -265,13 +267,13 @@ components: properties: error: type: string - example: "Unauthorized" + example: Unauthorized code: type: number example: 1000 msg: type: string - example: "Unauthorized access" + example: Unauthorized access cause: type: string status: @@ -287,13 +289,13 @@ components: properties: error: type: string - example: "PermissionDenied" + example: PermissionDenied code: type: number example: 1001 msg: type: string - example: "Permission denied" + example: Permission denied cause: type: string status: @@ -309,13 +311,13 @@ components: properties: error: type: string - example: "SessionExpired" + example: SessionExpired code: type: number example: 1002 msg: type: string - example: "Session expired" + example: Session expired cause: type: string status: @@ -331,13 +333,13 @@ components: properties: error: type: string - example: "MethodNotFound" + example: MethodNotFound code: type: number example: 1003 msg: type: string - example: "Method not found" + example: Method not found cause: type: string status: @@ -353,13 +355,13 @@ components: properties: error: type: string - example: "RequestConflict" + example: RequestConflict code: type: number example: 1004 msg: type: string - example: "Conflict with target resource" + example: Conflict with target resource cause: type: string status: @@ -375,13 +377,13 @@ components: properties: error: type: string - example: "Fail" + example: Fail code: type: number example: 1005 msg: type: string - example: "Request Failed" + example: Request Failed cause: type: string status: @@ -397,13 +399,13 @@ components: properties: error: type: string - example: "Geoblocked" + example: Geoblocked code: type: number example: 1006 msg: type: string - example: "Geoblocked region" + example: Geoblocked region cause: type: string status: @@ -419,13 +421,13 @@ components: properties: error: type: string - example: "Timeout" + example: Timeout code: type: number example: 2000 msg: type: string - example: "Request timed out" + example: Request timed out cause: type: string status: @@ -441,13 +443,13 @@ components: properties: error: type: string - example: "InvalidArgument" + example: InvalidArgument code: type: number example: 2001 msg: type: string - example: "Invalid argument" + example: Invalid argument cause: type: string status: @@ -463,13 +465,13 @@ components: properties: error: type: string - example: "RequiredArgument" + example: RequiredArgument code: type: number example: 2002 msg: type: string - example: "Required argument missing" + example: Required argument missing cause: type: string status: @@ -485,13 +487,13 @@ components: properties: error: type: string - example: "QueryFailed" + example: QueryFailed code: type: number example: 2003 msg: type: string - example: "Query failed" + example: Query failed cause: type: string status: @@ -507,13 +509,13 @@ components: properties: error: type: string - example: "ValidationFailed" + example: ValidationFailed code: type: number example: 2004 msg: type: string - example: "Validation failed" + example: Validation failed cause: type: string status: @@ -529,13 +531,13 @@ components: properties: error: type: string - example: "RateLimited" + example: RateLimited code: type: number example: 2005 msg: type: string - example: "Rate limited" + example: Rate limited cause: type: string status: @@ -551,13 +553,13 @@ components: properties: error: type: string - example: "NotFound" + example: NotFound code: type: number example: 3000 msg: type: string - example: "Resource not found" + example: Resource not found cause: type: string status: @@ -573,13 +575,13 @@ components: properties: error: type: string - example: "ProjectNotFound" + example: ProjectNotFound code: type: number example: 3002 msg: type: string - example: "Project not found" + example: Project not found cause: type: string status: @@ -595,13 +597,13 @@ components: properties: error: type: string - example: "ChainNotFound" + example: ChainNotFound code: type: number example: 3003 msg: type: string - example: "Chain not found" + example: Chain not found cause: type: string status: @@ -617,13 +619,13 @@ components: properties: error: type: string - example: "TokenDirectoryDisabled" + example: TokenDirectoryDisabled code: type: number example: 4001 msg: type: string - example: "Token Directory is disabled" + example: Token Directory is disabled cause: type: string status: @@ -725,7 +727,7 @@ components: $ref: '#/components/schemas/ContractType' metadata: type: object - description: 'map' + description: map additionalProperties: type: object contentHash: @@ -758,7 +760,7 @@ components: type: string metadata: type: object - description: 'map' + description: map additionalProperties: type: object notFound: @@ -863,7 +865,7 @@ components: type: string properties: type: object - description: 'map' + description: map additionalProperties: type: object attributes: @@ -871,7 +873,7 @@ components: description: '[]map' items: type: object - description: 'map' + description: map additionalProperties: type: object imageData: @@ -968,7 +970,7 @@ components: type: string properties: type: object - description: 'map' + description: map additionalProperties: type: object attributes: @@ -976,7 +978,7 @@ components: description: '[]map' items: type: object - description: 'map' + description: map additionalProperties: type: object CollectionBaseURIs: @@ -1206,7 +1208,7 @@ components: type: string contractTokenMap: type: object - description: 'map' + description: map additionalProperties: type: array description: '[]string' @@ -1453,12 +1455,12 @@ components: $ref: '#/components/schemas/TaskStatus' tokens: type: object - description: 'map' + description: map additionalProperties: type: boolean failureReasons: type: object - description: 'map' + description: map additionalProperties: type: string Metadata_CancelRefreshJob_Response: @@ -1471,7 +1473,7 @@ components: properties: contractTokenMetadata: type: object - description: 'map' + description: map additionalProperties: type: array description: '[]TokenMetadata' @@ -1515,7 +1517,7 @@ components: properties: contractInfoMap: type: object - description: 'map' + description: map additionalProperties: $ref: '#/components/schemas/ContractInfo' Metadata_SearchContractInfo_Response: @@ -1531,7 +1533,7 @@ components: properties: contractInfoByChain: type: object - description: 'map' + description: map additionalProperties: type: array description: '[]ContractInfo' @@ -1575,7 +1577,7 @@ components: properties: quantity: type: object - description: 'map' + description: map additionalProperties: type: string Metadata_GetNiftyswapUnitPrices_Response: @@ -1583,7 +1585,7 @@ components: properties: prices: type: object - description: 'map' + description: map additionalProperties: type: string Metadata_GetNiftyswapUnitPricesWithQuantities_Response: @@ -1591,7 +1593,7 @@ components: properties: prices: type: object - description: 'map' + description: map additionalProperties: $ref: '#/components/schemas/GetNiftyswapUnitPricesResponse' Metadata_AddContractToMintMonitor_Response: @@ -1659,12 +1661,13 @@ components: $ref: '#/components/schemas/ContractInfo' page: $ref: '#/components/schemas/Page' - paths: /rpc/Metadata/GetTokenMetadata: post: summary: GetTokenMetadata - description: "GetTokenMetadata - fetch token metadata for a particular contract and respective tokenIDs" + description: >- + GetTokenMetadata - fetch token metadata for a particular contract and + respective tokenIDs requestBody: content: application/json: @@ -1677,45 +1680,45 @@ paths: application/json: schema: $ref: '#/components/schemas/Metadata_GetTokenMetadata_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/RefreshTokenMetadata: post: summary: RefreshTokenMetadata @@ -1731,45 +1734,45 @@ paths: application/json: schema: $ref: '#/components/schemas/Metadata_RefreshTokenMetadata_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/EnqueueTokensForRefresh: post: summary: EnqueueTokensForRefresh @@ -1785,45 +1788,45 @@ paths: application/json: schema: $ref: '#/components/schemas/Metadata_EnqueueTokensForRefresh_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetTokenRefreshStatus: post: summary: GetTokenRefreshStatus @@ -1839,45 +1842,45 @@ paths: application/json: schema: $ref: '#/components/schemas/Metadata_GetTokenRefreshStatus_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetTokenRefreshResult: post: summary: GetTokenRefreshResult @@ -1893,45 +1896,45 @@ paths: application/json: schema: $ref: '#/components/schemas/Metadata_GetTokenRefreshResult_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/CancelRefreshJob: post: summary: CancelRefreshJob @@ -1947,52 +1950,55 @@ paths: application/json: schema: $ref: '#/components/schemas/Metadata_CancelRefreshJob_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetTokenMetadataBatch: post: summary: GetTokenMetadataBatch - description: "GetTokenMetadataBatch allows you to query the token metadata of a batch of contracts and respective tokenIDs -where map is contractAddress::[]tokenID => contractAddress::[]TokenMetadata + description: >- + GetTokenMetadataBatch allows you to query the token metadata of a batch + of contracts and respective tokenIDs where map is + contractAddress::[]tokenID => contractAddress::[]TokenMetadata -Note, we limit each request to 50 contracts max and 50 tokens max per contract." + Note, we limit each request to 50 contracts max and 50 tokens max per + contract. requestBody: content: application/json: @@ -2005,45 +2011,45 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_GetTokenMetadataBatch_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchTokenMetadata: post: summary: SearchTokenMetadata @@ -2059,45 +2065,45 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_SearchTokenMetadata_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchTokenIDs: post: summary: SearchTokenIDs @@ -2113,45 +2119,45 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_SearchTokenIDs_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/TokenCollectionFilters: post: summary: TokenCollectionFilters @@ -2167,49 +2173,51 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_TokenCollectionFilters_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetContractInfo: post: summary: GetContractInfo - description: "Contract Info -- returns contract meta-info for contracts found in registered chain's token-lists" + description: >- + Contract Info -- returns contract meta-info for contracts found in + registered chain's token-lists requestBody: content: application/json: @@ -2222,45 +2230,45 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_GetContractInfo_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetContractInfoBatch: post: summary: GetContractInfoBatch @@ -2269,6 +2277,13 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_GetContractInfoBatch_Request' + examples: + '0': + value: + chainID: '43114' + contractAddresses: + - '0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e' + summary: Get contract info batch responses: '200': description: OK @@ -2276,50 +2291,89 @@ Note, we limit each request to 50 contracts max and 50 tokens max per contract." application/json: schema: $ref: '#/components/schemas/Metadata_GetContractInfoBatch_Response' - '4XX': + examples: + '0': + value: + contractInfoMap: + '0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e': + chainId: 43114 + address: '0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e' + name: USDC + type: ERC20 + symbol: USDC + decimals: 6 + logoURI: >- + https://assets.coingecko.com/coins/images/6319/large/USD_Coin_icon.png?1547042389 + deployed: true + bytecodeHash: >- + 0x7140a935aa3bb55d334d6d325fea277e47674770b10823feefa6f8b2c58af5fc + extensions: + link: https://www.circle.com/en/usdc + description: >- + USDC is a fully collateralized US dollar stablecoin. + USDC is the bridge between dollars and trading on + cryptocurrency exchanges. The technology behind + CENTRE makes it possible to exchange value between + people, businesses and financial institutions just + like email between mail services and texts between + SMS providers. We believe by removing artificial + economic borders, we can create a more inclusive + global economy. + ogImage: >- + https://www.circle.com/hubfs/share-USDC.png#keepProtocol + ogName: '' + originChainId: 0 + originAddress: '' + verified: true + verifiedBy: token-directory + updatedAt: '2024-10-14T11:40:41.761494931Z' + summary: Get contract info batch + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchContractInfo: post: summary: SearchContractInfo - description: "Search Contract Info across all chains token-lists. Similar to GetContractInfo above, -but it will traverse all chains and results from all." + description: >- + Search Contract Info across all chains token-lists. Similar to + GetContractInfo above, but it will traverse all chains and results from + all. requestBody: content: application/json: @@ -2332,49 +2386,49 @@ but it will traverse all chains and results from all." application/json: schema: $ref: '#/components/schemas/Metadata_SearchContractInfo_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchContractInfoBatch: post: summary: SearchContractInfoBatch - description: "map of contractAddress :: []ContractInfo" + description: 'map of contractAddress :: []ContractInfo' requestBody: content: application/json: @@ -2387,49 +2441,49 @@ but it will traverse all chains and results from all." application/json: schema: $ref: '#/components/schemas/Metadata_SearchContractInfoBatch_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchMetadata: post: summary: SearchMetadata - description: "Deprecated: Use SearchTokens() and SearchContracts() instead." + description: 'Deprecated: Use SearchTokens() and SearchContracts() instead.' requestBody: content: application/json: @@ -2442,45 +2496,45 @@ but it will traverse all chains and results from all." application/json: schema: $ref: '#/components/schemas/Metadata_SearchMetadata_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchTokens: post: summary: SearchTokens @@ -2496,45 +2550,45 @@ but it will traverse all chains and results from all." application/json: schema: $ref: '#/components/schemas/Metadata_SearchTokens_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SearchContracts: post: summary: SearchContracts @@ -2550,50 +2604,49 @@ but it will traverse all chains and results from all." application/json: schema: $ref: '#/components/schemas/Metadata_SearchContracts_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetNiftyswapTokenQuantity: post: summary: GetNiftyswapTokenQuantity - description: "Niftyswap querying data -map of tokenID :: quantity" + description: 'Niftyswap querying data map of tokenID :: quantity' requestBody: content: application/json: @@ -2605,50 +2658,51 @@ map of tokenID :: quantity" content: application/json: schema: - $ref: '#/components/schemas/Metadata_GetNiftyswapTokenQuantity_Response' - '4XX': + $ref: >- + #/components/schemas/Metadata_GetNiftyswapTokenQuantity_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetNiftyswapUnitPrices: post: summary: GetNiftyswapUnitPrices - description: "map of tokenID :: price" + description: 'map of tokenID :: price' requestBody: content: application/json: @@ -2661,45 +2715,45 @@ map of tokenID :: quantity" application/json: schema: $ref: '#/components/schemas/Metadata_GetNiftyswapUnitPrices_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/GetNiftyswapUnitPricesWithQuantities: post: summary: GetNiftyswapUnitPricesWithQuantities @@ -2707,53 +2761,55 @@ map of tokenID :: quantity" content: application/json: schema: - $ref: '#/components/schemas/Metadata_GetNiftyswapUnitPricesWithQuantities_Request' + $ref: >- + #/components/schemas/Metadata_GetNiftyswapUnitPricesWithQuantities_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Metadata_GetNiftyswapUnitPricesWithQuantities_Response' - '4XX': + $ref: >- + #/components/schemas/Metadata_GetNiftyswapUnitPricesWithQuantities_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/AddContractToMintMonitor: post: summary: AddContractToMintMonitor @@ -2768,46 +2824,47 @@ map of tokenID :: quantity" content: application/json: schema: - $ref: '#/components/schemas/Metadata_AddContractToMintMonitor_Response' - '4XX': + $ref: >- + #/components/schemas/Metadata_AddContractToMintMonitor_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/RemoveContractFromMintMonitor: post: summary: RemoveContractFromMintMonitor @@ -2815,53 +2872,55 @@ map of tokenID :: quantity" content: application/json: schema: - $ref: '#/components/schemas/Metadata_RemoveContractFromMintMonitor_Request' + $ref: >- + #/components/schemas/Metadata_RemoveContractFromMintMonitor_Request responses: '200': description: OK content: application/json: schema: - $ref: '#/components/schemas/Metadata_RemoveContractFromMintMonitor_Response' - '4XX': + $ref: >- + #/components/schemas/Metadata_RemoveContractFromMintMonitor_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/MintMonitorJobStatus: post: summary: MintMonitorJobStatus @@ -2877,45 +2936,45 @@ map of tokenID :: quantity" application/json: schema: $ref: '#/components/schemas/Metadata_MintMonitorJobStatus_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/MintMonitorTriggerJob: post: summary: MintMonitorTriggerJob @@ -2931,45 +2990,45 @@ map of tokenID :: quantity" application/json: schema: $ref: '#/components/schemas/Metadata_MintMonitorTriggerJob_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/SyncContractTokens: post: summary: SyncContractTokens @@ -2985,45 +3044,45 @@ map of tokenID :: quantity" application/json: schema: $ref: '#/components/schemas/Metadata_SyncContractTokens_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/AbortContractSync: post: summary: AbortContractSync @@ -3039,45 +3098,45 @@ map of tokenID :: quantity" application/json: schema: $ref: '#/components/schemas/Metadata_AbortContractSync_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/ContractSyncJobStatus: post: summary: ContractSyncJobStatus @@ -3093,50 +3152,51 @@ map of tokenID :: quantity" application/json: schema: $ref: '#/components/schemas/Metadata_ContractSyncJobStatus_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/DirectoryGetNetworks: post: summary: DirectoryGetNetworks - description: "Token Directory. -NOTE: this only searches the 'token-directory' items. Use 'SearchContracts' or 'SearchTokens' for everything else." + description: >- + Token Directory. NOTE: this only searches the 'token-directory' items. + Use 'SearchContracts' or 'SearchTokens' for everything else. requestBody: content: application/json: @@ -3149,45 +3209,45 @@ NOTE: this only searches the 'token-directory' items. Use 'SearchContracts' or ' application/json: schema: $ref: '#/components/schemas/Metadata_DirectoryGetNetworks_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/DirectoryGetCollections: post: summary: DirectoryGetCollections @@ -3203,45 +3263,45 @@ NOTE: this only searches the 'token-directory' items. Use 'SearchContracts' or ' application/json: schema: $ref: '#/components/schemas/Metadata_DirectoryGetCollections_Response' - '4XX': + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail' /rpc/Metadata/DirectorySearchCollections: post: summary: DirectorySearchCollections @@ -3256,43 +3316,44 @@ NOTE: this only searches the 'token-directory' items. Use 'SearchContracts' or ' content: application/json: schema: - $ref: '#/components/schemas/Metadata_DirectorySearchCollections_Response' - '4XX': + $ref: >- + #/components/schemas/Metadata_DirectorySearchCollections_Response + 4XX: description: Client error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcEndpoint' - - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' - - $ref: '#/components/schemas/ErrorWebrpcBadRoute' - - $ref: '#/components/schemas/ErrorWebrpcBadMethod' - - $ref: '#/components/schemas/ErrorWebrpcBadRequest' - - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' - - $ref: '#/components/schemas/ErrorWebrpcStreamLost' - - $ref: '#/components/schemas/ErrorUnauthorized' - - $ref: '#/components/schemas/ErrorPermissionDenied' - - $ref: '#/components/schemas/ErrorSessionExpired' - - $ref: '#/components/schemas/ErrorMethodNotFound' - - $ref: '#/components/schemas/ErrorRequestConflict' - - $ref: '#/components/schemas/ErrorGeoblocked' - - $ref: '#/components/schemas/ErrorTimeout' - - $ref: '#/components/schemas/ErrorInvalidArgument' - - $ref: '#/components/schemas/ErrorRequiredArgument' - - $ref: '#/components/schemas/ErrorQueryFailed' - - $ref: '#/components/schemas/ErrorValidationFailed' - - $ref: '#/components/schemas/ErrorRateLimited' - - $ref: '#/components/schemas/ErrorNotFound' - - $ref: '#/components/schemas/ErrorProjectNotFound' - - $ref: '#/components/schemas/ErrorChainNotFound' - - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' - '5XX': + - $ref: '#/components/schemas/ErrorWebrpcEndpoint' + - $ref: '#/components/schemas/ErrorWebrpcRequestFailed' + - $ref: '#/components/schemas/ErrorWebrpcBadRoute' + - $ref: '#/components/schemas/ErrorWebrpcBadMethod' + - $ref: '#/components/schemas/ErrorWebrpcBadRequest' + - $ref: '#/components/schemas/ErrorWebrpcClientDisconnected' + - $ref: '#/components/schemas/ErrorWebrpcStreamLost' + - $ref: '#/components/schemas/ErrorUnauthorized' + - $ref: '#/components/schemas/ErrorPermissionDenied' + - $ref: '#/components/schemas/ErrorSessionExpired' + - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' + - $ref: '#/components/schemas/ErrorGeoblocked' + - $ref: '#/components/schemas/ErrorTimeout' + - $ref: '#/components/schemas/ErrorInvalidArgument' + - $ref: '#/components/schemas/ErrorRequiredArgument' + - $ref: '#/components/schemas/ErrorQueryFailed' + - $ref: '#/components/schemas/ErrorValidationFailed' + - $ref: '#/components/schemas/ErrorRateLimited' + - $ref: '#/components/schemas/ErrorNotFound' + - $ref: '#/components/schemas/ErrorProjectNotFound' + - $ref: '#/components/schemas/ErrorChainNotFound' + - $ref: '#/components/schemas/ErrorTokenDirectoryDisabled' + 5XX: description: Server error content: application/json: schema: oneOf: - - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - - $ref: '#/components/schemas/ErrorWebrpcInternalError' - - $ref: '#/components/schemas/ErrorFail' \ No newline at end of file + - $ref: '#/components/schemas/ErrorWebrpcBadResponse' + - $ref: '#/components/schemas/ErrorWebrpcServerPanic' + - $ref: '#/components/schemas/ErrorWebrpcInternalError' + - $ref: '#/components/schemas/ErrorFail'