748 Commits (cd875c8a2c9c8ff2577433b6a20d2e8b11f1a686)

Author SHA1 Message Date
  JayT106 11a71c228c
state/privval: no GetPubKey retry beyond the proposal/voting window (#6578) 3 years ago
  Yawning Angel c5cc3c8d3f
crypto: Use a different library for ed25519/sr25519 (#6526) 3 years ago
  Sam Kleinman 9ffa7e8a2b
types: move NodeInfo from p2p (#6618) 3 years ago
  Sam Kleinman ae5f98881b
p2p: make NodeID and NetAddress public (#6583) 3 years ago
  Sam Kleinman a6b30faf35
libs/time: move types/time into libs (#6595) 3 years ago
  Sam Kleinman 886519e3ca
rpc: add subscription id to events (#6386) 3 years ago
  Callum Waters 6f6ac5c04e
state sync: reverse sync implementation (#6463) 3 years ago
  Marko eaa0468190
types: revert breaking change (#6538) 3 years ago
  Marko 39ddfc24f4
test: add evidence hash testvectors (#6536) 3 years ago
  Marko 40fe4a3bf8
test: HeaderHash test vector (#6531) 3 years ago
  JayT106 711a718162
config/indexer: custom event indexing (#6411) 3 years ago
  Greg Morrison 692f23d589
events: Add block_id to NewBlockEvent (#6478) 3 years ago
  Marko 719e028e00
libs: internalize some packages (#6366) 3 years ago
  Callum Waters 72ee5aab26
evidence: separate abci specific validation (#6473) 3 years ago
  Callum Waters 9e2af66a0a
types: fix verify commit light / trusting bug (#6414) 3 years ago
  Callum Waters a91680efee
test: create common functions for easily producing tm data structures (#6435) 3 years ago
  Aleksandr Bezobchuk 09a6ad7b1e
types: Refactor EventAttribute (#6408) 3 years ago
  Ismail Khoffi ee70430255
libs: remove most of libs/rand (#6364) 3 years ago
  Marko 990504cd07
crypto: add sr25519 as a validator key (#6376) 3 years ago
  Callum Waters 5bafedff17
evidence: fix bug with hashes (#6375) 3 years ago
  Sam Kleinman 3f9066b290
logging: shorten precommit log message (#6270) 3 years ago
  Aleksandr Bezobchuk 003f394512
rpc: index block events to support block event queries (#6226) 3 years ago
  Marko efd2fde474
privval: add ctx to privval interface (#6240) 3 years ago
  Marko 6ffdf181f2
crypto: ed25519 & sr25519 batch verification (#6120) 3 years ago
  Marko 884d4d5252
note: add nondeterministic note to events (#6220) 3 years ago
  Callum Waters 162f67cf26
correct spelling to US english (#6077) 3 years ago
  Marko 2a2279e010
types: cleanup protobuf.go (#6023) 3 years ago
  Anton Kaliaev 1cd9bdb80b
light/provider/http: fix Validators (#6022) 3 years ago
  Marko 1f01e5d726
params: remove blockTimeIota (#5987) 3 years ago
  Marko 70bb8cc8b7
proto: seperate native and proto types (#5994) 3 years ago
  Marko 09cf0bcb01
privval: add grpc (#5725) 4 years ago
  Dev Ojha 8c0af72987
consensus: deprecate time iota ms (#5792) 4 years ago
  Callum Waters 909da42789
light: make fraction parts uint64, ensuring that it is always positive (#5655) 4 years ago
  Alessio Treglia 8bd3d5105f
libs/os: remove unused aliases, add test cases (#5654) 4 years ago
  Aleksandr Bezobchuk b508045eff
Merge PR #5624: Types ValidateBasic Tests 4 years ago
  Callum Waters 3922dde05d
evidence: structs can independently form abci evidence (#5610) 4 years ago
  Marko 38587d83c4
types: move `MakeBlock` to block.go (#5573) 4 years ago
  Callum Waters d1ef5028a0
block: fix max commit sig size (#5567) 4 years ago
  Marko a5d3e19b4a
types: rename json parts to part_set_header (#5523) 4 years ago
  Marko c6f8f0aefc
crypto: add in secp256k1 support (#5500) 4 years ago
  Marko 741a515f5b
tx: reduce function to one parameter (#5493) 4 years ago
  Callum Waters 55e8ccab21
block: use commit sig size instead of vote size (#5490) 4 years ago
  Marko e1644d00c5
mempool: length prefix txs when getting them from mempool (#5483) 4 years ago
  Marko 346aa14db5
fix lint failures with 1.31 (#5489) 4 years ago
  Callum Waters 6a2a71be07
correctly calculate evidence data size (#5482) 4 years ago
  Callum Waters 302aec6dcc
evidence: use bytes instead of quantity to limit size (#5449) 4 years ago
  Callum Waters 433bdf5063
consensus: check block parts don't exceed maximum block bytes (#5431) 4 years ago
  Callum Waters 4f79930c12
blockchain: remove duplication of validate basic (#5418) 4 years ago
  Anton Kaliaev 1635d1339c
state: more test cases for block validation (#5415) 4 years ago
  Callum Waters ed002cea7e
evidence: introduction of LightClientAttackEvidence and refactor of evidence lifecycle (#5361) 4 years ago