core/vm: polish precompile contract code, add tests and benches
* Update modexp gas calculation to new version * Fix modexp modulo 0 special case to return zero
Showing
- core/vm/contracts.go 192 additions, 157 deletionscore/vm/contracts.go
- core/vm/contracts_test.go 91 additions, 10 deletionscore/vm/contracts_test.go
- core/vm/evm.go 8 additions, 7 deletionscore/vm/evm.go
- core/vm/instructions_test.go 64 additions, 22 deletionscore/vm/instructions_test.go
- params/protocol_params.go 16 additions, 8 deletionsparams/protocol_params.go
Loading
Please register or sign in to comment