erigon-pulse/eth
Andrew Ashikhmin eb497372ae
Interruptible PoS block building (#4438)
* Fix a typo

* BlockBuilder dummy

* BlockProposerParametersPOS -> BlockBuilderParameters

* Pass tx to MiningStep

* BlockBuilderFunc

* Interrupt in MiningExec Stage

* Draft implementation of BlockBuilder

* Fail back to empty header

* Add a comment

* cosmetic change

* Cosmetic change again

* It's not safe to pass transactions between goroutines
2022-06-13 15:43:09 +02:00
..
calltracer Better batches for Execution (Hashmaps based instead of BTree based) (#3814) 2022-04-04 14:11:59 +07:00
ethconfig MergeForkBlock -> MergeNetsplitBlock (#4407) 2022-06-08 12:41:50 +02:00
ethconsensusconfig More efficient header verification of headers for Parlia when snapshots are used (#3998) 2022-04-29 07:10:31 +01:00
ethutils Remove duplicate file extension (#4177) 2022-05-17 10:43:30 +01:00
filters eth/filters: Fix filterLogs() (#4036) 2022-04-30 15:46:40 +01:00
gasprice Use "err" key for logging errors. (#3632) 2022-03-01 15:40:51 +00:00
integrity kv_mdbx: atomic closed flag #464 (#4247) 2022-05-24 12:24:20 +07:00
protocols/eth create turbo/services pkg (#4269) 2022-05-26 10:31:06 +07:00
stagedsync Interruptible PoS block building (#4438) 2022-06-13 15:43:09 +02:00
tracers Add rules to AsMessage to vet transaction types (#4276) 2022-05-26 18:20:34 +02:00
api_backend.go Inner errors (#2774) 2021-10-04 22:16:52 +07:00
api_test.go up version of uint256 lib (#2082) 2021-06-04 17:25:28 +01:00
api.go Embed rpcdaemon: prepared direct clients (#3492) 2022-02-12 19:47:19 +07:00
backend.go Interruptible PoS block building (#4438) 2022-06-13 15:43:09 +02:00
bloombits.go remove database field from Ethereum object (#1750) 2021-04-19 14:56:44 +07:00
discovery.go rename (#1978) 2021-05-20 19:25:53 +01:00
state_accessor.go remove database field from Ethereum object (#1750) 2021-04-19 14:56:44 +07:00