Elliptic curve utilities refactory #2067
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hooks are internally defined to jump into the proper host functions.
User should not care that much about host functions and hooks as these are internally defined and he
can use the library as it'd use Arkworks upstream in his runtimes.
Please be aware that this library is primarily designed for internal usage within crates residing in the
polkadot-sdk
workspace, such as Bandersnatch. This is to avoid potential problems, as demonstrated in issues like #2013.However, users outside the workspace can utilize the crates available in the arkworks-substrate repository. These crates essentially offer the same functionality as the ones found here.