erigon-pulse/cmd
sudeep db93d2ea37
evm t8n tool to use ExecuteBlockEphemerally api (#4512)
* fix to set V, R, S in legacy transaction

* fix to dump post-execution alloc for evm t8n

* close tx in evm t8n

* populate current difficulty and gas used in output result

- update the ExecutionResult to include corresponding info (like
  Difficulty/GasUsed)

* initial attempt at migrating 'evm t8n' to use ExecuteBlockEphemerally

* using ExecutionResult in ExecuteBlockEphemerally

* bypass validations and integrate with EphemeralExecResult

* fixing output of 'evm t8n'

- remaining bits are "stateRoot" in results.txt and "balance" field for one account in
  alloc.txt (for testdata=1)

* get ExecuteBlockEphemerally to accept getTracer lambda

* fix build failure

* test cases for evm t8n

* more test cases for evm t8n

* fix stateRoot computation in evm t8n

* remove reward argument, as EBE itself takes care of it

* final cleanups for migration to using ExecuteBlockEphemerally

* change EBEforBSC to match EBE

* fix linter issues

* manually revert an unwanted diff

* avoid calculating ReceiptHash twice

* linter check

* minor correction

* remove unnecessary logic in EBEforBsc
2022-07-02 06:52:23 +01:00
..
abigen Replace ioutil with io and os (#3946) 2022-04-23 15:43:00 +01:00
bootnode p2p: STUN external IP detection (#4195) 2022-05-18 16:50:50 +01:00
cons Cfg dirs (#4388) 2022-06-07 11:00:37 +07:00
devnettest Draft PR to complete devnet automation (#4278) 2022-06-01 22:47:12 +01:00
downloader --downloader.verfiy flag to verify once on startup (#4597) 2022-07-01 16:52:43 +06:00
erigon save (#3902) 2022-04-17 09:22:00 +01:00
erigoncustom Add Erigon Import feature for Hive integration purpose (#3298) 2022-01-20 07:34:50 +00:00
evm evm t8n tool to use ExecuteBlockEphemerally api (#4512) 2022-07-02 06:52:23 +01:00
hack [erigon2.2] Reduce allocations when replaying historical txs (#4460) 2022-06-17 13:40:49 +01:00
integration evm t8n tool to use ExecuteBlockEphemerally api (#4512) 2022-07-02 06:52:23 +01:00
observer Revert "Switch from eth/66 to eth/67 (#4549)" (#4562) 2022-06-28 13:42:35 +02:00
p2psim rename (#1978) 2021-05-20 19:25:53 +01:00
pics move kv to erigon-lib (#2467) 2021-07-29 18:53:13 +07:00
prometheus grafana fix panel header #4587 2022-06-30 18:17:01 +06:00
rlpdump rename (#1978) 2021-05-20 19:25:53 +01:00
rpcdaemon evm t8n tool to use ExecuteBlockEphemerally api (#4512) 2022-07-02 06:52:23 +01:00
rpcdaemon22 evm t8n tool to use ExecuteBlockEphemerally api (#4512) 2022-07-02 06:52:23 +01:00
rpctest [erigon2.2] Prototype of eth_getLogs (#4437) 2022-06-13 21:25:17 +01:00
sentry Revert "Switch from eth/66 to eth/67 (#4549)" (#4562) 2022-06-28 13:42:35 +02:00
starknet Rename Datadir/dataDir to follow conventions. (#3576) 2022-02-22 17:39:48 +00:00
state evm t8n tool to use ExecuteBlockEphemerally api (#4512) 2022-07-02 06:52:23 +01:00
txpool Fix txpool.accountslots flag (#4573) 2022-06-29 14:44:22 +02:00
utils --downloader.verfiy flag to verify once on startup (#4597) 2022-07-01 16:52:43 +06:00