go-ethereum/consensus
Jordan Oroshiba f91e86a130
Adding features to mempool to support our pre-ordered txs (#2)
* Adding features to mempool to support our pre-ordered txs

* Add framing for gRPC to execute blocks

* Remove public engine API call

* Fix circular dependencies

* Updated to use new Init, and fill out starting attributes

* Add clear astriaordered, cleanup

* readme fix

* add bash and jq to final docker image

* make txpool interface

* no more panics, update DoBlock to also update state + store block

* cleanup

* set post-merge at genesis

* cleanup

* doc update

* remove txpool interface changes

* cleanup

* cleanup

* build and push images wih tags defined by git tags

* build for multiple architectures. use docker-metadata action for semver

* add push: true

* only build arm for git tags/releases

---------

Co-authored-by: Jesse Snyder <jessetsnyder@gmail.com>
Co-authored-by: elizabeth <elizabethjbinks@gmail.com>
2023-04-10 12:21:41 -05:00
..
beacon consensus: improve consensus engine definition (#26871) 2023-03-16 15:34:25 -04:00
clique consensus: improve consensus engine definition (#26871) 2023-03-16 15:34:25 -04:00
ethash Adding features to mempool to support our pre-ordered txs (#2) 2023-04-10 12:21:41 -05:00
misc params: make eip1559 params non-global (#25994) 2022-11-04 16:27:15 +01:00
consensus.go consensus: improve consensus engine definition (#26871) 2023-03-16 15:34:25 -04:00
errors.go consensus/beacon: check that only the latest pow block is valid ttd block (#25187) 2022-06-29 15:13:19 +03:00
merger.go all: core rework for the merge transition (#23761) 2021-11-26 13:23:02 +02:00