eth_getBlockByHash RPC Method
Parameters
hash
tekenreeks
VERPLICHT
Bezig met laden...
transaction detail flag
booleaanse waarde
VERPLICHT
Bezig met laden...
Retourzendingen
object
object
Bezig met laden...
basisvergoeding per gas
Bezig met laden...
moeilijkheid
tekenreeks
Bezig met laden...
extraData
Bezig met laden...
gasLimit
Bezig met laden...
gasverbruik
Bezig met laden...
hash
Bezig met laden...
logsBloom
Bezig met laden...
mijnwerker
Bezig met laden...
mixHash
Bezig met laden...
nonce
Bezig met laden...
getal
Bezig met laden...
parentHash
Bezig met laden...
ontvangstbewijzenRoot
Bezig met laden...
sha3Uncles
Bezig met laden...
grootte
Bezig met laden...
stateRoot
Bezig met laden...
tijdstempel
Bezig met laden...
totalDifficulty
Bezig met laden...
transacties
Bezig met laden...
transactiesRoot
Bezig met laden...
ooms
Bezig met laden...
Verzoek
1curl https://docs-demo.flow-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_getBlockByHash","params":["0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",false],"id":1,"jsonrpc":"2.0"}'
1curl https://docs-demo.flow-mainnet.quiknode.pro/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_getBlockByHash","params":["0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",false],"id":1,"jsonrpc":"2.0"}'
1vereisen 'eth'23client = Eth::Client.create 'https://docs-demo.flow-mainnet.quiknode.pro/'4nuttige lading = {5"jsonrpc": "2.0",6"method": "eth_getBlockByHash",7"params": ["0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",false],8"id": "1"9}1011antwoord = klant.verzenden(payload.to_json)12geeft het antwoord weer
1vereisen 'eth'23client = Eth::Client.create 'https://docs-demo.flow-mainnet.quiknode.pro/'4nuttige lading = {5"jsonrpc": "2.0",6"method": "eth_getBlockByHash",7"params": ["0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",false],8"id": "1"9}1011antwoord = klant.verzenden(payload.to_json)12geeft het antwoord weer
1import { ethers } from "ethers";2(async () => {3const provider = new ethers.JsonRpcProvider("https://docs-demo.flow-mainnet.quiknode.pro/");4const blockData = await provider.getBlock(5"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",6false7);8console.log(blockData);9})();
1import { ethers } from "ethers";2(async () => {3const provider = new ethers.JsonRpcProvider("https://docs-demo.flow-mainnet.quiknode.pro/");4const blockData = await provider.getBlock(5"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",6false7);8console.log(blockData);9})();
1var myHeaders = new Headers();2myHeaders.toevoegen("Content-Type", "application/json");34var raw = JSON.stringify({5"method": "eth_getBlockByHash",6"params": [7"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",8false9],10"id": 1,11"jsonrpc": "2.0"12});1314var requestOptions = {15methode: 'POST',16kopteksten: myHeaders,17body: raw,18omleiden: 'volgen'19};2021fetch("https://docs-demo.flow-mainnet.quiknode.pro/", requestOptions)22.dan(reactie => response.tekst())23.dan(resultaat => console.log(resultaat))24.catch(fout => console.log('fout', fout));
1var myHeaders = new Headers();2myHeaders.toevoegen("Content-Type", "application/json");34var raw = JSON.stringify({5"method": "eth_getBlockByHash",6"params": [7"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",8false9],10"id": 1,11"jsonrpc": "2.0"12});1314var requestOptions = {15methode: 'POST',16kopteksten: myHeaders,17body: raw,18omleiden: 'volgen'19};2021fetch("https://docs-demo.flow-mainnet.quiknode.pro/", requestOptions)22.dan(reactie => response.tekst())23.dan(resultaat => console.log(resultaat))24.catch(fout => console.log('fout', fout));
1import verzoeken2import json34url = "https://docs-demo.flow-mainnet.quiknode.pro/"56nuttige lading = json.dumps({7"method": "eth_getBlockByHash",8"params": [9"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",10False11],12"id": 1,13"jsonrpc": "2.0"14})15kopteksten = {16'Content-Type': 'application/json'17}1819antwoord = verzoeken.verzoek("POST", url, headers=headers, gegevens=payload)2021afdrukken(reactie.tekst)22
1import verzoeken2import json34url = "https://docs-demo.flow-mainnet.quiknode.pro/"56nuttige lading = json.dumps({7"method": "eth_getBlockByHash",8"params": [9"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",10False11],12"id": 1,13"jsonrpc": "2.0"14})15kopteksten = {16'Content-Type': 'application/json'17}1819antwoord = verzoeken.verzoek("POST", url, headers=headers, gegevens=payload)2021afdrukken(reactie.tekst)22
1vereisen "uri"2vereisen "json"3vereisen "net/http"45url = URI("https://docs-demo.flow-mainnet.quiknode.pro/")67https = Net::HTTP.nieuw(url.host, url.poort)8https.use_ssl = true910verzoek = Netto::HTTP::POST.nieuw(url)11verzoek["Content-Type"] = "application/json"12verzoek.tekst = JSON.dump({13"method": "eth_getBlockByHash",14"params": [15"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",16false17],18"id": 1,19"jsonrpc": "2.0"20})2122antwoord = https.verzoek(verzoek)23geeft het antwoord weer.read_body24
1vereisen "uri"2vereisen "json"3vereisen "net/http"45url = URI("https://docs-demo.flow-mainnet.quiknode.pro/")67https = Net::HTTP.nieuw(url.host, url.poort)8https.use_ssl = true910verzoek = Netto::HTTP::POST.nieuw(url)11verzoek["Content-Type"] = "application/json"12verzoek.tekst = JSON.dump({13"method": "eth_getBlockByHash",14"params": [15"0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a",16false17],18"id": 1,19"jsonrpc": "2.0"20})2122antwoord = https.verzoek(verzoek)23geeft het antwoord weer.read_body24
1van web3 import Web3, HTTPProvider2from web3.middleware import geth_poa_middleware3w3 = Web3(HTTPProvider('https://docs-demo.flow-mainnet.quiknode.pro/'))4w3.middleware_onion.inject(geth_poa_middleware, layer=0)5print(w3.eth.get_block('0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a',False))
1van web3 import Web3, HTTPProvider2from web3.middleware import geth_poa_middleware3w3 = Web3(HTTPProvider('https://docs-demo.flow-mainnet.quiknode.pro/'))4w3.middleware_onion.inject(geth_poa_middleware, layer=0)5print(w3.eth.get_block('0x9beb2c7454f8f2263525da1742b45d534c70893ca4aed8f84efcb6deece88c4a',False))
Heb je nog geen account?
Maak binnen enkele seconden je Quicknode-eindpunt aan en ga aan de slag
Ga gratis aan de slag