JSON-RPCVisão geral
eth_getCode: parâmetros, retornos e CU
Retorne o bytecode do contrato implantado em um endereço em um determinado bloco.
Visão geral
Retorne o bytecode do contrato implantado em um endereço em um determinado bloco.
Unidades de computação (CU) e preços
CU por chamada
10 CU
Preço por 1M de chamadas (USD)
$1.00
Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
address | ADDRESS | Endereço da conta a ser consultada. |
blockParameter | QUANTITY|TAG | Número ou tag de bloco: latest ou pending; safe, finalized e earliest retornam -32011 (não cobrado). |
Retornos
- Tipo:
DATA - Descrição: Bytecode EVM em hexadecimal com prefixo 0x; 0x para contas externas ou quando não houver código no bloco especificado.
Observações
Um contrato pode retornar códigos diferentes em blocos distintos, por exemplo antes da implantação ou após sua autodestruição.
Exemplo de requisição
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_getCode",
"params": [
"0x0000000000000000000000000000000000000000",
"latest"
],
"id": 1
}'Redes suportadas
Disponível em todas as 9 redes compatíveis.
Referências relacionadas
Última atualização: