[][src]Function solana_ledger::blockstore_processor::process_entries

pub fn process_entries(
    bank: &Arc<Bank>,
    entries: &[Entry],
    randomize: bool,
    transaction_status_sender: Option<TransactionStatusSender>
) -> Result<()>

Process an ordered list of entries in parallel

  1. In order lock accounts for each entry while the lock succeeds, up to a Tick entry
  2. Process the locked group in parallel
  3. Register the Tick if it's available
  4. Update the leader scheduler, goto 1