Ir diretamente para o conteúdo principal

Método RPC `trace_call`

A carregar...

Atualizado em
Mar 20, 2026

Método RPC `trace_call`

Tenha em atenção que este método RPC está disponível para todos os utilizadores do plano Build e superiores. Se estiver a utilizar o plano Gratuito, terá de fazer um upgrade para poder utilizar este método. Consulte os nossos preços para obter mais informações.

Parâmetros

objeto
objeto
OBRIGATÓRIO
A carregar...
de
cadeia de caracteres
A carregar...
para
cadeia de caracteres
OBRIGATÓRIO
A carregar...
gás
número inteiro
A carregar...
gasPrice
número inteiro
A carregar...
valor
número inteiro
A carregar...
dados
cadeia de caracteres
OBRIGATÓRIO
A carregar...
traço
matriz
OBRIGATÓRIO
A carregar...
vmTrace
cadeia de caracteres
A carregar...
traço
cadeia de caracteres
A carregar...
stateDiff
cadeia de caracteres
A carregar...
número do bloco
cadeia de caracteres
A carregar...

Devoluções

objeto
objeto
A carregar...
saída
cadeia de caracteres
A carregar...
stateDiff
objeto
A carregar...
traço
matriz
A carregar...
ação
objeto
A carregar...
de
cadeia de caracteres
A carregar...
callType
cadeia de caracteres
A carregar...
gás
cadeia de caracteres
A carregar...
entrada
cadeia de caracteres
A carregar...
para
cadeia de caracteres
A carregar...
valor
cadeia de caracteres
A carregar...
resultado
objeto
A carregar...
gasUsed
cadeia de caracteres
A carregar...
saída
cadeia de caracteres
A carregar...
subtraces
número inteiro
A carregar...
traceAddress
matriz
A carregar...
tipo
cadeia de caracteres
A carregar...
vmTrace
objeto
A carregar...
Pedido
Resposta
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
«saída»: "0x0000000000000000000000000000000000000000000000000858898f93629000",
6
"stateDiff": null,
7
«trace»: [
8
{
9
"action": {
10
"de": "0x0000000000000000000000000000000000000000",
11
"callType": "call",
12
«gás»: "0x8000000041905749",
13
"entrada": "0x70a082310000000000000000000000006e0d01a76c3cf4288372a29124a26d4353ee51be",
14
"para": "0x6b175474e89094c44da98b954eedeac495271d0f",
15
«valor»: "0x0"
16
},
17
"result": {
18
"gasUsed": "0xa2a",
19
«saída»: "0x0000000000000000000000000000000000000000000000000858898f93629000"
20
},
21
«subtraces»: 0,
22
«traceAddress»: [],
23
"tipo": "chamada"
24
}
25
],
26
«vmTrace»: null
27
}
28
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
«saída»: "0x0000000000000000000000000000000000000000000000000858898f93629000",
6
"stateDiff": null,
7
«trace»: [
8
{
9
"action": {
10
"de": "0x0000000000000000000000000000000000000000",
11
"callType": "call",
12
«gás»: "0x8000000041905749",
13
"entrada": "0x70a082310000000000000000000000006e0d01a76c3cf4288372a29124a26d4353ee51be",
14
"para": "0x6b175474e89094c44da98b954eedeac495271d0f",
15
«valor»: "0x0"
16
},
17
"result": {
18
"gasUsed": "0xa2a",
19
«saída»: "0x0000000000000000000000000000000000000000000000000858898f93629000"
20
},
21
«subtraces»: 0,
22
«traceAddress»: [],
23
"tipo": "chamada"
24
}
25
],
26
«vmTrace»: null
27
}
28
}
Ainda não tem uma conta?
Crie o seu ponto de extremidade Quicknode em segundos e comece a desenvolver
Comece gratuitamente