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

Implement signable builder for Incremental Cardano DB #2122

Open
6 of 7 tasks
Tracked by #2047
jpraynaud opened this issue Nov 18, 2024 · 0 comments · May be fixed by #2146
Open
6 of 7 tasks
Tracked by #2047

Implement signable builder for Incremental Cardano DB #2122

jpraynaud opened this issue Nov 18, 2024 · 0 comments · May be fixed by #2146
Assignees
Labels
feature 🚀 New implemented feature

Comments

@jpraynaud
Copy link
Member

jpraynaud commented Nov 18, 2024

Why

In order to certify the Cardano database and provide differential restoration, we need to implement the signable builders for the CardanoDatabase signed entity type.

What

Implemement the signable builder for the CardanoDatabase signed entity type.

How

  • Activate optionally the CardanoDatabase signed entity type in the aggregator
  • Adjust the timeout on the CardanoDatabase signed entity type to 1800s
  • Implement the signable builder:
    • Create a Merkle tree with leaves (immutable_digest) (same computation for the digest as in CardanoImmutableFilesFull)
    • Use the Merkle root as the message to sign
  • Create a boilerplate artifact builder?
  • Activate the CardanoDatabase signed entity type in the e2e test
@jpraynaud jpraynaud added the feature 🚀 New implemented feature label Nov 18, 2024
@dlachaume dlachaume linked a pull request Nov 28, 2024 that will close this issue
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature 🚀 New implemented feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants