nimbus-eth1/nimbus/rpc
Jordan Hrycaj fd6fcc6cc4
Jordan/dissolve txpool jobs queue (#1047)
* Prepare unit tests for running without tx-pool job queue

why:
  Most of the job queue logic can be emulated. This adapts to a few
  pathological test cases.

* Replace tx-pool job queue logic with in-place actions

why:
  This additional execution layer is not needed, anymore which has been
  learned from working with the integration/hive tests.

details:
  Execution of add or deletion jobs are executed in-place. Some actions
  -- as in smartHead() -- have been combined for facilitating the correct
  order actions

* Update production functions, remove txpool legacy stuff
2022-04-08 09:38:47 +01:00
..
common.nim config: fix new config based on input from jamie and zahary 2021-09-18 17:34:51 +07:00
debug.nim code cleanup removed unused imports 2021-08-18 10:35:36 +07:00
engine_api.nim fix safeBlockHash handling in engine_forkchoiceUpdatedV1 2022-03-25 14:01:26 +07:00
hexstrings.nim Migrate to Engine API spec version v1.0.0-alpha.5; More progress towards working M1 2022-01-25 12:52:50 +02:00
jwt_auth.nim Facilitate http code response on websocket JWT authentication failure (#1043) 2022-04-07 10:37:35 +01:00
p2p.nim Jordan/dissolve txpool jobs queue (#1047) 2022-04-08 09:38:47 +01:00
rpc_types.nim json rpc: eth_getTransactionReceipt: add effectiveGasPrice field 2022-04-05 17:32:54 +07:00
rpc_utils.nim json rpc: eth_getTransactionReceipt: add effectiveGasPrice field 2022-04-05 17:32:54 +07:00