• Martin Holst Swende's avatar
    core/vm, tests: update tests, enable constantinople statetests, fix SAR opcode (#17538) · 32f28a93
    Martin Holst Swende authored
    This commit does a few things at once:
    
    - Updates the tests to contain the latest data from ethereum/tests repo.
    - Enables Constantinople state tests. This is needed to be able to
      fuzz-test the evm with constantinople rules.
    - Fixes the error in opSAR that we've known about for some time. I was
      kind of saving it to see if we hit upon it with the random test
      generator, but it's difficult to both enable the tests and have the
      bug there -- we don't want to forget about it, so maybe it's better
      to just fix it.
    32f28a93
Name
Last commit
Last update
..
testdata @ ad2184ad Loading commit data...
block_test.go Loading commit data...
block_test_util.go Loading commit data...
difficulty_test.go Loading commit data...
difficulty_test_util.go Loading commit data...
gen_btheader.go Loading commit data...
gen_difficultytest.go Loading commit data...
gen_stenv.go Loading commit data...
gen_sttransaction.go Loading commit data...
gen_tttransaction.go Loading commit data...
gen_vmexec.go Loading commit data...
init.go Loading commit data...
init_test.go Loading commit data...
rlp_test.go Loading commit data...
rlp_test_util.go Loading commit data...
state_test.go Loading commit data...
state_test_util.go Loading commit data...
transaction_test.go Loading commit data...
transaction_test_util.go Loading commit data...
vm_test.go Loading commit data...
vm_test_util.go Loading commit data...