From 91f28f33d5ad76d1d3e6d0716859bb4ca87d02fd Mon Sep 17 00:00:00 2001 From: m4sterbunny Date: Mon, 16 Sep 2024 09:35:15 +0100 Subject: [PATCH] adds WSS for blast , holesky, and mantle (#1552) * adds WSS for blast and holesky * QA round for blast and starts mantle * WSS for mantle * add spaces --------- Co-authored-by: Joan E <153745173+joaniefromtheblock@users.noreply.github.com> --- services/get-started/endpoints.md | 27 +++++++++---------- .../_eth_accounts-request.mdx | 8 ++++++ .../_eth_blocknumber-request.mdx | 8 ++++++ .../json-rpc-methods/_eth_call-request.mdx | 9 ++++++- .../json-rpc-methods/_eth_chainid-request.mdx | 7 +++++ .../_eth_estimategas-request.mdx | 7 +++++ .../_eth_feehistory-request.mdx | 9 ++++++- .../_eth_gasprice-request.mdx | 7 +++++ .../_eth_getbalance-request.mdx | 9 ++++++- .../_eth_getblockbyhash-request.mdx | 7 +++++ .../_eth_getblockbynumber-request.mdx | 7 +++++ .../_eth_getblockreceipts-request.mdx | 15 ++++++++--- ...getblocktransactioncountbyhash-request.mdx | 7 +++++ ...tblocktransactioncountbynumber-request.mdx | 7 +++++ .../json-rpc-methods/_eth_getcode-request.mdx | 7 +++++ .../json-rpc-methods/_eth_getlogs-request.mdx | 9 ++++++- .../_eth_getproof-request.mdx | 7 +++++ .../_eth_getstorageat-request.mdx | 7 +++++ ...transactionbyblockhashandindex-request.mdx | 7 +++++ ...ansactionbyblocknumberandindex-request.mdx | 7 +++++ .../_eth_gettransactionbyhash-request.mdx | 7 +++++ .../_eth_gettransactioncount-request.mdx | 7 +++++ .../_eth_gettransactionreceipt-request.mdx | 7 +++++ ...th_getunclebyblockhashandindex-request.mdx | 7 +++++ ..._getunclebyblocknumberandindex-request.mdx | 7 +++++ .../_eth_getunclecountbyblockhash-request.mdx | 7 +++++ ...eth_getunclecountbyblocknumber-request.mdx | 7 +++++ .../_eth_maxpriorityfeepergas-request.mdx | 7 +++++ .../_eth_protocolversion-request.mdx | 7 +++++ .../_eth_sendrawtransaction-request.mdx | 7 +++++ .../_eth_submitwork-request.mdx | 7 +++++ .../json-rpc-methods/_eth_syncing-request.mdx | 7 +++++ .../_net_listening-request.mdx | 7 +++++ .../_net_peercount-request.mdx | 7 +++++ .../json-rpc-methods/_net_version-request.mdx | 7 +++++ .../_web3_clientversion-request.mdx | 7 +++++ .../json-rpc-methods/eth_getbalancevalues.mdx | 11 ++++++-- .../_eth_accounts-request.mdx | 7 +++++ .../_eth_blocknumber-request.mdx | 8 ++++++ .../json-rpc-methods/_eth_call-request.mdx | 7 +++++ .../json-rpc-methods/_eth_chainid-request.mdx | 7 +++++ .../_eth_estimategas-request.mdx | 7 +++++ .../_eth_feehistory-request.mdx | 9 ++++++- .../_eth_gasprice-request.mdx | 7 +++++ .../_eth_getbalance-request.mdx | 9 ++++++- .../_eth_getblockbyhash-request.mdx | 13 ++++++--- .../_eth_getblockbynumber-request.mdx | 7 +++++ ...getblocktransactioncountbyhash-request.mdx | 7 +++++ ...tblocktransactioncountbynumber-request.mdx | 7 +++++ .../json-rpc-methods/_eth_getcode-request.mdx | 7 +++++ .../json-rpc-methods/_eth_getlogs-request.mdx | 9 ++++++- .../_eth_getproof-request.mdx | 7 +++++ .../_eth_getstorageat-request.mdx | 7 +++++ ...transactionbyblockhashandindex-request.mdx | 7 +++++ ...ansactionbyblocknumberandindex-request.mdx | 9 ++++++- .../_eth_gettransactionbyhash-request.mdx | 7 +++++ .../_eth_gettransactioncount-request.mdx | 7 +++++ .../_eth_gettransactionreceipt-request.mdx | 7 +++++ ...th_getunclebyblockhashandindex-request.mdx | 7 +++++ ..._getunclebyblocknumberandindex-request.mdx | 9 ++++++- .../_eth_getunclecountbyblockhash-request.mdx | 7 +++++ ...eth_getunclecountbyblocknumber-request.mdx | 7 +++++ .../_eth_maxpriorityfeepergas-request.mdx | 7 +++++ .../_eth_protocolversion-request.mdx | 7 +++++ .../_eth_sendrawtransaction-request.mdx | 7 +++++ .../_eth_submitwork-request.mdx | 9 ++++++- .../json-rpc-methods/_eth_syncing-request.mdx | 7 +++++ .../_net_listening-request.mdx | 7 +++++ .../_net_peercount-request.mdx | 7 +++++ .../json-rpc-methods/_net_version-request.mdx | 7 +++++ .../_web3_clientversion-request.mdx | 7 +++++ .../debug/debug_storagerangeat.md | 7 +++++ .../debug/debug_traceblock.md | 7 +++++ .../debug/debug_traceblockbyhash.md | 7 +++++ .../debug/debug_traceblockbynumber.md | 7 +++++ .../json-rpc-methods/debug/debug_tracecall.md | 9 ++++++- .../debug/debug_tracetransaction.md | 7 +++++ .../json-rpc-methods/eth_getbalancevalues.mdx | 7 +++++ .../json-rpc-methods/rollup_gasprices.md | 7 +++++ .../mantle/json-rpc-methods/rollup_getinfo.md | 7 +++++ 80 files changed, 589 insertions(+), 34 deletions(-) diff --git a/services/get-started/endpoints.md b/services/get-started/endpoints.md index 3a8f71b1833..78e8b920cb4 100644 --- a/services/get-started/endpoints.md +++ b/services/get-started/endpoints.md @@ -42,10 +42,12 @@ request to `support@infura.io` and we will assess if your request can be accommo ## Blast -| Network | Description | URL | -| ----------------- | ------------------- | ---------------------------------------------- | -| Mainnet | JSON-RPC over HTTPS | `https://blast-mainnet.infura.io/v3/` | -| Testnet (Sepolia) | JSON-RPC over HTTPS | `https://blast-sepolia.infura.io/v3/` | +| Network | Description | URL | +|-------------------|-------------------------|----------------------------------------------------| +| Mainnet | JSON-RPC over HTTPS | `https://blast-mainnet.infura.io/v3/` | +| Mainnet | JSON-RPC over WebSocket | `wss://blast-mainnet.infura.io/ws/v3/` | +| Testnet (Sepolia) | JSON-RPC over HTTPS | `https://blast-sepolia.infura.io/v3/` | +| Testnet (Sepolia) | JSON-RPC over WebSocket | `wss://blast-sepolia.infura.io/ws/v3/` | ## Binance Smart Chain @@ -66,17 +68,12 @@ request to `support@infura.io` and we will assess if your request can be accommo ## Ethereum -:::note -The Holesky testnet is supported through the -[Decentralized Infrastructure Network (DIN)](https://www.infura.io/solutions/decentralized-infrastructure-service) -service and does not currently support WebSockets. -::: - | Network | Description | URL | | ----------------- | ----------------------- | ----------------------------------------- | | Mainnet | JSON-RPC over HTTPS | `https://mainnet.infura.io/v3/` | | Mainnet | JSON-RPC over WebSocket | `wss://mainnet.infura.io/ws/v3/` | | Testnet (Holesky) | JSON-RPC over HTTPS | `https://holesky.infura.io/v3/` | +| Holesky | JSON-RPC over WebSocket | `wss://holesky.infura.io/ws/v3/` | | Testnet (Sepolia) | JSON-RPC over HTTPS | `https://sepolia.infura.io/v3/` | | Testnet (Sepolia) | JSON-RPC over WebSocket | `wss://sepolia.infura.io/ws/v3/` | @@ -117,10 +114,12 @@ Sepolia instead. ## Mantle -| Network | Description | URL | -| ----------------- | ------------------- | ----------------------------------------------- | -| Mainnet | JSON-RPC over HTTPS | `https://mantle-mainnet.infura.io/v3/` | -| Testnet (Sepolia) | JSON-RPC over HTTPS | `https://mantle-sepolia.infura.io/v3/` | +| Network | Description | URL | +|-------------------|-------------------------|--------------------------------------------------| +| Mainnet | JSON-RPC over HTTPS | `https://mantle-mainnet.infura.io/v3/` | +| Mainnet | JSON-RPC over WebSocket | `wss://mantle-mainnet.infura.io/ws/v3/` | +| Testnet (Sepolia) | JSON-RPC over HTTPS | `https://mantle-sepolia.infura.io/v3/` | +| Testnet (Sepolia) | JSON-RPC over WebSocket | `wss://mantle-sepolia.infura.io/ws/v3/` | ### opBNB diff --git a/services/reference/blast/json-rpc-methods/_eth_accounts-request.mdx b/services/reference/blast/json-rpc-methods/_eth_accounts-request.mdx index 6c993b31078..013479d4ee7 100644 --- a/services/reference/blast/json-rpc-methods/_eth_accounts-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_accounts-request.mdx @@ -11,5 +11,13 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_accounts", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_accounts", "params": [], "id": 1}' +``` + + diff --git a/services/reference/blast/json-rpc-methods/_eth_blocknumber-request.mdx b/services/reference/blast/json-rpc-methods/_eth_blocknumber-request.mdx index bc286854622..7d8498c6b84 100644 --- a/services/reference/blast/json-rpc-methods/_eth_blocknumber-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_blocknumber-request.mdx @@ -12,4 +12,12 @@ curl https://blast-mainnet.infura.io/v3/ \ ``` + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_blockNumber", "params":[], "id": 1}' +``` + + + diff --git a/services/reference/blast/json-rpc-methods/_eth_call-request.mdx b/services/reference/blast/json-rpc-methods/_eth_call-request.mdx index e36cfc839a5..55e4d6c2f2d 100644 --- a/services/reference/blast/json-rpc-methods/_eth_call-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_call-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://blast-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method":"eth_call", "params": [{"from": "0xb60e8dd61c5d32be8058bb8eb970870f07233155","to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "gas": "0x76c0", "gasPrice": "0x9184e72a000", "value": "0x9184e72a", "data": "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"}, "latest"], "id": 1}' + -d '{"jsonrpc": "2.0", "method": "eth_call", "params": [{"from": "0xb60e8dd61c5d32be8058bb8eb970870f07233155", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "gas": "0x76c0", "gasPrice": "0x9184e72a000", "value": "0x9184e72a", "data": "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"}, "latest"], "id": 1}' +``` + + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_call", "params": [{"from": "0xb60e8dd61c5d32be8058bb8eb970870f07233155", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "gas": "0x76c0", "gasPrice": "0x9184e72a000", "value": "0x9184e72a", "data": "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"}, "latest"], "id": 1}' ``` diff --git a/services/reference/blast/json-rpc-methods/_eth_chainid-request.mdx b/services/reference/blast/json-rpc-methods/_eth_chainid-request.mdx index 97e55396ee3..4f02002cea0 100644 --- a/services/reference/blast/json-rpc-methods/_eth_chainid-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_chainid-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_chainId", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_chainId", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_estimategas-request.mdx b/services/reference/blast/json-rpc-methods/_eth_estimategas-request.mdx index b61750c43e2..49d584372c1 100644 --- a/services/reference/blast/json-rpc-methods/_eth_estimategas-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_estimategas-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_estimateGas", "params": [{"from": "0x9cE564c7d09f88E7d8233Cdd3A4d7AC42aBFf3aC", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "value": "0x9184e72a"}], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_estimateGas", "params": [{"from": "0x9cE564c7d09f88E7d8233Cdd3A4d7AC42aBFf3aC", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "value": "0x9184e72a"}], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_feehistory-request.mdx b/services/reference/blast/json-rpc-methods/_eth_feehistory-request.mdx index 60bc5e17df7..f220d501555 100644 --- a/services/reference/blast/json-rpc-methods/_eth_feehistory-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_feehistory-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://blast-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"id": 1, "jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", [20, 30]]}' + -d '{"id": 1, "jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", [20,30]] }' +``` + + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", []], "id": 1}' ``` diff --git a/services/reference/blast/json-rpc-methods/_eth_gasprice-request.mdx b/services/reference/blast/json-rpc-methods/_eth_gasprice-request.mdx index f461da64868..bae99a6dc57 100644 --- a/services/reference/blast/json-rpc-methods/_eth_gasprice-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_gasprice-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getbalance-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getbalance-request.mdx index 9b60d882c1f..3716965dc28 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getbalance-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getbalance-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://blast-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}' + -d '{"jsonrpc": "2.0","method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}' +``` + + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}' ``` diff --git a/services/reference/blast/json-rpc-methods/_eth_getblockbyhash-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getblockbyhash-request.mdx index 07eea711359..f6594884478 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getblockbyhash-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getblockbyhash-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", false], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", false], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getblockbynumber-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getblockbynumber-request.mdx index 025f772c8fd..196aa36de15 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getblockbynumber-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getblockbynumber-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockByNumber", "params": ["0x5BAD55", false], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockByNumber", "params": ["0x5BAD55", false], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getblockreceipts-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getblockreceipts-request.mdx index 3fd90478a35..91d5ae4c01d 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getblockreceipts-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getblockreceipts-request.mdx @@ -1,8 +1,8 @@ import Tabs from "@theme/Tabs" import TabItem from "@theme/TabItem" - - + + ```bash curl https://blast-mainnet.infura.io/v3/ \ @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockReceipts", "params": ["latest"], "id": 1}' ``` - - + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockReceipts", "params": ["latest"], "id": 1}' +``` + + + \ No newline at end of file diff --git a/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx index 8c461a217eb..fbe9ecec4b2 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx index 2d0c1b23d64..813d3ecdfc3 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByNumber", "params": ["latest"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByNumber", "params": ["latest"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getcode-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getcode-request.mdx index bed6281deef..f43484822e9 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getcode-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getcode-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getCode", "params": ["0x06012c8cf97bead5deae237070f9587f8e7a266d", "0x65a8db"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getCode", "params": ["0x06012c8cf97bead5deae237070f9587f8e7a266d", "0x65a8db"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getlogs-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getlogs-request.mdx index 86f122e0ede..ffc9c950fe8 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getlogs-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getlogs-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://blast-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70", "topics": ["0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"]}], "id": 1}' + -d '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70", "topics":["0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"]}], "id": 1}' +``` + + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70", "topics":["0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"]}], "id": 1}' ``` diff --git a/services/reference/blast/json-rpc-methods/_eth_getproof-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getproof-request.mdx index 4d6e30d3aa6..72ee968f359 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getproof-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getproof-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getProof", "id": 1, "params": ["0x7F0d15C7FAae65896648C8273B6d7E43f58Fa842", ["0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"], "latest"]}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getProof", "params": ["0x7F0d15C7FAae65896648C8273B6d7E43f58Fa842", ["0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"], "latest"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getstorageat-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getstorageat-request.mdx index c6f2510546c..64cf3881a87 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getstorageat-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getstorageat-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getStorageAt", "params": ["0x295a70b2de5e3953354a6a8344e616ed314d7251", "0x6661e9d6d8b923d5bbaab1b96e1dd51ff6ea2a93520fdc9eb75d059238b8c5e9", "0x65a8db"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getStorageAt", "params": ["0x295a70b2de5e3953354a6a8344e616ed314d7251", "0x6661e9d6d8b923d5bbaab1b96e1dd51ff6ea2a93520fdc9eb75d059238b8c5e9", "0x65a8db"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx b/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx index 9c59e5133be..d87be43ab50 100644 --- a/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx b/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx index 31acd0a97a6..ac2cb8e45ce 100644 --- a/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["0x5BAD55", "0x0"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["0x5BAD55", "0x0"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_gettransactionbyhash-request.mdx b/services/reference/blast/json-rpc-methods/_eth_gettransactionbyhash-request.mdx index 164151482a2..f58f4baa724 100644 --- a/services/reference/blast/json-rpc-methods/_eth_gettransactionbyhash-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_gettransactionbyhash-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByHash", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionByHash", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_gettransactioncount-request.mdx b/services/reference/blast/json-rpc-methods/_eth_gettransactioncount-request.mdx index f266bc3f0ae..507660fe632 100644 --- a/services/reference/blast/json-rpc-methods/_eth_gettransactioncount-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_gettransactioncount-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionCount", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "0x5bad55"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionCount", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "0x5bad55"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_gettransactionreceipt-request.mdx b/services/reference/blast/json-rpc-methods/_eth_gettransactionreceipt-request.mdx index ab22d7a15e5..08f748db370 100644 --- a/services/reference/blast/json-rpc-methods/_eth_gettransactionreceipt-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_gettransactionreceipt-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionReceipt", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionReceipt", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx index a93bd7b0ed7..f0058c05dc5 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx index f549f82dd0a..bec1c9ce620 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockNumberAndIndex", "params": ["0x29c", "0x0"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockNumberAndIndex", "params": ["0x29c", "0x0"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx index e8176f586d8..7875709a34d 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx b/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx index 6515c5a1f4d..1a4f2e9de09 100644 --- a/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockNumber", "params": ["0x5bad55"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockNumber", "params": ["0x5bad55"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx b/services/reference/blast/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx index 87a5df71fc5..be8c1deb258 100644 --- a/services/reference/blast/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_maxPriorityFeePerGas", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/d23391e03c6d40738530a1b4b679e66e -x '{"jsonrpc": "2.0", "method": "eth_maxPriorityFeePerGas", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_protocolversion-request.mdx b/services/reference/blast/json-rpc-methods/_eth_protocolversion-request.mdx index 0f5a0658910..54a85bf4140 100644 --- a/services/reference/blast/json-rpc-methods/_eth_protocolversion-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_protocolversion-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_protocolVersion", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_protocolVersion", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_sendrawtransaction-request.mdx b/services/reference/blast/json-rpc-methods/_eth_sendrawtransaction-request.mdx index cca4d2d8af7..01463d4bb4e 100644 --- a/services/reference/blast/json-rpc-methods/_eth_sendrawtransaction-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_sendrawtransaction-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": ["0xf869018203e882520894f17f52151ebef6c7334fad080c5704d77216b732881bc16d674ec80000801ba02da1c48b670996dcb1f447ef9ef00b33033c48a4fe938f420bec3e56bfd24071a062e0aa78a81bf0290afbc3a9d8e9a068e6d74caa66c5e0fa8a46deaae96b0833"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": ["0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_submitwork-request.mdx b/services/reference/blast/json-rpc-methods/_eth_submitwork-request.mdx index 6176817c3d2..248960e3420 100644 --- a/services/reference/blast/json-rpc-methods/_eth_submitwork-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_submitwork-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_submitWork", "params": ["0x0000000000000001", "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", "0xD1FE5700000000000000000000000000D1FE5700000000000000000000000000"], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_submitWork", "params": ["0x0000000000000001", "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", "0xD1FE5700000000000000000000000000D1FE5700000000000000000000000000"], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_eth_syncing-request.mdx b/services/reference/blast/json-rpc-methods/_eth_syncing-request.mdx index f0f46cd5f0c..d6890dfd2f9 100644 --- a/services/reference/blast/json-rpc-methods/_eth_syncing-request.mdx +++ b/services/reference/blast/json-rpc-methods/_eth_syncing-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_syncing", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_syncing", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_net_listening-request.mdx b/services/reference/blast/json-rpc-methods/_net_listening-request.mdx index f7efda74331..6cbbf0e3062 100644 --- a/services/reference/blast/json-rpc-methods/_net_listening-request.mdx +++ b/services/reference/blast/json-rpc-methods/_net_listening-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "net_listening", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "net_listening", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_net_peercount-request.mdx b/services/reference/blast/json-rpc-methods/_net_peercount-request.mdx index 8a6878d90cd..3e083bc3a04 100644 --- a/services/reference/blast/json-rpc-methods/_net_peercount-request.mdx +++ b/services/reference/blast/json-rpc-methods/_net_peercount-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "net_peerCount", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "net_peerCount", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_net_version-request.mdx b/services/reference/blast/json-rpc-methods/_net_version-request.mdx index 9a073ad713d..a848d2a8c72 100644 --- a/services/reference/blast/json-rpc-methods/_net_version-request.mdx +++ b/services/reference/blast/json-rpc-methods/_net_version-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "net_version", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "net_version", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/_web3_clientversion-request.mdx b/services/reference/blast/json-rpc-methods/_web3_clientversion-request.mdx index 23de83a4ca4..a182ddc19d1 100644 --- a/services/reference/blast/json-rpc-methods/_web3_clientversion-request.mdx +++ b/services/reference/blast/json-rpc-methods/_web3_clientversion-request.mdx @@ -11,5 +11,12 @@ curl https://blast-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1}' +``` + diff --git a/services/reference/blast/json-rpc-methods/eth_getbalancevalues.mdx b/services/reference/blast/json-rpc-methods/eth_getbalancevalues.mdx index cc6eada4ba3..c758aad95d6 100644 --- a/services/reference/blast/json-rpc-methods/eth_getbalancevalues.mdx +++ b/services/reference/blast/json-rpc-methods/eth_getbalancevalues.mdx @@ -42,11 +42,18 @@ Replace `` with an API key from your [Infura dashboard](https://in curl https://blast-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc":"2.0","method":"eth_getBalanceValues","params":["0xd071acb641553a2e205181a42aa3a8ace97dae6d","latest"],"id":1}' + -d '{"jsonrpc": "2.0","method": "eth_getBalanceValues", "params": ["0xd071acb641553a2e205181a42aa3a8ace97dae6d", "latest"], "id": 1}' ``` - + + +```bash +wscat -c wss://blast-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBalanceValues", "params": ["0xd071acb641553a2e205181a42aa3a8ace97dae6d", "latest"], "id": 1}' +``` + + + ### Response diff --git a/services/reference/mantle/json-rpc-methods/_eth_accounts-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_accounts-request.mdx index b47244547ed..5fa63ac4b5a 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_accounts-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_accounts-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_accounts", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_accounts", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_blocknumber-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_blocknumber-request.mdx index 2c5e8877c3d..1df1b447c31 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_blocknumber-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_blocknumber-request.mdx @@ -12,4 +12,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ ``` + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_blockNumber", "params":[], "id": 1}' +``` + + + diff --git a/services/reference/mantle/json-rpc-methods/_eth_call-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_call-request.mdx index acfaadaa865..2048eddec18 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_call-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_call-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_call", "params": [{"from": "0xb60e8dd61c5d32be8058bb8eb970870f07233155", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "gas": "0x76c0", "gasPrice": "0x9184e72a000", "value": "0x9184e72a", "data": "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"}, "latest"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_call", "params": [{"from": "0xb60e8dd61c5d32be8058bb8eb970870f07233155", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "gas": "0x76c0", "gasPrice": "0x9184e72a000", "value": "0x9184e72a", "data": "0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"}, "latest"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_chainid-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_chainid-request.mdx index 2c0433050c6..9ffe3427280 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_chainid-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_chainid-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_chainId", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_chainId", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_estimategas-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_estimategas-request.mdx index c0e90fd704a..74f9f44851d 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_estimategas-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_estimategas-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_estimateGas", "params": [{"from": "0x9cE564c7d09f88E7d8233Cdd3A4d7AC42aBFf3aC", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "value": "0x9184e72a"}], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_estimateGas", "params": [{"from": "0x9cE564c7d09f88E7d8233Cdd3A4d7AC42aBFf3aC", "to": "0xd46e8dd67c5d32be8058bb8eb970870f07244567", "value": "0x9184e72a"}], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_feehistory-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_feehistory-request.mdx index eb6891462ba..c638aa884d0 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_feehistory-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_feehistory-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://mantle-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"id": 1, "jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", [20, 30]]}' + -d '{"id": 1, "jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", [20,30]] }' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_feeHistory", "params": ["0x5", "latest", []], "id": 1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_gasprice-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_gasprice-request.mdx index 5cc6ac2b2b9..d31a5f4dad6 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_gasprice-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_gasprice-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_gasPrice", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getbalance-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getbalance-request.mdx index d720a4d2228..e7ecee338ff 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getbalance-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getbalance-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://mantle-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}' + -d '{"jsonrpc": "2.0","method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBalance", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "latest"], "id": 1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_getblockbyhash-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getblockbyhash-request.mdx index fad4f8ba16d..916bce9d593 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getblockbyhash-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getblockbyhash-request.mdx @@ -6,9 +6,16 @@ import TabItem from "@theme/TabItem" ```bash curl https://mantle-mainnet.infura.io/v3/ \ - -X POST \ - -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getBlockByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", false], "id": 1}' + -X POST \ + -H "Content-Type: application/json" \ + -d '{"jsonrpc": "2.0", "method": "eth_getBlockByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", false], "id": 1}' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", false], "id": 1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_getblockbynumber-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getblockbynumber-request.mdx index 4f547c3858c..a392646c776 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getblockbynumber-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getblockbynumber-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockByNumber", "params": ["0x5BAD55", false], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockByNumber", "params": ["0x5BAD55", false], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx index e1f82ed0df7..0573b9a196f 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbyhash-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx index f773c500d77..9e94a2a216f 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getblocktransactioncountbynumber-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByNumber", "params": ["latest"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getBlockTransactionCountByNumber", "params": ["latest"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getcode-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getcode-request.mdx index 10ec6237636..8863a82a427 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getcode-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getcode-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getCode", "params": ["0x06012c8cf97bead5deae237070f9587f8e7a266d", "0x65a8db"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getCode", "params": ["0x06012c8cf97bead5deae237070f9587f8e7a266d", "0x65a8db"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getlogs-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getlogs-request.mdx index f2197210902..1ca4396a10f 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getlogs-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getlogs-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://mantle-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70", "topics": ["0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"]}], "id": 1}' + -d '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70", "topics":["0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"]}], "id": 1}' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getLogs", "params": [{"blockHash": "0x7c5a35e9cb3e8ae0e221ab470abae9d446c3a5626ce6689fc777dcffcab52c70", "topics":["0x241ea03ca20251805084d27d4440371c34a0b85ff108f6bb5611248f73818b80"]}], "id":1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_getproof-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getproof-request.mdx index 8f5e0fc2fde..dbef6a37fda 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getproof-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getproof-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getProof", "id": 1, "params": ["0x7F0d15C7FAae65896648C8273B6d7E43f58Fa842", ["0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"], "latest"]}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getProof", "params": ["0x7F0d15C7FAae65896648C8273B6d7E43f58Fa842", ["0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421"], "latest"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getstorageat-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getstorageat-request.mdx index 4c938f599c5..11803ad70fc 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getstorageat-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getstorageat-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getStorageAt", "params": ["0x295a70b2de5e3953354a6a8344e616ed314d7251", "0x6661e9d6d8b923d5bbaab1b96e1dd51ff6ea2a93520fdc9eb75d059238b8c5e9", "0x65a8db"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getStorageAt", "params": ["0x295a70b2de5e3953354a6a8344e616ed314d7251", "0x6661e9d6d8b923d5bbaab1b96e1dd51ff6ea2a93520fdc9eb75d059238b8c5e9", "0x65a8db"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx index 1ddefcce17c..bfc3009f78e 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblockhashandindex-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx index cc695772460..1f3706d6baf 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyblocknumberandindex-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://mantle-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["0x5BAD55","0x0"], "id": 1}' + -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["0x5BAD55", "0x0"], "id": 1}' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionByBlockNumberAndIndex", "params": ["0x5BAD55", "0x0"], "id": 1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyhash-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyhash-request.mdx index 578372eda23..e2a78ebdefa 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyhash-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_gettransactionbyhash-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionByHash", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionByHash", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_gettransactioncount-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_gettransactioncount-request.mdx index c0184ce85d1..d2f05341d9b 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_gettransactioncount-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_gettransactioncount-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionCount", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "0x5bad55"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionCount", "params": ["0xc94770007dda54cF92009BFF0dE90c06F603a09f", "0x5bad55"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_gettransactionreceipt-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_gettransactionreceipt-request.mdx index 0aa00e8abb5..95371568ed5 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_gettransactionreceipt-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_gettransactionreceipt-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getTransactionReceipt", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getTransactionReceipt", "params": ["0xbb3a336e3f823ec18197f1e13ee875700f08f03e2cab75f0d0b118dabb44cba0"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx index 0839105a0e2..76a1a743312 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getunclebyblockhashandindex-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockHashAndIndex", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35", "0x0"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx index 9ee1d377dec..2814c1cb30d 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getunclebyblocknumberandindex-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://mantle-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockNumberAndIndex", "params": ["0x29c","0x0"], "id": 1}' + -d '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockNumberAndIndex", "params": ["0x29c", "0x0"], "id": 1}' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleByBlockNumberAndIndex", "params": ["0x29c", "0x0"], "id": 1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx index a30bd1d4842..f925683168a 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblockhash-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockHash", "params": ["0xb3b20624f8f0f86eb50dd04688409e5cea4bd02d700bf6e79e9384d47d6a5a35"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx index d5923493c1a..8f7b44196ab 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_getunclecountbyblocknumber-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockNumber", "params": ["0x5bad55"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_getUncleCountByBlockNumber", "params": ["0x5bad55"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx index 56903c63d54..70f989a0400 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_maxpriorityfeepergas-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_maxPriorityFeePerGas", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/d23391e03c6d40738530a1b4b679e66e -x '{"jsonrpc": "2.0", "method": "eth_maxPriorityFeePerGas", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_protocolversion-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_protocolversion-request.mdx index b53ed281879..6c729ff8771 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_protocolversion-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_protocolversion-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_protocolVersion", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_protocolVersion", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_sendrawtransaction-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_sendrawtransaction-request.mdx index 7bebb1f8388..f5129d02a20 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_sendrawtransaction-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_sendrawtransaction-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": ["0xf869018203e882520894f17f52151ebef6c7334fad080c5704d77216b732881bc16d674ec80000801ba02da1c48b670996dcb1f447ef9ef00b33033c48a4fe938f420bec3e56bfd24071a062e0aa78a81bf0290afbc3a9d8e9a068e6d74caa66c5e0fa8a46deaae96b0833"], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": ["0xd46e8dd67c5d32be8d46e8dd67c5d32be8058bb8eb970870f072445675058bb8eb970870f072445675"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_eth_submitwork-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_submitwork-request.mdx index 6699597cf22..f2c699eab4f 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_submitwork-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_submitwork-request.mdx @@ -8,7 +8,14 @@ import TabItem from "@theme/TabItem" curl https://mantle-mainnet.infura.io/v3/ \ -X POST \ -H "Content-Type: application/json" \ - -d '{"jsonrpc": "2.0", "method": "eth_submitWork", "params": ["0x0000000000000001","0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef","0xD1FE5700000000000000000000000000D1FE5700000000000000000000000000"], "id": 1}' + -d '{"jsonrpc": "2.0", "method": "eth_submitWork", "params": ["0x0000000000000001", "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", "0xD1FE5700000000000000000000000000D1FE5700000000000000000000000000"], "id": 1}' +``` + + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_submitWork", "params": ["0x0000000000000001", "0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef", "0xD1FE5700000000000000000000000000D1FE5700000000000000000000000000"], "id": 1}' ``` diff --git a/services/reference/mantle/json-rpc-methods/_eth_syncing-request.mdx b/services/reference/mantle/json-rpc-methods/_eth_syncing-request.mdx index d30c4da0bbf..ccf02866778 100644 --- a/services/reference/mantle/json-rpc-methods/_eth_syncing-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_eth_syncing-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "eth_syncing", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "eth_syncing", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_net_listening-request.mdx b/services/reference/mantle/json-rpc-methods/_net_listening-request.mdx index 0e279bbde37..e65fb29f253 100644 --- a/services/reference/mantle/json-rpc-methods/_net_listening-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_net_listening-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "net_listening", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "net_listening", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_net_peercount-request.mdx b/services/reference/mantle/json-rpc-methods/_net_peercount-request.mdx index 279e2371c31..5e222a71e5c 100644 --- a/services/reference/mantle/json-rpc-methods/_net_peercount-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_net_peercount-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "net_peerCount", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "net_peerCount", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_net_version-request.mdx b/services/reference/mantle/json-rpc-methods/_net_version-request.mdx index bc57f42de77..00ac38df250 100644 --- a/services/reference/mantle/json-rpc-methods/_net_version-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_net_version-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "net_version", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "net_version", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/_web3_clientversion-request.mdx b/services/reference/mantle/json-rpc-methods/_web3_clientversion-request.mdx index 11c237f7b00..79e39c8ed29 100644 --- a/services/reference/mantle/json-rpc-methods/_web3_clientversion-request.mdx +++ b/services/reference/mantle/json-rpc-methods/_web3_clientversion-request.mdx @@ -11,5 +11,12 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/ -x '{"jsonrpc": "2.0", "method": "web3_clientVersion", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/debug/debug_storagerangeat.md b/services/reference/mantle/json-rpc-methods/debug/debug_storagerangeat.md index 8685de86be7..ab902813796 100644 --- a/services/reference/mantle/json-rpc-methods/debug/debug_storagerangeat.md +++ b/services/reference/mantle/json-rpc-methods/debug/debug_storagerangeat.md @@ -37,6 +37,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "debug_storageRangeAt", "params": ["0x7aaff18735842066baee6a2eb53961a69e67f5e012072c81c05a0fd793069a6c", 0, "0x371c7ec6D8039ff7933a2AA28EB827Ffe1F52f07", "0x0000000000000000000000000000000000000000000000000000000000000000", 1], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x'{"jsonrpc": "2.0", "method": "debug_storageRangeAt", "params": ["0x7aaff18735842066baee6a2eb53961a69e67f5e012072c81c05a0fd793069a6c", 0, "0x371c7ec6D8039ff7933a2AA28EB827Ffe1F52f07", "0x0000000000000000000000000000000000000000000000000000000000000000", 1], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/debug/debug_traceblock.md b/services/reference/mantle/json-rpc-methods/debug/debug_traceblock.md index fb79a1a3929..e78ee5b54d7 100644 --- a/services/reference/mantle/json-rpc-methods/debug/debug_traceblock.md +++ b/services/reference/mantle/json-rpc-methods/debug/debug_traceblock.md @@ -40,6 +40,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "debug_traceBlock", "params": ["0xf90277f90208a05a41d0e66b4120775176c09fcf39e7c0520517a13d2b57b18d33d342df038bfca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794e6a7a1d47ff21b6321162aea7c6cb457d5476bcaa00e0df2706b0a4fb8bd08c9246d472abbe850af446405d9eba1db41db18b4a169a04513310fcb9f6f616972a3b948dc5d547f280849a87ebb5af0191f98b87be598a0fe2bf2a941abf41d72637e5b91750332a30283efd40c424dc522b77e6f0ed8c4b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860153886c1bbd82b44382520b8252088455c426598b657468706f6f6c2e6f7267a0b48c515a9dde8d346c3337ea520aa995a4738bb595495506125449c1149d6cf488ba4f8ecd18aab215f869f86780862d79883d2000825208945df9b87991262f6ba471f09758cde1c0fc1de734827a69801ca088ff6cf0fefd94db46111149ae4bfc179e9b94721fffd821d38d16464b3f71d0a045e0aff800961cfce805daef7016b9b675c137a6a41a548f7b60a3484c06a33ac0", {"tracer": "callTracer"}], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x'{"jsonrpc": "2.0", "method": "debug_traceBlock", "params": ["0xf90277f90208a05a41d0e66b4120775176c09fcf39e7c0520517a13d2b57b18d33d342df038bfca01dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d4934794e6a7a1d47ff21b6321162aea7c6cb457d5476bcaa00e0df2706b0a4fb8bd08c9246d472abbe850af446405d9eba1db41db18b4a169a04513310fcb9f6f616972a3b948dc5d547f280849a87ebb5af0191f98b87be598a0fe2bf2a941abf41d72637e5b91750332a30283efd40c424dc522b77e6f0ed8c4b9010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000860153886c1bbd82b44382520b8252088455c426598b657468706f6f6c2e6f7267a0b48c515a9dde8d346c3337ea520aa995a4738bb595495506125449c1149d6cf488ba4f8ecd18aab215f869f86780862d79883d2000825208945df9b87991262f6ba471f09758cde1c0fc1de734827a69801ca088ff6cf0fefd94db46111149ae4bfc179e9b94721fffd821d38d16464b3f71d0a045e0aff800961cfce805daef7016b9b675c137a6a41a548f7b60a3484c06a33ac0", {"tracer": "callTracer"}], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbyhash.md b/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbyhash.md index 86e91941cd4..ac5f46934bf 100644 --- a/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbyhash.md +++ b/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbyhash.md @@ -40,6 +40,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "debug_traceBlockByHash", "params": ["0xec8cb29209d9170b31008738ec9e80acc22257249cfd0f4bce19590cd09834c8", {"tracer": "callTracer"}], "id": 1}' ``` + + + +```bash +wscat -c wss://mantlemainnet.infura.io/ws/v3/YOUR-API-KEY -x'{"jsonrpc": "2.0", "method": "debug_traceBlockByHash", "params": ["0xec8cb29209d9170b31008738ec9e80acc22257249cfd0f4bce19590cd09834c8", {"tracer": "callTracer"}], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbynumber.md b/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbynumber.md index 6509c7b1cfe..27876e4bd98 100644 --- a/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbynumber.md +++ b/services/reference/mantle/json-rpc-methods/debug/debug_traceblockbynumber.md @@ -41,6 +41,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "debug_traceBlockByNumber", "params": ["0x4d0c", {"tracer": "callTracer"}], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x '{"jsonrpc": "2.0", "method": "debug_traceBlockByNumber", "params": ["0x4d0c", {"tracer": "callTracer"}], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/debug/debug_tracecall.md b/services/reference/mantle/json-rpc-methods/debug/debug_tracecall.md index b42906759d6..856786a7b00 100644 --- a/services/reference/mantle/json-rpc-methods/debug/debug_tracecall.md +++ b/services/reference/mantle/json-rpc-methods/debug/debug_tracecall.md @@ -12,7 +12,7 @@ given block execution. ## Parameters -- Transaction object with the foloowing fields: +- Transaction object with the following fields: - `from`: (string) address (20 bytes) the transaction is sent from. - `to`: (string) _[required]_ address (20 bytes) the transaction is directed to. - `gas`: (string) hexadecimal value of the gas provided for the transaction execution. `eth_call` consumes zero @@ -56,6 +56,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "debug_traceCall", "params": [{"to": "0x6b175474e89094c44da98b954eedeac495271d0f", "data": "0x70a082310000000000000000000000006E0d01A76C3Cf4288372a29124A26D4353EE51BE"}, "latest", {"tracer": "callTracer"}], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x '{"jsonrpc": "2.0", "method": "debug_traceCall", "params": [{"to": "0x6b175474e89094c44da98b954eedeac495271d0f", "data": "0x70a082310000000000000000000000006E0d01A76C3Cf4288372a29124A26D4353EE51BE"}, "latest", {"tracer": "callTracer"}], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/debug/debug_tracetransaction.md b/services/reference/mantle/json-rpc-methods/debug/debug_tracetransaction.md index 57ed7fdb595..31158944c6e 100644 --- a/services/reference/mantle/json-rpc-methods/debug/debug_tracetransaction.md +++ b/services/reference/mantle/json-rpc-methods/debug/debug_tracetransaction.md @@ -42,6 +42,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "debug_traceTransaction", "params": ["0xdcecf3f9fc68c92276d6c4b40c17b185f8a3fcb9d1a959a495d38d480782404b", {"tracer": "callTracer"}], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x '{"jsonrpc": "2.0", "method": "debug_traceTransaction", "params": ["0xdcecf3f9fc68c92276d6c4b40c17b185f8a3fcb9d1a959a495d38d480782404b", {"tracer": "callTracer"}], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/eth_getbalancevalues.mdx b/services/reference/mantle/json-rpc-methods/eth_getbalancevalues.mdx index e24c8034f9c..1eab1ed18aa 100644 --- a/services/reference/mantle/json-rpc-methods/eth_getbalancevalues.mdx +++ b/services/reference/mantle/json-rpc-methods/eth_getbalancevalues.mdx @@ -45,6 +45,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc":"2.0","method":"eth_getBalanceValues","params":["0xd071acb641553a2e205181a42aa3a8ace97dae6d","latest"],"id":1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x '{"jsonrpc": "2.0", "method": "eth_getBalanceValues", "params": ["0xd071acb641553a2e205181a42aa3a8ace97dae6d", "latest"], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/rollup_gasprices.md b/services/reference/mantle/json-rpc-methods/rollup_gasprices.md index 5195ee4016b..27dfb534a55 100644 --- a/services/reference/mantle/json-rpc-methods/rollup_gasprices.md +++ b/services/reference/mantle/json-rpc-methods/rollup_gasprices.md @@ -36,6 +36,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "rollup_gasPrices", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x '{"jsonrpc": "2.0", "method": "rollup_gasPrices", "params": [], "id": 1}' +``` + diff --git a/services/reference/mantle/json-rpc-methods/rollup_getinfo.md b/services/reference/mantle/json-rpc-methods/rollup_getinfo.md index ca809649b44..8d9f3807ab2 100644 --- a/services/reference/mantle/json-rpc-methods/rollup_getinfo.md +++ b/services/reference/mantle/json-rpc-methods/rollup_getinfo.md @@ -42,6 +42,13 @@ curl https://mantle-mainnet.infura.io/v3/ \ -d '{"jsonrpc": "2.0", "method": "rollup_getInfo", "params": [], "id": 1}' ``` + + + +```bash +wscat -c wss://mantle-mainnet.infura.io/ws/v3/YOUR-API-KEY -x '{"jsonrpc": "2.0", "method": "rollup_getInfo", "params": [], "id": 1}' +``` +