Files
scroll/common/testdata/testdata.go
2023-03-29 21:07:43 +08:00

22 lines
370 B
Go

package testdata
import (
"encoding/json"
"os"
"github.com/scroll-tech/go-ethereum/core/types"
)
// GetTrace returns trace by file name.
func GetTrace(file string) *types.BlockTrace {
data, err := os.ReadFile(file)
if err != nil {
panic(err)
}
trace := &types.BlockTrace{}
if err = json.Unmarshal(data, &trace); err != nil {
panic(err)
}
return trace
}