dusk-network / dusk-zerocaf

Zerocaf: A library built for EC operations in Zero Knowledge.
https://dusk.network/
MIT License
53 stars 11 forks source link

Refactoring overall works #86

Closed LukePearson1 closed 5 years ago

LukePearson1 commented 5 years ago

This pull request is mostly covering refactoring and doing a replacement of the code in line with the new curve model, as well as a change in terms. Whether this is kept open or not, as I continue to commit is not very important. However just ensure that the same refactoring isn't done on other forks, as it would be unecessary.

Whilst perusing, I have come across 4 aspects in the code which I would like to go through with @CPerezz before making changes.


Extra work that has been done in addition to refactoring, includes:

LukePearson1 commented 5 years ago

Here is the updates 'branch to base' version of the previous merge request. I believe its worth noting that the reason there are less commits is that in the ristretto-skeleton branch there were already some refactors to the code.