Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added DataStore struct to act as an injection point for persistence * Add IntoKey for Datastore * Tidy up writer API * Apply Checkpoint API * Formatting * Setup features * Add hydration * Tidy up names * Add Hydration for Sortition * Add docs * Update docs * Formatting * Update packages/ciphernode/router/src/committee_meta.rs Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Simplify DataStore Api * Apply first draft of repositories to data storage * Setup repositries struct for finding repositories * Formatting and make constructor public * Enable easy access to repositories * Formatting * Refactor test case to add new test * Add test for hydration * Formatting * Remove sleeps * Add option input to data location * Add data-location to integration test * Extract event reader and add shutdown channel * Tidy up shutdown * Tidy up shutdown * Tidy up shutdown * Formatting * Move clone down the into stack * Format * Remove comment * Formatting * Log error * Avoid cloning * Add strings as constants * Sort out strings and references * Use Cow string as will be utf8 * Add comment * Remove clone * update docs * Add context to sled db error * Remove clone * Update comments * Update types * Remove unwrap * Add comment * Formatting --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: ktdlr <[email protected]>
- Loading branch information