Commit graph

6 commits

Author SHA1 Message Date
jesse snyder
7eb4e3f589
Update Protos (#16)
* uses new protos

* remove old protos
2023-06-07 09:03:46 -06:00
elizabeth
bd9c1dfcdf implement FinalizeBlock gRPC call 2023-05-09 21:35:22 -04:00
jesse snyder
c2d33eb566
Features and fixes needed for contract deployment test (#13)
* add and remove tx from geth mempool so forge can deploy a contract

* pass metro addr and port by flag

* fixes from pr feedback

* formatting
2023-04-20 13:55:36 -06:00
elizabeth
fa494afd97 rename state_root to block_hash 2023-04-10 19:16:59 -04:00
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
jesse snyder
ca5dc0e3c3
Feature/grpc execution api (#1)
* add buf config and generated grpc code

* poc e2e grpc communication

* comment out panicking code

* logging help

* now reads cli args. now stops grpc server on shutdown.

* add mutex to GRPCServerHandler
2023-03-27 13:30:46 -06:00