bitshares / beet

Beet is a stand-alone key/identity-manager and signing app for BitShares, heavily influenced by Scatter.
MIT License
27 stars 32 forks source link

Switch from noble-ed25519 to noble-curves #262

Open grctest opened 1 year ago

grctest commented 1 year ago

Is your feature request related to a problem? Please describe.

In release 2.0.0 several curves functions were moved from noble-ed25519 to noble-curves.

Specifically, getSharedSecret is an affected function.

Describe the solution you'd like

Switch to using noble-curves package for getSharedSecret

Evaluate impact on beet-js too.

Describe alternatives you've considered

Don't update to 2.0.0

Additional context

Seems the move was to collect most relevant functionality under a more appropriate name.