From d72e02597a23e67668c9ff4ab6c41712ade9ea5b Mon Sep 17 00:00:00 2001 From: pkieltyka <18831+pkieltyka@users.noreply.github.com> Date: Tue, 29 Oct 2024 17:59:24 +0000 Subject: [PATCH 1/6] [AUTOMATED] Update: relayer/proto/docs/relayer.gen.yaml --- docs/pages/api/relayer/rpc.gen.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/pages/api/relayer/rpc.gen.yaml b/docs/pages/api/relayer/rpc.gen.yaml index 289576bb2c1..b832f3bb285 100644 --- a/docs/pages/api/relayer/rpc.gen.yaml +++ b/docs/pages/api/relayer/rpc.gen.yaml @@ -1289,5 +1289,3 @@ paths: - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - $ref: '#/components/schemas/ErrorWebrpcInternalError' -security: - - ApiKeyAuth: [] From 549774d4fa73dace2b8f05c84b59d1ce27c80fd5 Mon Sep 17 00:00:00 2001 From: 0xsequence-bot <50996415+0xsequence-bot@users.noreply.github.com> Date: Tue, 29 Oct 2024 18:01:03 +0000 Subject: [PATCH 2/6] [AUTOMATED] Update: docs/pages/api/**/*.gen.yaml --- docs/pages/api/relayer/rpc.gen.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/pages/api/relayer/rpc.gen.yaml b/docs/pages/api/relayer/rpc.gen.yaml index b832f3bb285..289576bb2c1 100644 --- a/docs/pages/api/relayer/rpc.gen.yaml +++ b/docs/pages/api/relayer/rpc.gen.yaml @@ -1289,3 +1289,5 @@ paths: - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - $ref: '#/components/schemas/ErrorWebrpcInternalError' +security: + - ApiKeyAuth: [] From 015d78f507dea5fc46503446689afd16eb52332a Mon Sep 17 00:00:00 2001 From: VojtechVitek <139342+VojtechVitek@users.noreply.github.com> Date: Wed, 20 Nov 2024 13:35:43 +0000 Subject: [PATCH 3/6] [AUTOMATED] Update: relayer/proto/docs/relayer.gen.yaml --- docs/pages/api/relayer/rpc.gen.yaml | 266 ++++++++++++++-------------- 1 file changed, 132 insertions(+), 134 deletions(-) diff --git a/docs/pages/api/relayer/rpc.gen.yaml b/docs/pages/api/relayer/rpc.gen.yaml index 289576bb2c1..1776f573cdd 100644 --- a/docs/pages/api/relayer/rpc.gen.yaml +++ b/docs/pages/api/relayer/rpc.gen.yaml @@ -1,89 +1,89 @@ +# sequence-relayer v0.4.1 31f2cfa0e54929f4347a88712954de9b9a29f0fb +# -- +# Code generated by webrpc-gen@v0.20.3 with openapi generator; DO NOT EDIT +# +# webrpc-gen -service=Relayer -match=@public -schema=proto/relayer.ridl -target=openapi -title=Relayer Api -servers=https://amoy-relayer.sequence.app;Amoy Relayer,https://apechain-relayer.sequence.app;Apechain Relayer,https://apechain-testnet-relayer.sequence.app;Apechain-Testnet Relayer,https://arbitrum-relayer.sequence.app;Arbitrum Relayer,https://arbitrum-nova-relayer.sequence.app;Arbitrum-Nova Relayer,https://arbitrum-sepolia-relayer.sequence.app;Arbitrum-Sepolia Relayer,https://avalanche-relayer.sequence.app;Avalanche Relayer,https://avalanche-testnet-relayer.sequence.app;Avalanche-Testnet Relayer,https://b3-relayer.sequence.app;B3 Relayer,https://b3-sepolia-relayer.sequence.app;B3-Sepolia Relayer,https://base-relayer.sequence.app;Base Relayer,https://base-sepolia-relayer.sequence.app;Base-Sepolia Relayer,https://blast-relayer.sequence.app;Blast Relayer,https://blast-sepolia-relayer.sequence.app;Blast-Sepolia Relayer,https://borne-testnet-relayer.sequence.app;Borne-Testnet Relayer,https://bsc-relayer.sequence.app;Bsc Relayer,https://bsc-testnet-relayer.sequence.app;Bsc-Testnet Relayer,https://gnosis-relayer.sequence.app;Gnosis Relayer,https://homeverse-relayer.sequence.app;Homeverse Relayer,https://homeverse-testnet-relayer.sequence.app;Homeverse-Testnet Relayer,https://immutable-zkevm-relayer.sequence.app;Immutable-Zkevm Relayer,https://immutable-zkevm-testnet-relayer.sequence.app;Immutable-Zkevm-Testnet Relayer,https://mainnet-relayer.sequence.app;Mainnet Relayer,https://optimism-relayer.sequence.app;Optimism Relayer,https://optimism-sepolia-relayer.sequence.app;Optimism-Sepolia Relayer,https://polygon-relayer.sequence.app;Polygon Relayer,https://polygon-zkevm-relayer.sequence.app;Polygon-Zkevm Relayer,https://rootnet-relayer.sequence.app;Rootnet Relayer,https://rootnet-porcini-relayer.sequence.app;Rootnet-Porcini Relayer,https://sepolia-relayer.sequence.app;Sepolia Relayer,https://skale-nebula-relayer.sequence.app;Skale-Nebula Relayer,https://skale-nebula-testnet-relayer.sequence.app;Skale-Nebula-Testnet Relayer,https://soneium-minato-relayer.sequence.app;Soneium-Minato Relayer,https://toy-testnet-relayer.sequence.app;Toy-Testnet Relayer,https://xai-relayer.sequence.app;Xai Relayer,https://xai-sepolia-relayer.sequence.app;Xai-Sepolia Relayer,https://xr-sepolia-relayer.sequence.app;Xr-Sepolia Relayer -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/relayer.gen.yaml openapi: 3.0.0 info: - title: Relayer Api + title: 'Relayer Api' version: '' servers: - - url: https://amoy-relayer.sequence.app - description: Amoy Relayer - - url: https://apechain-relayer.sequence.app - description: Apechain Relayer - - url: https://apechain-testnet-relayer.sequence.app - description: Apechain-Testnet Relayer - - url: https://arbitrum-relayer.sequence.app - description: Arbitrum Relayer - - url: https://arbitrum-nova-relayer.sequence.app - description: Arbitrum-Nova Relayer - - url: https://arbitrum-sepolia-relayer.sequence.app - description: Arbitrum-Sepolia Relayer - - url: https://avalanche-relayer.sequence.app - description: Avalanche Relayer - - url: https://avalanche-testnet-relayer.sequence.app - description: Avalanche-Testnet Relayer - - url: https://b3-relayer.sequence.app - description: B3 Relayer - - url: https://b3-sepolia-relayer.sequence.app - description: B3-Sepolia Relayer - - url: https://base-relayer.sequence.app - description: Base Relayer - - url: https://base-sepolia-relayer.sequence.app - description: Base-Sepolia Relayer - - url: https://blast-relayer.sequence.app - description: Blast Relayer - - url: https://blast-sepolia-relayer.sequence.app - description: Blast-Sepolia Relayer - - url: https://borne-testnet-relayer.sequence.app - description: Borne-Testnet Relayer - - url: https://bsc-relayer.sequence.app - description: Bsc Relayer - - url: https://bsc-testnet-relayer.sequence.app - description: Bsc-Testnet Relayer - - url: https://gnosis-relayer.sequence.app - description: Gnosis Relayer - - url: https://homeverse-relayer.sequence.app - description: Homeverse Relayer - - url: https://homeverse-testnet-relayer.sequence.app - description: Homeverse-Testnet Relayer - - url: https://immutable-zkevm-relayer.sequence.app - description: Immutable-Zkevm Relayer - - url: https://immutable-zkevm-testnet-relayer.sequence.app - description: Immutable-Zkevm-Testnet Relayer - - url: https://mainnet-relayer.sequence.app - description: Mainnet Relayer - - url: https://optimism-relayer.sequence.app - description: Optimism Relayer - - url: https://optimism-sepolia-relayer.sequence.app - description: Optimism-Sepolia Relayer - - url: https://polygon-relayer.sequence.app - description: Polygon Relayer - - url: https://polygon-zkevm-relayer.sequence.app - description: Polygon-Zkevm Relayer - - url: https://rootnet-relayer.sequence.app - description: Rootnet Relayer - - url: https://rootnet-porcini-relayer.sequence.app - description: Rootnet-Porcini Relayer - - url: https://sepolia-relayer.sequence.app - description: Sepolia Relayer - - url: https://skale-nebula-testnet-relayer.sequence.app - description: Skale-Nebula-Testnet Relayer - - url: https://soneium-minato-relayer.sequence.app - description: Soneium-Minato Relayer - - url: https://toy-testnet-relayer.sequence.app - description: Toy-Testnet Relayer - - url: https://xai-relayer.sequence.app - description: Xai Relayer - - url: https://xai-sepolia-relayer.sequence.app - description: Xai-Sepolia Relayer - - url: https://xr-sepolia-relayer.sequence.app - description: Xr-Sepolia Relayer + - url: 'https://amoy-relayer.sequence.app' + description: 'Amoy Relayer' + - url: 'https://apechain-relayer.sequence.app' + description: 'Apechain Relayer' + - url: 'https://apechain-testnet-relayer.sequence.app' + description: 'Apechain-Testnet Relayer' + - url: 'https://arbitrum-relayer.sequence.app' + description: 'Arbitrum Relayer' + - url: 'https://arbitrum-nova-relayer.sequence.app' + description: 'Arbitrum-Nova Relayer' + - url: 'https://arbitrum-sepolia-relayer.sequence.app' + description: 'Arbitrum-Sepolia Relayer' + - url: 'https://avalanche-relayer.sequence.app' + description: 'Avalanche Relayer' + - url: 'https://avalanche-testnet-relayer.sequence.app' + description: 'Avalanche-Testnet Relayer' + - url: 'https://b3-relayer.sequence.app' + description: 'B3 Relayer' + - url: 'https://b3-sepolia-relayer.sequence.app' + description: 'B3-Sepolia Relayer' + - url: 'https://base-relayer.sequence.app' + description: 'Base Relayer' + - url: 'https://base-sepolia-relayer.sequence.app' + description: 'Base-Sepolia Relayer' + - url: 'https://blast-relayer.sequence.app' + description: 'Blast Relayer' + - url: 'https://blast-sepolia-relayer.sequence.app' + description: 'Blast-Sepolia Relayer' + - url: 'https://borne-testnet-relayer.sequence.app' + description: 'Borne-Testnet Relayer' + - url: 'https://bsc-relayer.sequence.app' + description: 'Bsc Relayer' + - url: 'https://bsc-testnet-relayer.sequence.app' + description: 'Bsc-Testnet Relayer' + - url: 'https://gnosis-relayer.sequence.app' + description: 'Gnosis Relayer' + - url: 'https://homeverse-relayer.sequence.app' + description: 'Homeverse Relayer' + - url: 'https://homeverse-testnet-relayer.sequence.app' + description: 'Homeverse-Testnet Relayer' + - url: 'https://immutable-zkevm-relayer.sequence.app' + description: 'Immutable-Zkevm Relayer' + - url: 'https://immutable-zkevm-testnet-relayer.sequence.app' + description: 'Immutable-Zkevm-Testnet Relayer' + - url: 'https://mainnet-relayer.sequence.app' + description: 'Mainnet Relayer' + - url: 'https://optimism-relayer.sequence.app' + description: 'Optimism Relayer' + - url: 'https://optimism-sepolia-relayer.sequence.app' + description: 'Optimism-Sepolia Relayer' + - url: 'https://polygon-relayer.sequence.app' + description: 'Polygon Relayer' + - url: 'https://polygon-zkevm-relayer.sequence.app' + description: 'Polygon-Zkevm Relayer' + - url: 'https://rootnet-relayer.sequence.app' + description: 'Rootnet Relayer' + - url: 'https://rootnet-porcini-relayer.sequence.app' + description: 'Rootnet-Porcini Relayer' + - url: 'https://sepolia-relayer.sequence.app' + description: 'Sepolia Relayer' + - url: 'https://skale-nebula-relayer.sequence.app' + description: 'Skale-Nebula Relayer' + - url: 'https://skale-nebula-testnet-relayer.sequence.app' + description: 'Skale-Nebula-Testnet Relayer' + - url: 'https://soneium-minato-relayer.sequence.app' + description: 'Soneium-Minato Relayer' + - url: 'https://toy-testnet-relayer.sequence.app' + description: 'Toy-Testnet Relayer' + - url: 'https://xai-relayer.sequence.app' + description: 'Xai Relayer' + - url: 'https://xai-sepolia-relayer.sequence.app' + description: 'Xai-Sepolia Relayer' + - url: 'https://xr-sepolia-relayer.sequence.app' + description: 'Xr-Sepolia Relayer' 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 @@ -95,13 +95,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: @@ -117,13 +117,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: @@ -139,13 +139,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: @@ -161,13 +161,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: @@ -183,13 +183,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: @@ -205,13 +205,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: @@ -227,13 +227,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: @@ -249,13 +249,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: @@ -271,13 +271,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: @@ -293,13 +293,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: @@ -315,13 +315,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: @@ -337,13 +337,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: @@ -359,13 +359,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: @@ -381,13 +381,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: @@ -403,13 +403,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: @@ -425,13 +425,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: @@ -447,13 +447,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: @@ -469,13 +469,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: @@ -491,13 +491,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: @@ -513,13 +513,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: @@ -535,13 +535,13 @@ components: properties: error: type: string - example: InsufficientFee + example: "InsufficientFee" code: type: number example: 3004 msg: type: string - example: Insufficient fee + example: "Insufficient fee" cause: type: string status: @@ -861,12 +861,12 @@ components: type: string txnArgs: type: object - description: map + description: 'map' additionalProperties: type: object txnReceipt: type: object - description: map + description: 'map' additionalProperties: type: object walletAddress: @@ -965,7 +965,7 @@ components: $ref: '#/components/schemas/TxnLogTransfer' users: type: object - description: map + description: 'map' additionalProperties: $ref: '#/components/schemas/TxnLogUser' timestamp: @@ -1163,7 +1163,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Relayer_GetChainID_Response' - 4XX: + '4XX': description: Client error content: application/json: @@ -1186,7 +1186,7 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' - 5XX: + '5XX': description: Server error content: application/json: @@ -1210,7 +1210,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Relayer_FeeTokens_Response' - 4XX: + '4XX': description: Client error content: application/json: @@ -1233,7 +1233,7 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' - 5XX: + '5XX': description: Server error content: application/json: @@ -1257,7 +1257,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Relayer_FeeOptions_Response' - 4XX: + '4XX': description: Client error content: application/json: @@ -1280,7 +1280,7 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' - 5XX: + '5XX': description: Server error content: application/json: @@ -1289,5 +1289,3 @@ paths: - $ref: '#/components/schemas/ErrorWebrpcBadResponse' - $ref: '#/components/schemas/ErrorWebrpcServerPanic' - $ref: '#/components/schemas/ErrorWebrpcInternalError' -security: - - ApiKeyAuth: [] From 9a57ea6de3b34abddf4b2c730522f5192bba9c74 Mon Sep 17 00:00:00 2001 From: klaidliadon <5322228+klaidliadon@users.noreply.github.com> Date: Fri, 22 Nov 2024 11:56:02 +0000 Subject: [PATCH 4/6] [AUTOMATED] Update: relayer/proto/docs/relayer.gen.yaml --- docs/pages/api/relayer/rpc.gen.yaml | 35 +++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/docs/pages/api/relayer/rpc.gen.yaml b/docs/pages/api/relayer/rpc.gen.yaml index 1776f573cdd..e27e219c9a4 100644 --- a/docs/pages/api/relayer/rpc.gen.yaml +++ b/docs/pages/api/relayer/rpc.gen.yaml @@ -1,8 +1,8 @@ -# sequence-relayer v0.4.1 31f2cfa0e54929f4347a88712954de9b9a29f0fb +# sequence-relayer v0.4.1 aa47cc32b79761bc5b5ef6ae25636b17aa5a0a63 # -- # Code generated by webrpc-gen@v0.20.3 with openapi generator; DO NOT EDIT # -# webrpc-gen -service=Relayer -match=@public -schema=proto/relayer.ridl -target=openapi -title=Relayer Api -servers=https://amoy-relayer.sequence.app;Amoy Relayer,https://apechain-relayer.sequence.app;Apechain Relayer,https://apechain-testnet-relayer.sequence.app;Apechain-Testnet Relayer,https://arbitrum-relayer.sequence.app;Arbitrum Relayer,https://arbitrum-nova-relayer.sequence.app;Arbitrum-Nova Relayer,https://arbitrum-sepolia-relayer.sequence.app;Arbitrum-Sepolia Relayer,https://avalanche-relayer.sequence.app;Avalanche Relayer,https://avalanche-testnet-relayer.sequence.app;Avalanche-Testnet Relayer,https://b3-relayer.sequence.app;B3 Relayer,https://b3-sepolia-relayer.sequence.app;B3-Sepolia Relayer,https://base-relayer.sequence.app;Base Relayer,https://base-sepolia-relayer.sequence.app;Base-Sepolia Relayer,https://blast-relayer.sequence.app;Blast Relayer,https://blast-sepolia-relayer.sequence.app;Blast-Sepolia Relayer,https://borne-testnet-relayer.sequence.app;Borne-Testnet Relayer,https://bsc-relayer.sequence.app;Bsc Relayer,https://bsc-testnet-relayer.sequence.app;Bsc-Testnet Relayer,https://gnosis-relayer.sequence.app;Gnosis Relayer,https://homeverse-relayer.sequence.app;Homeverse Relayer,https://homeverse-testnet-relayer.sequence.app;Homeverse-Testnet Relayer,https://immutable-zkevm-relayer.sequence.app;Immutable-Zkevm Relayer,https://immutable-zkevm-testnet-relayer.sequence.app;Immutable-Zkevm-Testnet Relayer,https://mainnet-relayer.sequence.app;Mainnet Relayer,https://optimism-relayer.sequence.app;Optimism Relayer,https://optimism-sepolia-relayer.sequence.app;Optimism-Sepolia Relayer,https://polygon-relayer.sequence.app;Polygon Relayer,https://polygon-zkevm-relayer.sequence.app;Polygon-Zkevm Relayer,https://rootnet-relayer.sequence.app;Rootnet Relayer,https://rootnet-porcini-relayer.sequence.app;Rootnet-Porcini Relayer,https://sepolia-relayer.sequence.app;Sepolia Relayer,https://skale-nebula-relayer.sequence.app;Skale-Nebula Relayer,https://skale-nebula-testnet-relayer.sequence.app;Skale-Nebula-Testnet Relayer,https://soneium-minato-relayer.sequence.app;Soneium-Minato Relayer,https://toy-testnet-relayer.sequence.app;Toy-Testnet Relayer,https://xai-relayer.sequence.app;Xai Relayer,https://xai-sepolia-relayer.sequence.app;Xai-Sepolia Relayer,https://xr-sepolia-relayer.sequence.app;Xr-Sepolia Relayer -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/relayer.gen.yaml +# webrpc-gen -service=Relayer -match=@public -schema=proto/relayer.ridl -target=openapi -title=Relayer Api -servers=https://amoy-relayer.sequence.app;Amoy Relayer,https://apechain-relayer.sequence.app;Apechain Relayer,https://apechain-testnet-relayer.sequence.app;Apechain-Testnet Relayer,https://arbitrum-relayer.sequence.app;Arbitrum Relayer,https://arbitrum-nova-relayer.sequence.app;Arbitrum-Nova Relayer,https://arbitrum-sepolia-relayer.sequence.app;Arbitrum-Sepolia Relayer,https://avalanche-relayer.sequence.app;Avalanche Relayer,https://avalanche-testnet-relayer.sequence.app;Avalanche-Testnet Relayer,https://b3-relayer.sequence.app;B3 Relayer,https://b3-sepolia-relayer.sequence.app;B3-Sepolia Relayer,https://base-relayer.sequence.app;Base Relayer,https://base-sepolia-relayer.sequence.app;Base-Sepolia Relayer,https://blast-relayer.sequence.app;Blast Relayer,https://blast-sepolia-relayer.sequence.app;Blast-Sepolia Relayer,https://borne-testnet-relayer.sequence.app;Borne-Testnet Relayer,https://bsc-relayer.sequence.app;Bsc Relayer,https://bsc-testnet-relayer.sequence.app;Bsc-Testnet Relayer,https://gnosis-relayer.sequence.app;Gnosis Relayer,https://homeverse-relayer.sequence.app;Homeverse Relayer,https://homeverse-testnet-relayer.sequence.app;Homeverse-Testnet Relayer,https://immutable-zkevm-relayer.sequence.app;Immutable-Zkevm Relayer,https://immutable-zkevm-testnet-relayer.sequence.app;Immutable-Zkevm-Testnet Relayer,https://laos-relayer.sequence.app;Laos Relayer,https://laos-sigma-testnet-relayer.sequence.app;Laos-Sigma-Testnet Relayer,https://mainnet-relayer.sequence.app;Mainnet Relayer,https://optimism-relayer.sequence.app;Optimism Relayer,https://optimism-sepolia-relayer.sequence.app;Optimism-Sepolia Relayer,https://polygon-relayer.sequence.app;Polygon Relayer,https://polygon-zkevm-relayer.sequence.app;Polygon-Zkevm Relayer,https://rootnet-relayer.sequence.app;Rootnet Relayer,https://rootnet-porcini-relayer.sequence.app;Rootnet-Porcini Relayer,https://sepolia-relayer.sequence.app;Sepolia Relayer,https://skale-nebula-relayer.sequence.app;Skale-Nebula Relayer,https://skale-nebula-testnet-relayer.sequence.app;Skale-Nebula-Testnet Relayer,https://soneium-minato-relayer.sequence.app;Soneium-Minato Relayer,https://telos-relayer.sequence.app;Telos Relayer,https://toy-testnet-relayer.sequence.app;Toy-Testnet Relayer,https://xai-relayer.sequence.app;Xai Relayer,https://xai-sepolia-relayer.sequence.app;Xai-Sepolia Relayer,https://xr-sepolia-relayer.sequence.app;Xr-Sepolia Relayer -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/relayer.gen.yaml openapi: 3.0.0 info: title: 'Relayer Api' @@ -52,6 +52,10 @@ servers: description: 'Immutable-Zkevm Relayer' - url: 'https://immutable-zkevm-testnet-relayer.sequence.app' description: 'Immutable-Zkevm-Testnet Relayer' + - url: 'https://laos-relayer.sequence.app' + description: 'Laos Relayer' + - url: 'https://laos-sigma-testnet-relayer.sequence.app' + description: 'Laos-Sigma-Testnet Relayer' - url: 'https://mainnet-relayer.sequence.app' description: 'Mainnet Relayer' - url: 'https://optimism-relayer.sequence.app' @@ -74,6 +78,8 @@ servers: description: 'Skale-Nebula-Testnet Relayer' - url: 'https://soneium-minato-relayer.sequence.app' description: 'Soneium-Minato Relayer' + - url: 'https://telos-relayer.sequence.app' + description: 'Telos Relayer' - url: 'https://toy-testnet-relayer.sequence.app' description: 'Toy-Testnet Relayer' - url: 'https://xai-relayer.sequence.app' @@ -547,6 +553,28 @@ components: status: type: number example: 402 + ErrorAdjustmentExists: + type: object + required: + - error + - code + - msg + - status + properties: + error: + type: string + example: "AdjustmentExists" + code: + type: number + example: 4000 + msg: + type: string + example: "Adjustment already exists" + cause: + type: string + status: + type: number + example: 409 ETHTxnStatus: type: string description: Represented as uint on the server side @@ -1186,6 +1214,7 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' + - $ref: '#/components/schemas/ErrorAdjustmentExists' '5XX': description: Server error content: @@ -1233,6 +1262,7 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' + - $ref: '#/components/schemas/ErrorAdjustmentExists' '5XX': description: Server error content: @@ -1280,6 +1310,7 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' + - $ref: '#/components/schemas/ErrorAdjustmentExists' '5XX': description: Server error content: From e885d75f769027bdbd151f45ce652b0756cb8fdf Mon Sep 17 00:00:00 2001 From: klaidliadon <5322228+klaidliadon@users.noreply.github.com> Date: Tue, 26 Nov 2024 13:59:53 +0000 Subject: [PATCH 5/6] [AUTOMATED] Update: relayer/proto/docs/relayer.gen.yaml --- docs/pages/api/relayer/rpc.gen.yaml | 52 ++++++++++++++--------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/docs/pages/api/relayer/rpc.gen.yaml b/docs/pages/api/relayer/rpc.gen.yaml index e27e219c9a4..535edcabb3d 100644 --- a/docs/pages/api/relayer/rpc.gen.yaml +++ b/docs/pages/api/relayer/rpc.gen.yaml @@ -1,4 +1,4 @@ -# sequence-relayer v0.4.1 aa47cc32b79761bc5b5ef6ae25636b17aa5a0a63 +# sequence-relayer v0.4.1 aa8b359d22b858519ecd4b5a7927f1241ed4f85b # -- # Code generated by webrpc-gen@v0.20.3 with openapi generator; DO NOT EDIT # @@ -399,6 +399,28 @@ components: status: type: number example: 404 + ErrorRequestConflict: + type: object + required: + - error + - code + - msg + - status + properties: + error: + type: string + example: "RequestConflict" + code: + type: number + example: 1004 + msg: + type: string + example: "Conflict with target resource" + cause: + type: string + status: + type: number + example: 409 ErrorAborted: type: object required: @@ -553,28 +575,6 @@ components: status: type: number example: 402 - ErrorAdjustmentExists: - type: object - required: - - error - - code - - msg - - status - properties: - error: - type: string - example: "AdjustmentExists" - code: - type: number - example: 4000 - msg: - type: string - example: "Adjustment already exists" - cause: - type: string - status: - type: number - example: 409 ETHTxnStatus: type: string description: Represented as uint on the server side @@ -1207,6 +1207,7 @@ paths: - $ref: '#/components/schemas/ErrorUnauthorized' - $ref: '#/components/schemas/ErrorPermissionDenied' - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' - $ref: '#/components/schemas/ErrorAborted' - $ref: '#/components/schemas/ErrorGeoblocked' - $ref: '#/components/schemas/ErrorInvalidArgument' @@ -1214,7 +1215,6 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' - - $ref: '#/components/schemas/ErrorAdjustmentExists' '5XX': description: Server error content: @@ -1255,6 +1255,7 @@ paths: - $ref: '#/components/schemas/ErrorUnauthorized' - $ref: '#/components/schemas/ErrorPermissionDenied' - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' - $ref: '#/components/schemas/ErrorAborted' - $ref: '#/components/schemas/ErrorGeoblocked' - $ref: '#/components/schemas/ErrorInvalidArgument' @@ -1262,7 +1263,6 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' - - $ref: '#/components/schemas/ErrorAdjustmentExists' '5XX': description: Server error content: @@ -1303,6 +1303,7 @@ paths: - $ref: '#/components/schemas/ErrorUnauthorized' - $ref: '#/components/schemas/ErrorPermissionDenied' - $ref: '#/components/schemas/ErrorMethodNotFound' + - $ref: '#/components/schemas/ErrorRequestConflict' - $ref: '#/components/schemas/ErrorAborted' - $ref: '#/components/schemas/ErrorGeoblocked' - $ref: '#/components/schemas/ErrorInvalidArgument' @@ -1310,7 +1311,6 @@ paths: - $ref: '#/components/schemas/ErrorQueryFailed' - $ref: '#/components/schemas/ErrorNotFound' - $ref: '#/components/schemas/ErrorInsufficientFee' - - $ref: '#/components/schemas/ErrorAdjustmentExists' '5XX': description: Server error content: From 2233c7bbb2e2fe016b154d860ca8ee02c00fdf13 Mon Sep 17 00:00:00 2001 From: klaidliadon <5322228+klaidliadon@users.noreply.github.com> Date: Tue, 3 Dec 2024 12:25:53 +0000 Subject: [PATCH 6/6] [AUTOMATED] Update: relayer/proto/docs/relayer.gen.yaml --- docs/pages/api/relayer/rpc.gen.yaml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/docs/pages/api/relayer/rpc.gen.yaml b/docs/pages/api/relayer/rpc.gen.yaml index 535edcabb3d..a4a9a23abd9 100644 --- a/docs/pages/api/relayer/rpc.gen.yaml +++ b/docs/pages/api/relayer/rpc.gen.yaml @@ -2,7 +2,7 @@ # -- # Code generated by webrpc-gen@v0.20.3 with openapi generator; DO NOT EDIT # -# webrpc-gen -service=Relayer -match=@public -schema=proto/relayer.ridl -target=openapi -title=Relayer Api -servers=https://amoy-relayer.sequence.app;Amoy Relayer,https://apechain-relayer.sequence.app;Apechain Relayer,https://apechain-testnet-relayer.sequence.app;Apechain-Testnet Relayer,https://arbitrum-relayer.sequence.app;Arbitrum Relayer,https://arbitrum-nova-relayer.sequence.app;Arbitrum-Nova Relayer,https://arbitrum-sepolia-relayer.sequence.app;Arbitrum-Sepolia Relayer,https://avalanche-relayer.sequence.app;Avalanche Relayer,https://avalanche-testnet-relayer.sequence.app;Avalanche-Testnet Relayer,https://b3-relayer.sequence.app;B3 Relayer,https://b3-sepolia-relayer.sequence.app;B3-Sepolia Relayer,https://base-relayer.sequence.app;Base Relayer,https://base-sepolia-relayer.sequence.app;Base-Sepolia Relayer,https://blast-relayer.sequence.app;Blast Relayer,https://blast-sepolia-relayer.sequence.app;Blast-Sepolia Relayer,https://borne-testnet-relayer.sequence.app;Borne-Testnet Relayer,https://bsc-relayer.sequence.app;Bsc Relayer,https://bsc-testnet-relayer.sequence.app;Bsc-Testnet Relayer,https://gnosis-relayer.sequence.app;Gnosis Relayer,https://homeverse-relayer.sequence.app;Homeverse Relayer,https://homeverse-testnet-relayer.sequence.app;Homeverse-Testnet Relayer,https://immutable-zkevm-relayer.sequence.app;Immutable-Zkevm Relayer,https://immutable-zkevm-testnet-relayer.sequence.app;Immutable-Zkevm-Testnet Relayer,https://laos-relayer.sequence.app;Laos Relayer,https://laos-sigma-testnet-relayer.sequence.app;Laos-Sigma-Testnet Relayer,https://mainnet-relayer.sequence.app;Mainnet Relayer,https://optimism-relayer.sequence.app;Optimism Relayer,https://optimism-sepolia-relayer.sequence.app;Optimism-Sepolia Relayer,https://polygon-relayer.sequence.app;Polygon Relayer,https://polygon-zkevm-relayer.sequence.app;Polygon-Zkevm Relayer,https://rootnet-relayer.sequence.app;Rootnet Relayer,https://rootnet-porcini-relayer.sequence.app;Rootnet-Porcini Relayer,https://sepolia-relayer.sequence.app;Sepolia Relayer,https://skale-nebula-relayer.sequence.app;Skale-Nebula Relayer,https://skale-nebula-testnet-relayer.sequence.app;Skale-Nebula-Testnet Relayer,https://soneium-minato-relayer.sequence.app;Soneium-Minato Relayer,https://telos-relayer.sequence.app;Telos Relayer,https://toy-testnet-relayer.sequence.app;Toy-Testnet Relayer,https://xai-relayer.sequence.app;Xai Relayer,https://xai-sepolia-relayer.sequence.app;Xai-Sepolia Relayer,https://xr-sepolia-relayer.sequence.app;Xr-Sepolia Relayer -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/relayer.gen.yaml +# webrpc-gen -service=Relayer -match=@public -schema=proto/relayer.ridl -target=openapi -title=Relayer Api -servers=https://amoy-relayer.sequence.app;Amoy Relayer,https://apechain-relayer.sequence.app;Apechain Relayer,https://apechain-testnet-relayer.sequence.app;Apechain-Testnet Relayer,https://arbitrum-relayer.sequence.app;Arbitrum Relayer,https://arbitrum-nova-relayer.sequence.app;Arbitrum-Nova Relayer,https://arbitrum-sepolia-relayer.sequence.app;Arbitrum-Sepolia Relayer,https://avalanche-relayer.sequence.app;Avalanche Relayer,https://avalanche-testnet-relayer.sequence.app;Avalanche-Testnet Relayer,https://b3-relayer.sequence.app;B3 Relayer,https://b3-sepolia-relayer.sequence.app;B3-Sepolia Relayer,https://base-relayer.sequence.app;Base Relayer,https://base-sepolia-relayer.sequence.app;Base-Sepolia Relayer,https://blast-relayer.sequence.app;Blast Relayer,https://blast-sepolia-relayer.sequence.app;Blast-Sepolia Relayer,https://bsc-relayer.sequence.app;Bsc Relayer,https://bsc-testnet-relayer.sequence.app;Bsc-Testnet Relayer,https://gnosis-relayer.sequence.app;Gnosis Relayer,https://homeverse-relayer.sequence.app;Homeverse Relayer,https://homeverse-testnet-relayer.sequence.app;Homeverse-Testnet Relayer,https://immutable-zkevm-relayer.sequence.app;Immutable-Zkevm Relayer,https://immutable-zkevm-testnet-relayer.sequence.app;Immutable-Zkevm-Testnet Relayer,https://laos-relayer.sequence.app;Laos Relayer,https://laos-sigma-testnet-relayer.sequence.app;Laos-Sigma-Testnet Relayer,https://mainnet-relayer.sequence.app;Mainnet Relayer,https://optimism-relayer.sequence.app;Optimism Relayer,https://optimism-sepolia-relayer.sequence.app;Optimism-Sepolia Relayer,https://polygon-relayer.sequence.app;Polygon Relayer,https://polygon-zkevm-relayer.sequence.app;Polygon-Zkevm Relayer,https://rootnet-relayer.sequence.app;Rootnet Relayer,https://rootnet-porcini-relayer.sequence.app;Rootnet-Porcini Relayer,https://sepolia-relayer.sequence.app;Sepolia Relayer,https://skale-nebula-relayer.sequence.app;Skale-Nebula Relayer,https://skale-nebula-testnet-relayer.sequence.app;Skale-Nebula-Testnet Relayer,https://soneium-minato-relayer.sequence.app;Soneium-Minato Relayer,https://toy-testnet-relayer.sequence.app;Toy-Testnet Relayer,https://xai-relayer.sequence.app;Xai Relayer,https://xai-sepolia-relayer.sequence.app;Xai-Sepolia Relayer,https://xr-sepolia-relayer.sequence.app;Xr-Sepolia Relayer -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/relayer.gen.yaml openapi: 3.0.0 info: title: 'Relayer Api' @@ -36,8 +36,6 @@ servers: description: 'Blast Relayer' - url: 'https://blast-sepolia-relayer.sequence.app' description: 'Blast-Sepolia Relayer' - - url: 'https://borne-testnet-relayer.sequence.app' - description: 'Borne-Testnet Relayer' - url: 'https://bsc-relayer.sequence.app' description: 'Bsc Relayer' - url: 'https://bsc-testnet-relayer.sequence.app' @@ -78,8 +76,6 @@ servers: description: 'Skale-Nebula-Testnet Relayer' - url: 'https://soneium-minato-relayer.sequence.app' description: 'Soneium-Minato Relayer' - - url: 'https://telos-relayer.sequence.app' - description: 'Telos Relayer' - url: 'https://toy-testnet-relayer.sequence.app' description: 'Toy-Testnet Relayer' - url: 'https://xai-relayer.sequence.app'