message: Add some comments to the deploy buffer.
diff: @@ -117,7 +117,8 @@ impl DeployBuffer {
  ttl_valid && timestamp_valid && deploy_valid && num_deps_valid && all_deps_resolved()
  }
  - /// Notifies the deploy buffer of a new block.
  + /// Notifies the deploy buffer of a new block that has been proposed, so that the block's
  + /// deploys are not returned again by `remaining_deploys`.
  pub(crate) fn added_block<I>(&mut self, block: BlockHash, deploys: I)
  where
  I: IntoIterator<Item = DeployHash>,
  @@ -165,8 +166,11 @@ impl DeployBuffer {
  pub enum Event {
  #[from]
  QueueRequest(DeployQueueRequest),
  + /// A proto block has been proposed. We should not propose duplicates of its deploys.
  ProposedProtoBlock(ProtoBlock),
  + /// A proto block has been finalized. We should never propose its deploys again.
  FinalizedProtoBlock(ProtoBlock),
  + /// A proto block has been orphaned. Its deploys should be re-proposed.
  OrphanedProtoBlock(ProtoBlock),
  }
  