43 Commits (ea964e21335085db8459a2ae4438e1367f396683)

Author SHA1 Message Date
  Callum Waters e81b0e290e spec: merge spec repo into tendermint repo (#7804) 3 years ago
  Marko 56ee72424f
remove libsecp256k1 build tag (#7823) 3 years ago
  Sergio Mena d3548eb706
Completed the existing `FinalizeBlock` PR and rebased to master (#7798) 3 years ago
  M. J. Fromberger ca6163a3ec
Silence a staticcheck warning. (#7811) 3 years ago
  M. J. Fromberger f9c6cc9306
rpc: use encoding/json rather than tmjson (#7670) 3 years ago
  M. J. Fromberger dbe2146d0a
rpc: simplify the encoding of interface-typed arguments in JSON (#7600) 3 years ago
  Sam Kleinman f2cc496f09
testing: pass testing.T to assert and require always, assertion cleanup (#7508) 3 years ago
  Callum Waters 59404003ee
p2p: rename pexV2 to pex (#7088) 3 years ago
  M. J. Fromberger cf7537ea5f
cleanup: Reduce and normalize import path aliasing. (#6975) 3 years ago
  Callum Waters bda948e814
statesync: implement p2p state provider (#6807) 3 years ago
  Sam Kleinman bf77c0c544
rpc: support new p2p infrastructure (#6820) 3 years ago
  Sam Kleinman a855f96946
p2p: renames for reactors and routing layer internal moves (#6547) 3 years ago
  Callum Waters 162f67cf26
correct spelling to US english (#6077) 4 years ago
  Erik Grinaker 4988877f19
crypto: fix infinite recursion in Secp256k1 string formatting (#5707) 4 years ago
  Marko c6f8f0aefc
crypto: add in secp256k1 support (#5500) 4 years ago
  Marko 1b961d021f
crypto: remove secp256k1 (#5280) 4 years ago
  Marko 9e98c74e3c
crypto: API modifications (#5236) 4 years ago
  Marko 1c9a2640e9
crypto: consistent api across keys (#5214) 4 years ago
  Marko 74cae49c3b
proto: leftover amino (#4986) 4 years ago
  Marko 31a361d119
proto: move keys to oneof (#4983) 4 years ago
  Erik Grinaker db8f1b3df3
migrate all JSON to new JSON encoder (#4975) 5 years ago
  Marko 7c576f02ab
keys: change to []bytes (#4950) 5 years ago
  Marko 99d88cbe2f
crypto: remove key suffixes (#4941) 5 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 5 years ago
  Erik Grinaker 8f48c49543
Fix some golangci-lint warnings (#4448) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  Phil Salant d1d517a9b7 linters: enable scopelint (#3963) 5 years ago
  Marko 41bf54a906 gocritic (1/2) (#3836) 5 years ago
  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