nimbus-eth1/nimbus
Jordan Hrycaj 179b4adac3
Snap sync tweaks n fixes (#1359)
* Miscellaneous tweaks & fixes

details:
+ Catch `TransportError` exception in `legacy.nim` module
+ Fix self-calling wrapper `hexaryEnvelopeTouchedBy()`

* Update documentation, logging etc.

* Changed `checkNode` batch list `seq[Blob]` => `seq[NodeSpecs]`

why:
  The `NodeSpecs` type as used here is a tuple `(partial-path,node-key)`.

  When `checkNode` partial paths are collected, also the node key is
  available so it should be registered and not repeatedly recovered from
  the database.

* Add optional begin/end trace statement in snap scheduler

why:
  Allows to trace invoked entity and scheduler state variables
2022-12-09 13:43:55 +00:00
..
common fix txpool: using consensus rule to prepare header 2022-12-06 16:43:00 +07:00
core simplify test_blockchain_json a bit 2022-12-09 15:26:53 +07:00
db implement better hardfork management 2022-12-02 13:51:42 +07:00
docs.static
evm fix t8n does not support BLOCKHASH opcode 2022-12-08 13:20:22 +07:00
graphql implement better hardfork management 2022-12-02 13:51:42 +07:00
rpc
sync Snap sync tweaks n fixes (#1359) 2022-12-09 13:43:55 +00:00
transaction
utils
common.nim
config.nim
constants.nim
errors.nim
launcher.nim
lightchain_shell.nim
makefile
nim.cfg
nimbus.nim
rpc.nim
tracer.nim
transaction.nim
version.nim
vm_compile_info.nim
vm_computation.nim
vm_gas_costs.nim implement better hardfork management 2022-12-02 13:51:42 +07:00
vm_internals.nim
vm_precompiles.nim
vm_state.nim
vm_state_transactions.nim implement better hardfork management 2022-12-02 13:51:42 +07:00
vm_types.nim