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

refactor validator codebase #5

Open
chetna-mittal opened this issue Dec 18, 2024 · 0 comments · May be fixed by #4
Open

refactor validator codebase #5

chetna-mittal opened this issue Dec 18, 2024 · 0 comments · May be fixed by #4
Assignees
Labels
enhancement New feature or request

Comments

@chetna-mittal
Copy link

Description

List of changes to be done:

  • Refactor the validator codebase to make it more modular
  • Change the Data Market Address in config to include an array of addresses
  • Append the Data Market Address to all the redis keys
  • Change the Batch structure to the one that is currently stored in IPFS and accordingly modify the code around it
  • Add logic for batch attestation (retrieving batch from IPFS, building a merkle tree with finalized CIDs and getting the root hash of the tree which would be used for verification)
  • Add relayer transaction service support to submit the batch attestations to the Protocol State Contract.
@chetna-mittal chetna-mittal added the enhancement New feature or request label Dec 18, 2024
@chetna-mittal chetna-mittal self-assigned this Dec 18, 2024
@chetna-mittal chetna-mittal linked a pull request Dec 18, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant