«

Dydx使用c++下单签名

时间:2023-4-23 20:06     作者:苏慕白     分类: 教程


dydx python下单发现耗时了150ms
定位源码发现是签名耗时了90ms

垃圾python,官方说可以用c++的签名
弄了一晚上,终于编译出来了

不熟练Linux的劝退

编译:

  1. 下载并解压
    https://github.com/starkware-libs/crypto-cpp

  2. sudo apt install golang-go

  3. ./presubmit.sh


坑1:nodejs版本太低,编译失败
升级:
sudo npm install n -g
sudo n stable
hash -r


坑2:gmock不存在,gmock最新版本还编译失败,CNM
下载并解压
https://github.com/google/googletest/tree/release-1.8.0

安装:
./travis.sh
cmake ./CMakeLists.txt
make
sudo make install