prysm-pulse/beacon-chain/execution
Radosław Kapka 1fbb3f3e51
Reconstruct full Capella block (#11732)
* Merge branch 'reconstruct-capella-block' into capella

(cherry picked from commit b0601580ef1c876a79074a477556ecbeeef49178)

# Conflicts:
#	beacon-chain/rpc/eth/beacon/blocks.go
#	proto/engine/v1/json_marshal_unmarshal.go

* remove unneeded test

* rename methods

* add doc to interface

* deepsource

(cherry picked from commit 903cab75eea384c75018e3da4fc45b471ebaf0ea)

# Conflicts:
#	beacon-chain/execution/testing/mock_engine_client.go

* bzl

* fix failing tests

* single ExecutionBlockByHash function

* fix engine mock

* deepsource

* reorder checks

* single execution block type

* update tests

* update doc

* bytes test

* remove toWithdrawalJSON

Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
2022-12-14 13:42:48 +00:00
..
testdata/fuzz Rename pow to execution (#11135) 2022-08-01 14:43:47 +00:00
testing Reconstruct full Capella block (#11732) 2022-12-14 13:42:48 +00:00
types Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
block_cache_test.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
block_cache.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
block_reader_test.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
block_reader.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
BUILD.bazel Reconstruct full Capella block (#11732) 2022-12-14 13:42:48 +00:00
check_transition_config_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
check_transition_config.go Log ready for merge every min (#11410) 2022-09-06 13:07:48 +00:00
deposit_test.go Remove Execution Client Fallback and Make Providing an Execution Client Required (#10921) 2022-08-16 17:22:34 +00:00
deposit.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
engine_client_fuzz_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
engine_client_test.go Reconstruct full Capella block (#11732) 2022-12-14 13:42:48 +00:00
engine_client.go Reconstruct full Capella block (#11732) 2022-12-14 13:42:48 +00:00
errors.go Rename pow to execution (#11135) 2022-08-01 14:43:47 +00:00
execution_chain_test.go Rename pow to execution (#11135) 2022-08-01 14:43:47 +00:00
init_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
log_processing_test.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
log_processing.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
log.go Rename pow to execution (#11135) 2022-08-01 14:43:47 +00:00
metrics.go Add new metrics (#11374) 2022-08-31 18:05:50 -04:00
options.go Support passing of headers to all Engine API calls (#11330) 2022-08-29 23:34:29 +00:00
prometheus_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
prometheus.go Remove Execution Client Fallback and Make Providing an Execution Client Required (#10921) 2022-08-16 17:22:34 +00:00
provider_test.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
provider.go Add V3 Suffix to All Prysm Packages (#11083) 2022-08-16 12:20:13 +00:00
rpc_connection.go Start chain from bellatrix state (#11746) 2022-12-14 07:13:49 +08:00
service_test.go Remove Geth Bindings From Prysm (#11586) 2022-11-17 17:16:19 +08:00
service.go Start chain from bellatrix state (#11746) 2022-12-14 07:13:49 +08:00