16 Commits (4695414393a3e0bc3836fb1cece7f1f3768d3311)

Author SHA1 Message Date
  Ethan Buchman 1ecf814838
Fixes tendermint/tendermint#3439 6 years ago
  Silas Davis 858875fbb8 Copy secp256k1 code from go-ethereum to avoid GPL vendoring issues in (#3371) 6 years ago
  Anton Kaliaev 7fd51e6ade
make govet linter pass (#3292) 6 years ago
  Ismail Khoffi c1f7399a86 review comment: cleaner constant for N/2, delete secp256k1N and use (#3279) 6 years ago
  Ethan Buchman ad4bd92fec
secp256k1: change build tags (#3277) 6 years ago
  Ismail Khoffi 6485e68beb Use ethereum's secp256k1 lib (#3234) 6 years ago
  Alessio Treglia 764cfe33aa Don't use pointer receivers for PubKeyMultisigThreshold (#3100) 6 years ago
  Ethan Buchman 0533c73a50
crypto: revert to mainline Go crypto lib (#3027) 6 years ago
  Ethan Buchman feb08fa4f8
ed25519: use golang/x/crypto fork (#2558) 6 years ago
  Dev Ojha b1bc3e4f89 crypto/secp256k1: Fix signature malleability, adopt more efficient en… (#2239) 6 years ago
  Dev Ojha 728d2ed266 crypto: Remove unnecessary prefixes from amino route variable names (#2205) 6 years ago
  ValarDragon f903947ff3 crypto: Remove interface from crypto.Signature 6 years ago
  Dev Ojha 0bd4fb96f0 crypto: Add benchmarking code for signature schemes (#2061) 6 years ago
  Dev Ojha c5c1689591 crypto/secp256k1: Add godocs, remove indirection in privkeys (#2017) 6 years ago
  ValarDragon c798702764 crypto: Remove Ed25519 and Secp256k1 suffix on GenPrivKey 6 years ago
  ValarDragon 99e582d79a crypto: Refactor to move files out of the top level directory 6 years ago