elliptic-curve-solidity icon indicating copy to clipboard operation
elliptic-curve-solidity copied to clipboard

Update solidity version requirement

Open Gooong opened this issue 2 years ago • 1 comments

Hi,

Thanks for your work. This is very helpful. Currently solidity version goes up to 0.8.x. Could we update the solidity version requirement?

Gooong avatar Jun 29 '22 16:06 Gooong

Hi @Gooong thanks for the heads up! Will get this done asap.

aesedepece avatar Jun 30 '22 08:06 aesedepece

any updates on this?

AHaliq avatar May 30 '23 02:05 AHaliq

Some package deps were deleted and the rest upgraded to latest versions. Solidity contracts and test support now any compiler compliant w/ pragma solidity ^0.8.0^, which was the goal of this issue. Unfortunately some test cases are raising arithmetic overflows within the FastEcMul.decomposeScalar(..) method. An assessment and eventual fix will be covered in #36.

guidiaz avatar Jun 06 '23 15:06 guidiaz