Process::new() creates Process with empty state

This commit is contained in:
Sosthene 2024-11-25 22:27:43 +01:00
parent d459d608ed
commit 0fc6a2a939

View File

@ -159,12 +159,15 @@ pub struct Process {
impl Process { impl Process {
pub fn new( pub fn new(
states: Vec<ProcessState>, commited_in: OutPoint
impending_requests: Vec<Prd>,
) -> Self { ) -> Self {
let empty_state = ProcessState {
commited_in,
..Default::default()
};
Self { Self {
states, states: vec![empty_state],
impending_requests, impending_requests: vec![],
} }
} }