pub fn initialize_arbos_in_database<D: Database, B: Burner>(
arbos_state: &ArbosState<D, B>,
chain_owner: Address,
address_table_entries: Vec<Address>,
retryable_data: Vec<InitRetryableData>,
accounts: Vec<AccountInitInfo>,
current_timestamp: u64,
) -> Result<GenesisInitResult, ()>Expand description
Initialize ArbOS in the database.
Creates the ArbOS state, adds the chain owner, imports address table
entries, retryable tickets, and accounts. Returns a GenesisInitResult
containing all balance operations the caller needs to execute.