This is a simple "fork" of the simulated package of go-ethereum.
simulated
go-ethereum
The source can be found here
The only change is the inclusion of the trace api.