Skip to content

Commit

Permalink
fixing rpcs as per request from Nader and Nestor
Browse files Browse the repository at this point in the history
  • Loading branch information
juraj.bacovcin committed Apr 19, 2024
1 parent a5daaa2 commit 7749666
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 80 deletions.
2 changes: 1 addition & 1 deletion categories/blockchain_node_rpc/openapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ tags:
the supported blockchains is provided in the API description further in this section.</p>
"
name: Node RPC
name: Connecting to v3 REST API
servers:
- url: https://api.tatum.io
paths:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
description:
"<p><b>2 credits per RPC method in an API call</b></p>\n<p>Connect directly\
\ to the blockchain node provided by Tatum.</p>\n<p>The <code>GET</code> method\
\ is used. The API endpoint URL acts as an HTTP-based RPC driver.</p>\n<p>This API\
\ is supported for the following blockchains:</p>\n<ul>\n <li><a href=\"https://developer.algorand.org/docs/rest-apis/restendpoints/\"\
\ target=\"_blank\">Algorand</a></li>\n <li><a href=\"https://docs.bnbchain.org/docs/beaconchain/develop/api-reference/node-rpc#5-rpc-endpoint-list\"\
\ target=\"_blank\">BNB Beacon Chain</a></li>\n <li><a href=\"https://docs.elrond.com/sdk-and-tools/rest-api/nodes/\"\
\ target=\"_blank\">Elrond</a></li>\n <li><a href=\"https://developers.flow.com/http-api\"\
\ target=\"_blank\">Flow</a></li>\n <li><a href=\"https://lisk.com/documentation/lisk-service/references/api.html\"\
\ target=\"_blank\">Lisk</a></li>\n <li><a href=\"https://developers.stellar.org/api\"\
\ target=\"_blank\">Stellar</a></li>\n <li><a href=\"https://opentezos.com/tezos-basics/cli-and-rpc/\"\
\ target=\"_blank\">Tezos</a></li>\n <li><a href=\"https://developers.tron.network/reference/full-node-api-overview\"\
\ target=\"_blank\">TRON</a></li>\n</ul>\n"
\ is used. The API endpoint URL acts as an HTTP-based RPC driver.</p>\n"
operationId: NodeJsonRpcGetDriver
parameters:
- description:
Expand Down Expand Up @@ -76,4 +67,4 @@ responses:
x-codeSamples: []
summary: Connect to the blockchain node through an RPC driver
tags:
- Node RPC
- Connecting to v3 REST API
Original file line number Diff line number Diff line change
Expand Up @@ -5,59 +5,7 @@ description:
\ target=\"_blank\">Trace API</a> methods <br/>\n* 5 credits per eth_call method\
\ (for EVM-based blockchains)<br/>\n* 2 credits per any other RPC method</b></p>\n\
<p>Connect directly to the blockchain node provided by Tatum.</p>\n<p>The <code>POST</code>\
\ method is used. The API endpoint URL acts as an HTTP-based RPC driver.</p>\n<p>In\
\ the request body, provide valid Web3 RPC method content, for example:</p>\n<pre>\n\
{\n \"jsonrpc\": \"2.0\",\n \"id\": 1,\n \"method\": \"method_name\",\n \"params\"\
: []\n}\n</pre>\n<p>For the blockchains using the JSON-RPC 2.0 specification, you\
\ can submit multiple RPC methods in one API call:</p>\n<pre>\n[\n {\n \"jsonrpc\"\
: \"2.0\",\n \"id\": 1,\n \"method\": \"method_1_name\",\n \"params\":\
\ []\n },\n {\n \"jsonrpc\": \"2.0\",\n \"id\": 2,\n \"method\": \"method_2_name\"\
,\n \"params\": []\n },\n ...\n]\n</pre>\n<p>This API is supported for the\
\ following blockchains:</p>\n<ul>\n <li><a href=\"https://developer.algorand.org/docs/rest-apis/restendpoints/\"\
\ target=\"_blank\">Algorand</a></li>\n <li><a href=\"https://developer.arbitrum.io/public-chains\"\
\ target=\"_blank\">Arbitrum Nova</a></li>\n <li><a href=\"https://developer.arbitrum.io/public-chains\"\
\ target=\"_blank\">Arbitrum One</a></li>\n <li><a href=\"https://doc.aurora.dev/evm/rpc/\"\
\ target=\"_blank\">Aurora</a></li>\n <li><a href=\"https://docs.avax.network/apis/avalanchego/apis/c-chain\"\
\ target=\"_blank\">Avalanche C-Chain</a></li>\n <li><a href=\"https://docs.avax.network/apis/avalanchego/apis/p-chain\"\
\ target=\"_blank\">Avalanche P-Chain</a></li>\n <li><a href=\"https://docs.avax.network/apis/avalanchego/apis/x-chain\"\
\ target=\"_blank\">Avalanche X-Chain</a></li>\n <li><a href=\"https://developer.bitcoin.org/reference/rpc/index.html\"\
\ target=\"_blank\">Bitcoin</a></li>\n <li><a href=\"https://docs.bitcoincashnode.org/doc/json-rpc/\"\
\ target=\"_blank\">Bitcoin Cash</a></li>\n <li><a href=\"https://docs.bnbchain.org/docs/beaconchain/develop/api-reference/node-rpc#5-rpc-endpoint-list\"\
\ target=\"_blank\">BNB Beacon Chain</a></li>\n <li><a href=\"https://docs.bnbchain.org/docs/rpc\"\
\ target=\"_blank\">BNB Smart Chain</a></li>\n <li><a href=\"https://docs.cardano.org/cardano-components/cardano-rosetta\"\
\ target=\"_blank\">Cardano</a></li>\n <li><a href=\"https://ethereumclassic.org/development/guides\"\
\ target=\"_blank\">Ethereum Classic</a></li>\n <li><a href=\"https://explorer.celo.org/api-docs\"\
\ target=\"_blank\">Celo</a></li>\n <li><a href=\"https://cronos.org/docs/resources/chain-integration.html\"\
\ target=\"_blank\">Cronos</a></li>\n <li><a href=\"https://dogecoin.com/\" target=\"\
_blank\">Dogecoin</a></li>\n <li><a href=\"https://docs.elrond.com/sdk-and-tools/rest-api/nodes/\"\
\ target=\"_blank\">Elrond</a></li>\n <li><a href=\"https://developers.eos.io/welcome/latest/reference/nodeos-rpc-api-reference\"\
\ target=\"_blank\">EOSIO</a></li>\n <li><a href=\"https://ethereum.org/en/developers/docs/apis/json-rpc/\"\
\ target=\"_blank\">Ethereum</a></li>\n <li><a href=\"https://docs.fantom.foundation/api/public-api-endpoints\"\
\ target=\"_blank\">Fantom</a></li>\n <li><a href=\"https://developers.flow.com/http-api\"\
\ target=\"_blank\">Flow</a></li>\n <li><a href=\"https://developers.gnosischain.com/for-developers/developer-resources\"\
\ target=\"_blank\">Gnosis</a></li>\n <li><a href=\"https://docs.harmony.one/home/developers/api\"\
\ target=\"_blank\">Harmony</a></li>\n <li><a href=\"https://docs.klaytn.foundation/dapp/json-rpc\"\
\ target=\"_blank\">Klaytn</a></li>\n <li><a href=\"https://docs.kcc.io/\" target=\"\
_blank\">KuCoin Community Chain</a></li>\n <li><a href=\"https://guide.kusama.network/docs/build-node-interaction/\"\
\ target=\"_blank\">Kusama</a></li>\n <li><a href=\"https://lisk.com/documentation/lisk-service/references/api.html\"\
\ target=\"_blank\">Lisk</a></li>\n <li><a href=\"https://litecoin.org/\" target=\"\
_blank\">Litecoin</a></li>\n <li><a href=\"https://docs.near.org/api/rpc/introduction\"\
\ target=\"_blank\">NEAR</a></li>\n <li><a href=\"https://docs.oasis.dev/oasis-core/oasis-node/rpc/\"\
\ target=\"_blank\">Oasis Network</a></li>\n <li><a href=\"https://community.optimism.io/docs/developers/build/json-rpc/\"\
\ target=\"_blank\">Optimism</a></li>\n <li><a href=\"https://docs.palm.io/Get-Started/Connect/Overview/\"\
\ target=\"_blank\">Palm</a></li>\n <li><a href=\"https://wiki.polkadot.network/docs/build-node-interaction\"\
\ target=\"_blank\">Polkadot</a></li>\n <li><a href=\"https://polygon.technology/developers\"\
\ target=\"_blank\">Polygon</a></li>\n <li><a href=\"https://developers.rsk.co/rsk/node/architecture/json-rpc/\"\
\ target=\"_blank\">RSK</a></li>\n <li><a href=\"https://docs.solana.com/developing/clients/jsonrpc-api\"\
\ target=\"_blank\">Solana</a></li>\n <li><a href=\"https://developers.stellar.org/api\"\
\ target=\"_blank\">Stellar</a></li>\n <li><a href=\"https://opentezos.com/tezos-basics/cli-and-rpc/\"\
\ target=\"_blank\">Tezos</a></li>\n <li><a href=\"https://developers.tron.network/reference/full-node-api-overview\"\
\ target=\"_blank\">TRON</a></li>\n <li><a href=\"https://www.vechain.org/\" target=\"\
_blank\">VeChain</a></li>\n <li><a href=\"https://apidocs.xinfin.network/docs/\"\
\ target=\"_blank\">XinFin</a></li>\n <li><a href=\"https://xrpl.org/public-api-methods.html\"\
\ target=\"_blank\">XRP</a></li>\n <li><a href=\"https://zcash-rpc.github.io/\"\
\ target=\"_blank\">ZCash</a></li>\n <li><a href=\"https://dev.zilliqa.com/docs/apis/api-introduction\"\
\ target=\"_blank\">Zilliqa</a></li>\n</ul>\n"
\ method is used. The API endpoint URL acts as an HTTP-based RPC driver.</p>\n"
operationId: NodeJsonPostRpcDriver
parameters:
- description:
Expand Down Expand Up @@ -137,4 +85,4 @@ responses:
x-codeSamples: []
summary: Connect to the blockchain node through an RPC driver
tags:
- Node RPC
- Connecting to v3 REST API
Original file line number Diff line number Diff line change
@@ -1,19 +1,7 @@
description:
"<p><b>2 credits per RPC method in an API call</b></p>\n<p>Connect directly\
\ to the blockchain node provided by Tatum.</p>\n<p>The <code>PUT</code> method\
\ is used. The API endpoint URL acts as an HTTP-based RPC driver.</p>\n<p>In the\
\ request body, provide valid Web3 RPC method content, for example:</p>\n<pre>\n\
{\n \"jsonrpc\": \"2.0\",\n \"id\": 1,\n \"method\": \"method_name\",\n \"params\"\
: []\n}\n</pre>\n<p>For the blockchains using the JSON-RPC 2.0 specification, you\
\ can submit multiple RPC methods in one API call:</p>\n<pre>\n[\n {\n \"jsonrpc\"\
: \"2.0\",\n \"id\": 1,\n \"method\": \"method_1_name\",\n \"params\":\
\ []\n },\n {\n \"jsonrpc\": \"2.0\",\n \"id\": 2,\n \"method\": \"method_2_name\"\
,\n \"params\": []\n },\n ...\n]\n</pre>\n<p>This API is supported for the\
\ following blockchains:</p>\n<ul>\n <li><a href=\"https://developer.algorand.org/docs/rest-apis/restendpoints/\"\
\ target=\"_blank\">Algorand</a></li>\n <li><a href=\"https://docs.bnbchain.org/docs/beaconchain/develop/api-reference/node-rpc#5-rpc-endpoint-list\"\
\ target=\"_blank\">BNB Beacon Chain</a></li>\n <li><a href=\"https://docs.elrond.com/sdk-and-tools/rest-api/nodes/\"\
\ target=\"_blank\">Elrond</a></li>\n <li><a href=\"https://developers.stellar.org/api\"\
\ target=\"_blank\">Stellar</a></li>\n</ul>\n"
\ is used. The API endpoint URL acts as an HTTP-based RPC driver.</p>\n"
operationId: NodeJsonRpcPutDriver
parameters:
- description:
Expand Down Expand Up @@ -94,4 +82,4 @@ responses:
x-codeSamples: []
summary: Connect to the blockchain node through an RPC driver
tags:
- Node RPC
- Connecting to v3 REST API

0 comments on commit 7749666

Please sign in to comment.