Ir diretamente para o conteúdo principal

Método RPC `trace_rawTransaction`

A carregar...

Atualizado em
16 de abril de 2026

Método RPC `trace_rawTransaction`

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

dados
cadeia de caracteres
OBRIGATÓRIO
A carregar...
matriz
matriz
OBRIGATÓRIO
A carregar...

Devoluções

matriz
matriz
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
«resultado»: [
5
{
6
«saída»: "0x",
7
"stateDiff": null,
8
«trace»: [
9
{
10
"action": {
11
«de»: "0x627306090abab3a6e1400e9345bc60c78a8bef57",
12
"callType": "call",
13
«gás»: "0x7a120",
14
"entrada": "0xa9059cbb000000000000000000000000d46e8dd67c5d32be8058bb8eb970870f07244567000000000000000000000000000000000000000000000000de0b6b3a7640000",
15
"para": "0xdac17f958d2ee523a2206206994597c13d831ec7",
16
«valor»: "0x0"
17
},
18
"result": {
19
"gasUsed": "0x51c8",
20
«saída»: "0x0000000000000000000000000000000000000000000000000000000000000001"
21
},
22
«subtraces»: 1,
23
«traceAddress»: [],
24
"tipo": "chamada"
25
},
26
{
27
"action": {
28
«de»: "0xdac17f958d2ee523a2206206994597c13d831ec7",
29
"callType": "call",
30
«gás»: "0x73e5f",
31
"entrada": "0x",
32
"para": "0xd46e8dd67c5d32be8058bb8eb970870f07244567",
33
«valor»: "0x0"
34
},
35
"result": {
36
"gasUsed": "0x0",
37
«saída»: "0x"
38
},
39
«subtraces»: 0,
40
«traceAddress»: [
41
0
42
],
43
"tipo": "chamada"
44
}
45
],
46
"vmTrace": {
47
"código": "0x608060405260043610610087577c01000000000000000000000000000000000000000000000000000000006000350463095ea7b3811461008c57806318160ddd146100d...",
48
"ops": [
49
{
50
«custo»: 3,
51
"ex": {
52
«mem»: null,
53
«push»: [
54
"0x60"
55
],
56
«loja»: null,
57
«usado»: 16756199
58
},
59
"pc": 0,
60
"sub": null
61
},
62
{
63
«custo»: 3,
64
"ex": {
65
«mem»: null,
66
«push»: [
67
"0x40"
68
],
69
«loja»: null,
70
«usado»: 16756196
71
},
72
"pc": 2,
73
"sub": null
74
}
75
]
76
}
77
}
78
]
79
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
«resultado»: [
5
{
6
«saída»: "0x",
7
"stateDiff": null,
8
«trace»: [
9
{
10
"action": {
11
«de»: "0x627306090abab3a6e1400e9345bc60c78a8bef57",
12
"callType": "call",
13
«gás»: "0x7a120",
14
"entrada": "0xa9059cbb000000000000000000000000d46e8dd67c5d32be8058bb8eb970870f07244567000000000000000000000000000000000000000000000000de0b6b3a7640000",
15
"para": "0xdac17f958d2ee523a2206206994597c13d831ec7",
16
«valor»: "0x0"
17
},
18
"result": {
19
"gasUsed": "0x51c8",
20
«saída»: "0x0000000000000000000000000000000000000000000000000000000000000001"
21
},
22
«subtraces»: 1,
23
«traceAddress»: [],
24
"tipo": "chamada"
25
},
26
{
27
"action": {
28
«de»: "0xdac17f958d2ee523a2206206994597c13d831ec7",
29
"callType": "call",
30
«gás»: "0x73e5f",
31
"entrada": "0x",
32
"para": "0xd46e8dd67c5d32be8058bb8eb970870f07244567",
33
«valor»: "0x0"
34
},
35
"result": {
36
"gasUsed": "0x0",
37
«saída»: "0x"
38
},
39
«subtraces»: 0,
40
«traceAddress»: [
41
0
42
],
43
"tipo": "chamada"
44
}
45
],
46
"vmTrace": {
47
"código": "0x608060405260043610610087577c01000000000000000000000000000000000000000000000000000000006000350463095ea7b3811461008c57806318160ddd146100d...",
48
"ops": [
49
{
50
«custo»: 3,
51
"ex": {
52
«mem»: null,
53
«push»: [
54
"0x60"
55
],
56
«loja»: null,
57
«usado»: 16756199
58
},
59
"pc": 0,
60
"sub": null
61
},
62
{
63
«custo»: 3,
64
"ex": {
65
«mem»: null,
66
«push»: [
67
"0x40"
68
],
69
«loja»: null,
70
«usado»: 16756196
71
},
72
"pc": 2,
73
"sub": null
74
}
75
]
76
}
77
}
78
]
79
}
Ainda não tem uma conta?
Crie o seu ponto de extremidade Quicknode em segundos e comece a desenvolver
Comece gratuitamente