neo
neo copied to clipboard
Get rid of deprecated NamedCurve enum
Summary or problem description
Should be a part of 3.8. Starting from #3209 NamedCurve is deprecated and not needed anymore. We need to remove it.
Also, this enum is used in native CryptoLib in #3234, but may safely be replaced by NamedCurveHash, see the https://github.com/neo-project/neo/pull/3234/files#r1601108804.
Do you have any solution you want to propose?
Remove NamedCurve. Replace all usages by NamedCurveHash with necessary additional value range checks where needed.
Where in the software does this update applies to?
- Native contracts