* Add block height to ConfirmedBlock structs (#17523)
* Add BlockHeight CF to blockstore
* Rename CacheBlockTimeService to be more general
* Cache block-height using service
* Fixup previous proto mishandling
* Add block_height to block structs
* Add block-height to solana block
* Fallback to BankForks if block time or block height are not yet written to Blockstore
* Add docs
* Review comments
(cherry picked from commit ab581dafc2)
# Conflicts:
#	core/src/replay_stage.rs
#	core/src/tvu.rs
#	core/src/validator.rs
* Fix conflicts
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com>
			
			
This commit is contained in:
		@@ -11,7 +11,7 @@ pub mod accounts_hash_verifier;
 | 
			
		||||
pub mod banking_stage;
 | 
			
		||||
pub mod bigtable_upload_service;
 | 
			
		||||
pub mod broadcast_stage;
 | 
			
		||||
pub mod cache_block_time_service;
 | 
			
		||||
pub mod cache_block_meta_service;
 | 
			
		||||
pub mod cluster_info_vote_listener;
 | 
			
		||||
pub mod commitment_service;
 | 
			
		||||
pub mod completed_data_sets_service;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user