nimbus-eth1/nimbus
Jordan Hrycaj 51587208b4 verifying new op handler tables layout against original tables
why:
  the previous approach was replacing the function-lets in
  opcode_impl.nim by the particulate table handlers. the test
  functions will verify the the handler functions are sort of
  correct but not the assignments in the fork tables.

  the handler names of old and new for tables are checked here.

caveat:
  verifying tables currently takes a while at compile time.
2021-04-28 15:24:14 +03:00
..
db fixes getReceipts proc signature in db_chain.nim 2021-04-24 10:51:05 +07:00
graphql add graphql service files to nimbus-eth1 2021-04-24 10:59:55 +07:00
p2p moved validateTransaction() to executor 2021-04-07 15:13:28 +01:00
rpc modify estimateGas in rpc_utils.nim and it can be reusable for graphql too 2021-04-24 10:56:22 +07:00
utils reduce more warnings 2020-07-21 13:25:27 +07:00
vm EVMC: Small stacks when using EVMC, closes #575 (segfaults) 2021-04-27 05:53:32 +01:00
vm2 verifying new op handler tables layout against original tables 2021-04-28 15:24:14 +03:00
block_types.nim reduce compiler warnings 2019-11-13 21:49:39 +07:00
conf_utils.nim implement '--import': import rlp encoded block(s), validate, write to db and quit 2021-03-23 10:37:00 +07:00
config.nim Shell: Update help text to match reality 2021-04-27 11:11:13 +01:00
constants.nim implement EIP 2046 2020-11-19 14:23:07 +07:00
errors.nim remove unused eraseReturnData 2020-01-20 18:36:58 +02:00
genesis.nim dealing with missing 'code' keys in customNetPrealloc 2021-04-08 08:52:40 +07:00
genesis_alloc.nim add goerli testnet genesis data[skip ci] 2020-04-09 19:13:17 +03:00
launcher.nim Premix-related changes 2019-01-28 12:38:23 +02:00
lightchain_shell.nim Some renames 2018-05-28 13:22:28 +03:00
makefile update doc generator 2021-04-28 15:24:14 +03:00
nim.cfg NAT port mapping 2019-04-17 03:56:28 +02:00
nimbus.nim integrate graphql service into nimbus-eth1 2021-04-24 11:01:09 +07:00
random_keys.nim move rng to configuration 2020-07-21 00:16:59 +07:00
tracer.nim fixes getReceipts proc signature in db_chain.nim 2021-04-24 10:51:05 +07:00
transaction.nim merge vm_forks and vm_opcode_values => vm_type2 2021-03-31 17:53:15 +01:00
utils.nim implement more eth rpc and keystore management 2020-07-23 14:54:32 +07:00
validation.nim reduce compiler warnings 2019-11-13 21:49:39 +07:00
vm_computation.nim renamed computation.nim, memory.nim, utils_numeric.nim, interpreter.nim => v2*.nim 2021-04-23 14:04:06 +03:00
vm_gas_costs.nim renamed message.nim, precompiles.nim, gas_costs.nim => v2*.nim 2021-04-23 14:04:06 +03:00
vm_internals.nim renamed computation.nim, memory.nim, utils_numeric.nim, interpreter.nim => v2*.nim 2021-04-23 14:04:06 +03:00
vm_message.nim renamed message.nim, precompiles.nim, gas_costs.nim => v2*.nim 2021-04-23 14:04:06 +03:00
vm_precompiles.nim renamed message.nim, precompiles.nim, gas_costs.nim => v2*.nim 2021-04-23 14:04:06 +03:00
vm_state.nim renamed states*.nim => v2states*.nim 2021-04-23 14:04:06 +03:00
vm_state_transactions.nim renamed states*.nim => v2states*.nim 2021-04-23 14:04:06 +03:00
vm_types.nim renamed types.nim, vm_fork.nim, opcode_values.nim => v2*.nim 2021-04-23 14:04:06 +03:00
vm_types2.nim renamed types.nim, vm_fork.nim, opcode_values.nim => v2*.nim 2021-04-23 14:04:06 +03:00