near / nearcore

Reference client for NEAR Protocol
https://near.org
GNU General Public License v3.0
2.31k stars 618 forks source link

Stop using sodiumoxide #1656

Closed abacabadabacaba closed 4 years ago

abacabadabacaba commented 4 years ago

We are currently using libsodium (via sodiumoxide crate). I see a number of reasons against it:

I propose to use these crates instead of sodiumoxide:

ailisp commented 4 years ago

I'm going to ensure every c/c++ dependency doesn't use too new instruction set (which cause some validator with old cpus report: illegal instructions). This is better done before examine them so I'll take this