# #go-ethereum #geth
Вопрос:
Я изменил call_tracer.js файл (https://github.com/ethereum/go-ethereum/tree/master/eth/tracers/internal/tracers)для моих собственных требований, однако я не уверен, как включить его вместе с другими трассировщиками.
Прямо сейчас я передаю свой JS-код трассировщика в качестве входных данных для debug_traceCall, как показано ниже:
TxObj_TraceConfig := DebugTraceCallTraceConfig{
Tracer: "{My TRACER JS CODE}",
}
var raw json.RawMessage
err := rpcClient.CallContext(context.Background(), amp;raw, "debug_traceCall", TxObj, "latest", TxObj_TraceConfig)
var res DebugTraceCallTraceResponse
json.Unmarshal(raw, amp;res)
Вместо этого я хотел бы указать файл трассировщика, как вы обычно делаете, т. е. Трассировщик :»callTracer» или, в моем случае, трассировщик : «customTracer».
Я предполагаю, что мне нужно будет включить свой трассировщик в активы.go ?