You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds a macro for writing `Reduce` impls for `Curve::Uint` and for the
associated `Array<u8, _>` for serialized field elements.
For some reason this macro doesn't work in cases where there are also
`Reduce<Array<u8, _>>` impls defined for e.g. `hash2curve` and its says
the impls conflict, when the only difference is the macro uses a type
alias.
It's also not working on P-224 for some reason, like it's miscomputing
the byte size?
Where it does work, it nicely cleans up the scalar implementation.
0 commit comments