core, core/vm, crypto: fixes for homestead
* Removed some strange code that didn't apply state reverting properly * Refactored code setting from vm & state transition to the executioner * Updated tests
Showing
- common/registrar/ethreg/api.go 4 additions, 1 deletioncommon/registrar/ethreg/api.go
- core/block_validator.go 5 additions, 6 deletionscore/block_validator.go
- core/database_util.go 0 additions, 14 deletionscore/database_util.go
- core/database_util_test.go 2 additions, 2 deletionscore/database_util_test.go
- core/execution.go 34 additions, 26 deletionscore/execution.go
- core/state/dump.go 2 additions, 1 deletioncore/state/dump.go
- core/state/state_object.go 1 addition, 6 deletionscore/state/state_object.go
- core/state/statedb.go 0 additions, 17 deletionscore/state/statedb.go
- core/state_transition.go 12 additions, 27 deletionscore/state_transition.go
- core/tx_pool.go 9 additions, 17 deletionscore/tx_pool.go
- core/tx_pool_test.go 0 additions, 0 deletionscore/tx_pool_test.go
- core/types/transaction.go 22 additions, 1 deletioncore/types/transaction.go
- core/vm/contract.go 29 additions, 15 deletionscore/vm/contract.go
- core/vm/environment.go 0 additions, 1 deletioncore/vm/environment.go
- core/vm/instructions.go 20 additions, 7 deletionscore/vm/instructions.go
- core/vm/jit.go 18 additions, 3 deletionscore/vm/jit.go
- core/vm/jit_test.go 5 additions, 0 deletionscore/vm/jit_test.go
- core/vm/jump_table.go 19 additions, 4 deletionscore/vm/jump_table.go
- core/vm/jump_table_test.go 24 additions, 0 deletionscore/vm/jump_table_test.go
- core/vm/opcodes.go 1 addition, 0 deletionscore/vm/opcodes.go
Loading
Please register or sign in to comment