lotus/node/modules/tracer/json_transport.go

21 lines
311 B
Go
Raw Normal View History

2021-09-15 11:41:03 +00:00
package tracer
import (
"os"
)
type jsonTracerTransport struct {
out *os.File
}
func NewJsonTracerTransport(out *os.File) TracerTransport {
return &jsonTracerTransport{
out: out,
}
}
func (jtt *jsonTracerTransport) Transport(jsonEvent []byte) error {
_, err := jtt.out.Write(jsonEvent)
return err
}