JSON-RPCVue d'ensemble
eth_call : paramètres, retours et CU
Exécute un appel en lecture seule sur l'état d'un bloc et renvoie le résultat.
Aperçu
Exécute un appel en lecture seule sur l'état d'un bloc donné et renvoie son résultat.
Unités de calcul (CU) et tarification
CU par appel
15 CU
Prix par million d'appels (USD)
$1.50
Paramètres
| Paramètre | Type | Description |
|---|---|---|
transaction | object | Objet d'appel contenant to (l'adresse appelée) et les paramètres facultatifs from, gas, gasPrice, maxFeePerGas, maxPriorityFeePerGas, value et data/input. |
blockParameter | QUANTITY|TAG | Numéro ou balise de bloc facultatif sur lequel l'appel s'exécute : latest ou pending ; safe, finalized et earliest renvoient -32011 (non facturé) ; valeur par défaut : latest. |
Valeur de retour
- Type:
DATA - Description: Données renvoyées par l'appel, généralement encodées en ABI, sous forme hexadécimale préfixée par 0x ; 0x lorsqu'il n'y a pas de valeur de retour.
Remarques
L'appel est en lecture seule : il ne crée aucune transaction et ne modifie aucun état, et une annulation (revert) apparaît normalement sous forme d'erreur.
Exemple de requête
export BLOCKVECTRA_API_KEY=rgw_your_api_key
curl -X POST "https://api.blockvectra.com/v1/robinhood_mainnet" \
-H 'Content-Type: application/json' \
-H "x-api-key: $BLOCKVECTRA_API_KEY" \
-d '{
"jsonrpc": "2.0",
"method": "eth_call",
"params": [
{
"to": "0x0000000000000000000000000000000000000000",
"data": "0x"
},
"latest"
],
"id": 1
}'Chaînes prises en charge
Disponible sur l'ensemble des 9 chaînes prises en charge.
Références associées
Dernière mise à jour :