Changed prev_hash to block_hash, state transition now uses vm env
* PREVHASH => BLOCKHASH( N ) * State transition object uses VMEnv as it's query interface * Updated vm.Enviroment has GetHash( n ) for BLOCKHASH instruction * Added GetHash to xeth, core, utils & test environments
Showing
- cmd/mist/debugger.go 1 addition, 1 deletioncmd/mist/debugger.go
- cmd/utils/vm_env.go 10 additions, 2 deletionscmd/utils/vm_env.go
- core/block_manager.go 7 additions, 5 deletionscore/block_manager.go
- core/chain_manager.go 8 additions, 8 deletionscore/chain_manager.go
- core/state_transition.go 21 additions, 20 deletionscore/state_transition.go
- core/vm_env.go 10 additions, 3 deletionscore/vm_env.go
- state/manifest.go 6 additions, 0 deletionsstate/manifest.go
- tests/helper/vm.go 4 additions, 3 deletionstests/helper/vm.go
- vm/environment.go 1 addition, 2 deletionsvm/environment.go
- vm/types.go 2 additions, 2 deletionsvm/types.go
- vm/vm_debug.go 11 additions, 8 deletionsvm/vm_debug.go
- xeth/pipe.go 1 addition, 1 deletionxeth/pipe.go
- xeth/vm_env.go 9 additions, 2 deletionsxeth/vm_env.go
Loading
Please register or sign in to comment