nimbus-eth1/nimbus
Jamie Lokier 834449d943
Assembler: Second asmSetupComputation, calls the first
The second `asmSetupComputation looks up state by block number and preceding
block number, modifies the first transaction with code for testing, and uses
some parts of that transaction to setup an an EVM test.

Signed-off-by: Jamie Lokier <jamie@shareable.org>
2021-05-04 01:03:55 +01:00
..
db fixes getReceipts proc signature in db_chain.nim 2021-04-24 10:51:05 +07:00
graphql GraphQL: Typo in error message for GraphQL "call" request 2021-05-03 15:08:50 +01:00
p2p Transaction: Make transaction validation use new function txCallEvm 2021-05-04 00:56:03 +01:00
rpc RPC: Move EVM-calling function estimateGas to rpcEstimateGas 2021-05-03 10:59:10 +01:00
transaction Assembler: Second asmSetupComputation, calls the first 2021-05-04 01:03:55 +01:00
utils reduce more warnings 2020-07-21 13:25:27 +07:00
vm Transaction: Prepare txRefundGas to support txCallEvm 2021-05-03 19:51:20 +01:00
vm2 re-named compu_helper.nim => computation.nim 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 fixes `importRlpBlock` algorithm 2021-04-30 12:56:18 +07:00
config.nim `processArguments` now can have alternate OptParser instead of fixed one 2021-04-30 12:56:19 +07: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 removed circular import dependencies 2021-04-28 15:24:14 +03:00
nim.cfg NAT port mapping 2019-04-17 03:56:28 +02:00
nimbus.nim print compiler warning about the VM used 2021-04-28 15:24:14 +03: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_compile_info.nim print compiler warning about the VM used 2021-04-28 15:24:14 +03:00
vm_computation.nim re-named compu_helper.nim => computation.nim 2021-04-28 15:24:14 +03:00
vm_gas_costs.nim re-named v2gas_costs.nim to its original name v2gas_costs.nim 2021-04-28 15:24:14 +03:00
vm_internals.nim re-named compu_helper.nim => computation.nim 2021-04-28 15:24:14 +03:00
vm_message.nim re-named some v2*.nim sources to its original name *.nim (without the v2) 2021-04-28 15:24:14 +03:00
vm_precompiles.nim re-named some v2*.nim sources to its original name *.nim (without the v2) 2021-04-28 15:24:14 +03:00
vm_state.nim re-named some v2state_transactions.nim to its original name without the v2 2021-04-28 15:24:14 +03:00
vm_state_transactions.nim Transaction: Prepare txRefundGas to support txCallEvm 2021-05-03 19:51:20 +01:00
vm_types.nim re-named some v2*.nim sources to its original name *.nim (without the v2) 2021-04-28 15:24:14 +03:00
vm_types2.nim eliminated v2opcode_values, v2forks in favour of op_codes, forks_list 2021-04-28 15:24:14 +03:00