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

TODO Verkle-Trie (general-crate) #64

Open
4 of 8 tasks
ControlCplusControlV opened this issue Dec 24, 2022 · 0 comments
Open
4 of 8 tasks

TODO Verkle-Trie (general-crate) #64

ControlCplusControlV opened this issue Dec 24, 2022 · 0 comments

Comments

@ControlCplusControlV
Copy link
Contributor

ControlCplusControlV commented Dec 24, 2022

Top Level for the Verkle Trie Crate

commiter.rs

  • - We can make this &[Fr;256] since we have committed to 256, this would force the caller

config.rs

  • - Refactor Functions to return VerkleError and consider API

from_to_bytes.rs

  • - Refactor to_bytes conversions to use fixed-length types

errors.rs

  • - Split out Error enum to contained grouped specific errors

lib.rs

  • - Return Result when creating a Proof
  • - Group to Field proof document
  • - Possible optimisation. This means we never allocate for paths
  • - Find out if get is ever needed
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