prysm-pulse/beacon-chain/rpc/prysm/v1alpha1/validator
terence 0eff83cb9d
Use a cache of one entry to build attestation (#13300)
* Use a cache of one entry to build attestation

* Gazelle

* Enforce on RPC side

* Rm unused var

* Potuz feedback, dont use pointer

* Fix tests

* Init fetcher

* Add in-progress

* Add back missing lock

* Potuz feedback

* Update beacon-chain/rpc/prysm/v1alpha1/validator/attester_test.go

Co-authored-by: Potuz <potuz@prysmaticlabs.com>

---------

Co-authored-by: Potuz <potuz@prysmaticlabs.com>
2023-12-18 16:12:43 +00:00
..
aggregator_test.go Add zero length check on indices during NextSyncCommitteeIndices (#13117) 2023-10-25 21:42:17 +00:00
aggregator.go use struct in beacon-chain/rpc/core to store dependencies (#12701) 2023-08-05 22:54:12 +02:00
assignments_test.go Support New Subnet Backbone (#13179) 2023-12-08 04:07:48 +00:00
assignments.go Support New Subnet Backbone (#13179) 2023-12-08 04:07:48 +00:00
attester_mainnet_test.go Use a cache of one entry to build attestation (#13300) 2023-12-18 16:12:43 +00:00
attester_test.go Use a cache of one entry to build attestation (#13300) 2023-12-18 16:12:43 +00:00
attester.go HTTP Beacon API: /eth/v1/validator/attestation_data (#12634) 2023-08-14 17:56:36 +03:00
blocks_test.go Hook to slot stream instead of block stream on the VC (#13327) 2023-12-13 23:13:56 +00:00
blocks.go Hook to slot stream instead of block stream on the VC (#13327) 2023-12-13 23:13:56 +00:00
BUILD.bazel Add construct_generic_block_test to build file (#13195) 2023-11-15 20:33:56 +00:00
construct_generic_block_test.go Beacon API: update Deneb endpoints after removing blob signing (#13235) 2023-12-07 17:37:11 +00:00
construct_generic_block.go Beacon API: update Deneb endpoints after removing blob signing (#13235) 2023-12-07 17:37:11 +00:00
exit_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
exit.go Deneb: Implement EIP-7044 (#12577) 2023-08-31 08:41:57 -05:00
log.go Restructure RPC packages to be future compatible (#9136) 2021-07-02 15:54:52 +00:00
proposer_altair_test.go Fix: Size of SyncCommitteeBits should be 64 bytes (512 bits) instead of 512 bytes (#12586) 2023-07-13 10:43:17 +00:00
proposer_altair.go fixing sa4006 (#13350) 2023-12-15 16:49:27 +00:00
proposer_attestations_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_attestations.go fix(proposer): verify attestations without mutating state (#12704) 2023-08-17 16:37:19 +00:00
proposer_bellatrix_test.go Check builder header kzg commitment (#13358) 2023-12-18 06:14:59 +00:00
proposer_bellatrix.go Check builder header kzg commitment (#13358) 2023-12-18 06:14:59 +00:00
proposer_builder_test.go Unregister validator - fix behind feature flag (#12316) 2023-04-28 21:27:47 +00:00
proposer_builder.go Unregister validator - fix behind feature flag (#12316) 2023-04-28 21:27:47 +00:00
proposer_capella.go Merge all block unblinding code into a single unblinder struct (#12240) 2023-05-23 11:38:52 +02:00
proposer_deneb_test.go Beacon API: update Deneb endpoints after removing blob signing (#13235) 2023-12-07 17:37:11 +00:00
proposer_deneb.go Beacon API: update Deneb endpoints after removing blob signing (#13235) 2023-12-07 17:37:11 +00:00
proposer_deposits_test.go Fallback To Rebuilding Deposit Tries (#10562) 2022-04-29 09:33:59 +00:00
proposer_deposits.go Integrate EIP-4881 Deposit Tree Into Prysm via a Feature Flag (#11942) 2023-09-07 03:19:32 +00:00
proposer_empty_block_test.go Proposer RPC: GetBlock for Deneb (#12481) 2023-08-31 08:41:57 -05:00
proposer_empty_block.go Proposer RPC: GetBlock for Deneb (#12481) 2023-08-31 08:41:57 -05:00
proposer_eth1data.go Enable whitespace linter & fix findings (#12273) 2023-04-18 18:58:27 +00:00
proposer_execution_payload_test.go remove bad comment (#13056) 2023-10-16 19:40:51 +00:00
proposer_execution_payload.go Update Prysm Proposer end points for Builder API (#13240) 2023-11-29 13:07:57 -08:00
proposer_exits_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_exits.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_slashings_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_slashings.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_sync_aggregate_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_sync_aggregate.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer_test.go Beacon API: update Deneb endpoints after removing blob signing (#13235) 2023-12-07 17:37:11 +00:00
proposer_utils_bench_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
proposer.go Use SkipMevBoost properly during block production (#13352) 2023-12-15 16:14:42 +00:00
server_mainnet_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
server_test.go fix it (#12915) 2023-09-18 21:42:54 +08:00
server.go Update proposer RPC to new blob sidecar format (#13189) 2023-11-27 15:44:52 -08:00
status_mainnet_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00
status_test.go Refactor Exported Names to Follow Golang Best Practices (#13075) 2023-10-20 16:45:33 +00:00
status.go multiple validator status - optimization (#12487) 2023-06-15 17:20:00 -05:00
sync_committee_test.go HTTP implementation of /eth/v1/beacon/pool/sync_committees (#12782) 2023-09-01 17:58:50 +00:00
sync_committee.go Return RpcError from core service's SubmitSyncMessage (#12974) 2023-09-30 14:19:09 +00:00
unblinder_test.go Add sanity checks for bundle from builder (#13319) 2023-12-13 15:54:00 +00:00
unblinder.go Add sanity checks for bundle from builder (#13319) 2023-12-13 15:54:00 +00:00
validator_test.go Update to V4 🚀 (#12134) 2023-03-17 18:52:56 +00:00