go-ethereum/eth
Arpit Temani 2be6ae43a1
Arpit/temp bor sync (#701)
* Increase grpc message size limit in pprof

* ReadBorReceipts improvements

* use internal function

* fix tests

* fetch geth upstread for ReadBorReceiptRLP

* Only query bor receipt when the query index is equal to # tx in block body

This change reduces the frequency of calling ReadBorReceipt and
ReadBorTransaction, which are CPU and db intensive.

* Revert "fetch geth upstread for ReadBorReceiptRLP"

This reverts commit 2e838a6b1313d26674f3a8df4b044e35dcbf35a0.

* Restore ReadBorReceiptRLP

* fix bor receipts

* remove unused

* fix lints

---------

Co-authored-by: Jerry <jerrycgh@gmail.com>
Co-authored-by: Manav Darji <manavdarji.india@gmail.com>
Co-authored-by: Evgeny Danienko <6655321@bk.ru>
2023-02-03 15:42:12 +05:30
..
catalyst V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
downloader handle future chain import and skip peer drop (#650) 2023-01-07 11:58:03 +05:30
ethconfig Added checks to RPC requests and introduced new flags to customise the parameters (#657) 2023-01-19 14:40:24 +05:30
fetcher V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
filters Arpit/temp bor sync (#701) 2023-02-03 15:42:12 +05:30
gasprice RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
protocols Crypto-secure package with math/rand interface (#509) 2022-09-14 14:54:43 +03:00
tracers Arpit/temp bor sync (#701) 2023-02-03 15:42:12 +05:30
api.go fix : lint 2022-08-03 15:56:36 +05:30
api_backend.go Added checks to RPC requests and introduced new flags to customise the parameters (#657) 2023-01-19 14:40:24 +05:30
api_test.go cmd/geth, eth, core: snapshot dump + unify with trie dump (#22795) 2021-05-12 11:05:39 +03:00
backend.go chg : minor fix 2022-10-18 03:56:55 +05:30
bloombits.go eth: move eth.Config to a common package (#22205) 2021-02-05 13:51:15 +01:00
bor_api_backend.go Added chain2head event in Ethstats 2021-12-22 15:36:31 +05:30
bor_checkpoint_verifier.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
discovery.go cmd/utils: use eth DNS tree for snap discovery (#22808) 2021-05-04 11:29:32 +02:00
handler.go fix: rename requiredblocks flag usage (#505) 2022-08-26 17:59:05 +05:30
handler_bor.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
handler_bor_test.go eth: fix multiple checkpoint fetch logic (#465) 2022-08-11 16:00:33 +03:00
handler_eth.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
handler_eth_test.go RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
handler_snap.go eth: check snap satelliteness, delegate drop to eth (#22235) 2021-02-02 10:44:36 +02:00
handler_test.go RFC35/Common Ancestor: Modifying the forkchoice rule (#425) 2022-07-15 10:37:35 +05:30
peer.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
peerset.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
state_accessor.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00
sync.go eth, cli: prevent snap sync mode migration - v0.3.x (#494) 2022-08-17 15:18:16 +05:30
sync_test.go V0.2.16 candidate (#373) 2022-05-06 12:31:48 +02:00