首页 教程 正文
  • 本文约371字,阅读需2分钟
  • 1361
  • 21

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

评论