Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking Issue: Soft-confirmations #1252

Open
5 of 12 tasks
Tracked by #1272
preston-evans98 opened this issue Dec 21, 2023 · 0 comments
Open
5 of 12 tasks
Tracked by #1272

Tracking Issue: Soft-confirmations #1252

preston-evans98 opened this issue Dec 21, 2023 · 0 comments
Assignees

Comments

@preston-evans98
Copy link
Member

preston-evans98 commented Dec 21, 2023

This issue details the items that still need to be completed as part of the soft-confirmations workstream.

The following list of action items is taken from #1251:

  • Completely re-write the integration tests for chain-state (module-system/module-implementations/integration-tests/src/chain_state/tests.rs and module-system/module-implementations/sov-chain-state/tests/all_tests.rs)
  • Completely re-write the integration tests for blob-selection
  • Remove DA-related information from the normal SlotHooks
  • Implement kernel logic to manage the user-space view of DA layer information
  • Simplify initialization logic for kernel and runtime
  • Re-enable chain-state RPC
  • Document Kernel and it's responsibilities
  • Document the method for soft-confirmations
  • Add trybuild tests to enforce that #[derive(ModuleInfo)] makes the appropriate check that the deriving type is a Module
  • Tests for recovery mode
  • Implement blob selection for MockKernel https://github.com/Sovereign-Labs/sovereign-sdk-wip/issues/48
  • Implement sequencer for soft-confirmations
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant