Ethereum aanroepen op uw Unlimited Endpoint

Een Unlimited Endpoint is uw eigen dedicated HTTP-endpoint, op een server in de regio die u kiest. Voeg /eth toe aan de URL om Ethereum aan te roepen. Aanroepen worden niet gemeten, dus het aantal dat u verstuurt verandert niets aan wat u betaalt, en er is geen rate limit per verzoek.

Wat u met Unlimited kunt doen

  • Verstuur aanroepen zonder ERPC-tokens te verbruiken. Edge RPC schrijft elke aanroep af van uw ERPC-tokensaldo; aanroepen naar dit endpoint gaan niet van dat saldo af, en er is geen maandelijks creditquotum of burst-throttling.
  • Maak verbinding zonder RPC-key. Het endpoint accepteert verzoeken van de IP-adressen die u registreert.
  • Krijg sneller het eerste antwoord op een nieuwe verbinding. Het endpoint gebruikt onversleuteld HTTP, dus u wacht niet op een TLS-handshake. HTTP en WebSocket delen één poort.

Een verzoek versturen

Neem in het ERPC Web Dashboard een Unlimited Endpoint af door een regio en een abonnement te kiezen, en registreer het IP-adres van de server die de verzoeken verstuurt. Het dashboard toont uw endpoint als een http://-URL met een IP-adres en poort 8899.
Stuur Ethereum-verzoeken naar het endpoint met /eth erachter:
endpoint
http://<YOUR_ENDPOINT_IP>:8899/eth
WebSocket staat op /eth/ws, op dezelfde poort:
endpoint
ws://<YOUR_ENDPOINT_IP>:8899/eth/ws
Dit verzoek vraagt Ethereum om het laatste bloknummer:
bash
curl http://<YOUR_ENDPOINT_IP>:8899/eth \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber"}'
Het resultaat is het bloknummer in hexadecimale vorm:
json
{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }
Om nieuwe blokken te ontvangen zodra ze binnenkomen, maakt u verbinding via WebSocket en abonneert u zich:
bash
wscat -c "ws://<YOUR_ENDPOINT_IP>:8899/eth/ws"
# After connected, send:
{"jsonrpc":"2.0","id":1,"method":"eth_subscribe","params":["newHeads"]}

Ondersteunde methodes

Zie voor de methodes van Ethereum Ondersteunde methodes in Edge RPC › Ethereum › Endpoints en RPC-keys.

Gerelateerde pagina's