You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We want to replace BlockSynchronizerAnnouncement::CompletedBlock announcement with a hot block announcement, where the hot block state is set up so that only the following events are emitted:
deploy_buffer::Event::Block
consensus::Event::BlockAdded
event_stream_server::Event::BlockAdded
event_stream_server::Event::DeployProcessed for each deploy (this will mean the BlockSynchronizer will need to read the corresponding execution results from storage, or retain them in memory)
We also have some nitpicks to resolve:
rename hot block to meta block
rename State::new_synced() to new_already_stored()
remove State::immediate_switch_block_for_current_protocol_version and rename State::new_immediate_switch() to new_should_not_gossip()
The text was updated successfully, but these errors were encountered:
We want to replace
BlockSynchronizerAnnouncement::CompletedBlock
announcement with a hot block announcement, where the hot block state is set up so that only the following events are emitted:deploy_buffer::Event::Block
consensus::Event::BlockAdded
event_stream_server::Event::BlockAdded
event_stream_server::Event::DeployProcessed
for each deploy (this will mean the BlockSynchronizer will need to read the corresponding execution results from storage, or retain them in memory)We also have some nitpicks to resolve:
State::new_synced()
tonew_already_stored()
State::immediate_switch_block_for_current_protocol_version
and renameState::new_immediate_switch()
tonew_should_not_gossip()
The text was updated successfully, but these errors were encountered: