Commit Graph

  • d30a1821cc Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-05-09 10:34:22 -04:00
  • f1c9a56d57 p2p: base implementation of libp2p channel (#8476) Sam Kleinman 2022-05-09 10:34:02 -04:00
  • 083716b22a build(deps): Bump docker/build-push-action from 2.10.0 to 3.0.0 (#8482) dependabot[bot] 2022-05-09 14:33:45 +00:00
  • 494c5cddbe build(deps): Bump docker/setup-buildx-action from 1.7.0 to 2.0.0 (#8483) dependabot[bot] 2022-05-09 14:31:59 +00:00
  • b1896ebca6 Apply suggestions from code review thane/8272-propagate-vote-extensions Thane Thomson 2022-05-09 06:32:53 -04:00
  • a985adeb7a issues wb/mg-issues William Banfield 2022-05-08 22:58:49 -04:00
  • 529330a514 rfc: add section on vote extension upgrade path William Banfield 2022-05-08 22:41:04 -04:00
  • cec0a97987 RFC017: ABCI++ Vote Extension Propagation (#8317) Sergio Mena 2022-05-09 02:15:08 +02:00
  • 9483b42f0b blocksync: Panic if we peek a block without an extended commit Thane Thomson 2022-05-07 13:08:40 -04:00
  • 595377fac7 Rename ExtendedCommit vote_extension field to extension for consistency with domain types Thane Thomson 2022-05-07 12:47:38 -04:00
  • 6389f2ff0c Embed CommitSig into ExtendedCommitSig instead of duplicating fields Thane Thomson 2022-05-07 12:30:42 -04:00
  • fe5220bca6 Remove JSON encoding from ExtendedCommit Thane Thomson 2022-05-07 11:19:16 -04:00
  • 739e60e309 Fix comment grammar Thane Thomson 2022-05-07 10:40:07 -04:00
  • 521734934d There are no extended commits below the initial height Thane Thomson 2022-05-07 10:35:14 -04:00
  • e7e7da35a5 Remove ExtendedCommitSig.Absent helper Thane Thomson 2022-05-07 10:19:55 -04:00
  • a27365b09a Remove ExtendedCommitSig.ForBlock helper Thane Thomson 2022-05-07 10:15:59 -04:00
  • 08bf156462 Remove CommigSig.Absent helper Thane Thomson 2022-05-07 10:13:57 -04:00
  • accba4774d Remove CommigSig.ForBlock helper Thane Thomson 2022-05-07 10:11:01 -04:00
  • 630ec2591d Remove debug log Thane Thomson 2022-05-07 09:59:45 -04:00
  • 0dd7ce3aa4 Rename local var for clarity Thane Thomson 2022-05-07 09:43:39 -04:00
  • e43e72c70a Fix TestMaxProposalBlockSize Thane Thomson 2022-05-07 09:43:23 -04:00
  • 408cc4c5b5 Rename local var for clarity Thane Thomson 2022-05-07 09:42:50 -04:00
  • a20a485dbe Propagate validator info to PrepareProposal Thane Thomson 2022-05-07 09:40:38 -04:00
  • bce2c7c220 Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-05-07 09:43:53 -04:00
  • 280798ff8c typo William Banfield 2022-05-06 17:28:01 -04:00
  • 9178440529 Update internal/consensus/metrics.go William Banfield 2022-05-06 17:21:10 -04:00
  • d173f0749c Update internal/consensus/metrics.go William Banfield 2022-05-06 17:20:34 -04:00
  • ca143325eb update percentage metric when height and round match William Banfield 2022-05-06 17:18:46 -04:00
  • c7f97758a6 consensus: add additional metrics for abci++ data William Banfield 2022-05-06 11:38:16 -04:00
  • 694ab2c6d1 test/fuzz: replace outdated reference to go-fuzz in README (#8477) elias-orijtech 2022-05-06 20:02:19 +02:00
  • 97f2944db0 Reintegrate docs deployment into the main TM repo (#8468) M. J. Fromberger 2022-05-06 07:35:35 -07:00
  • 2bc4f12aae Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-05-06 10:26:20 -04:00
  • 0d844825f1 Merge branch 'master' into main/libp2p tycho garen 2022-05-06 10:25:10 -04:00
  • 379136a55c keymigrate: improve filtering for legacy transaction hashes (#8466) M. J. Fromberger 2022-05-04 11:08:26 -07:00
  • 229ec9dd6e docs: minor fixups to pbts overview (#8454) William Banfield 2022-05-04 09:21:32 -04:00
  • 1e2fd769c2 build(deps): Bump github.com/creachadair/atomicfile from 0.2.5 to 0.2.6 (#8460) dependabot[bot] 2022-05-04 07:51:33 -04:00
  • ef44460c41 Convert explicit zero comparison to a method. (#8475) M. J. Fromberger 2022-05-06 06:44:09 -07:00
  • cd48156f66 formatting Kukovec 2022-05-06 15:10:33 +02:00
  • 026f378e50 run script/docs Kukovec 2022-05-06 15:07:20 +02:00
  • b1bb88f92f Merge remote-tracking branch 'origin' into jasmina/4457-blocksync-verification_part1 Jasmina Malicevic 2022-05-06 15:06:34 +02:00
  • 5b634976dc build(deps): Bump github.com/vektra/mockery/v2 from 2.12.1 to 2.12.2 (#8473) dependabot[bot] 2022-05-06 05:26:23 -07:00
  • ce40697ea6 build(deps): Bump github.com/vektra/mockery/v2 from 2.12.1 to 2.12.2 (#8474) dependabot[bot] 2022-05-06 10:25:34 +00:00
  • 1b7aabcc39 move + rename Kukovec 2022-05-06 11:31:49 +02:00
  • e980e1468d RFC-018: initial research of BLS signature aggregation (#8358) William Banfield 2022-05-05 12:08:22 -04:00
  • 5f6dc0502a Merge branch 'master' into marko/bringbackdocs marko/bringbackdocs Marko 2022-05-05 16:36:14 +02:00
  • 6a69e88b48 store/state: Add TODO to move prefixes to common package Thane Thomson 2022-05-05 08:34:01 -04:00
  • 89e71f2e45 Generators jk/pbtsPOL Kukovec 2022-05-05 13:08:48 +02:00
  • a6fd1fe201 add benchmarks for key agg wb/rfc-bls-project William Banfield 2022-05-04 19:14:07 -04:00
  • 0e8509e821 tweek language William Banfield 2022-05-04 18:23:14 -04:00
  • c9deedf0eb types: Improve legibility Thane Thomson 2022-05-04 18:14:54 -04:00
  • cbe5af763c add section on light client changes, circl, and current considerations William Banfield 2022-05-04 18:13:04 -04:00
  • 3377d6160b Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-05-04 17:59:20 -04:00
  • 2ef2733723 types: Fix legibility nits Thane Thomson 2022-05-04 17:58:22 -04:00
  • d0102e6b7e types: Assign TODO to Sergio Thane Thomson 2022-05-04 17:46:28 -04:00
  • 0a31afe4c6 types: Convert ExtendedCommit.Copy to a deep clone Thane Thomson 2022-05-04 17:38:34 -04:00
  • 386cdeff98 types: Shorten receiver names for ExtendedCommit Thane Thomson 2022-05-04 17:36:37 -04:00
  • 59434d8513 types: Remove NewCommit constructor Thane Thomson 2022-05-04 17:33:31 -04:00
  • b5a94bba16 types: Remove NewExtendedCommit constructor Thane Thomson 2022-05-04 17:18:41 -04:00
  • 383408479d keymigrate: improve filtering for legacy transaction hashes (#8466) (#8467) mergify[bot] 2022-05-04 13:32:40 -07:00
  • a3b3415a3a types: Reformat ExtendedCommitSig.BlockID Thane Thomson 2022-05-04 14:12:15 -04:00
  • dd4fee88ef keymigrate: improve filtering for legacy transaction hashes (#8466) M. J. Fromberger 2022-05-04 11:08:26 -07:00
  • 24d1e6da01 types: Minor format Thane Thomson 2022-05-04 14:07:39 -04:00
  • b9fe2d73d6 proto: Remove TODO on TxResult Thane Thomson 2022-05-04 14:05:50 -04:00
  • 9fcab6000a state: Rename LoadBlockExtCommit to LoadBlockExtendedCommit Thane Thomson 2022-05-04 14:05:01 -04:00
  • 0e8fc8e0b0 evidence/pool_test: Inline slice construction Thane Thomson 2022-05-04 13:59:25 -04:00
  • 1667ed25ea consensus: Allocate TODO to Sergio Thane Thomson 2022-05-04 13:58:20 -04:00
  • fce052d710 consensus: Rename short-lived local variable Thane Thomson 2022-05-04 13:50:07 -04:00
  • 86f942ac0f blocksync: Return error without also logging it Thane Thomson 2022-05-04 13:46:22 -04:00
  • a8adf63287 blocksync: Expand on extended commit requirement in AddBlock description Thane Thomson 2022-05-04 13:45:08 -04:00
  • 92f287f7d3 FaultyBcast + typefix Kukovec 2022-05-04 18:56:04 +02:00
  • 2febbb24d9 types: Improve legibility of switch statements Thane Thomson 2022-05-04 12:37:59 -04:00
  • 475d265e11 add test for 'InitialHeight' prepare proposals wb/initial-height William Banfield 2022-05-04 12:00:46 -04:00
  • dd5c23de7d blocksync: Change pool AddBlock function signature to return errors Thane Thomson 2022-05-04 11:36:03 -04:00
  • 4aed18a11e types: Remove unused/commented-out code Thane Thomson 2022-05-04 11:34:49 -04:00
  • 421a12bfce make format Thane Thomson 2022-05-04 10:30:05 -04:00
  • 1378900e86 blocksync: Just return error Thane Thomson 2022-05-04 10:29:54 -04:00
  • f383e8fa98 build(deps): Bump github.com/creachadair/atomicfile from 0.2.5 to 0.2.6 (#8461) dependabot[bot] 2022-05-04 06:49:09 -07:00
  • 753413941f blocksync: fixed behaviour when validation fails; appliead PR comments Jasmina Malicevic 2022-05-04 15:45:30 +02:00
  • 70680856d0 Merge remote-tracking branch 'origin' into jasmina/4457-blocksync-verification_part1 Jasmina Malicevic 2022-05-04 15:41:21 +02:00
  • e3bfd4363d Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-05-04 09:35:04 -04:00
  • c8e336f2e9 docs: minor fixups to pbts overview (#8454) William Banfield 2022-05-04 09:21:32 -04:00
  • a3277368c4 Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-05-04 08:32:09 -04:00
  • 51f87b6074 Apply suggestions from code review Thane Thomson 2022-05-04 08:31:27 -04:00
  • 9a028b7d8a build(deps): Bump github.com/creachadair/atomicfile from 0.2.5 to 0.2.6 (#8460) dependabot[bot] 2022-05-04 07:51:33 -04:00
  • 6396abd49f Remove global state from store tests Thane Thomson 2022-05-03 17:26:18 -04:00
  • e503d746a8 Fix TestBlockFetchAtHeight Thane Thomson 2022-05-03 16:54:08 -04:00
  • ce70167add Fix store prefix collision Thane Thomson 2022-05-03 11:52:48 -04:00
  • 656d2d01be Fix most tests except TestHandshake* Thane Thomson 2022-05-03 10:59:37 -04:00
  • 056aa98570 Add helper methods to ExtendedCommitSig and ExtendedCommit Thane Thomson 2022-05-03 10:51:20 -04:00
  • 5c81f7a568 Make panic output from BlockStore.SaveBlock more readable Thane Thomson 2022-05-03 10:50:39 -04:00
  • 4b83be646c blocksync: fixed spelling error Jasmina Malicevic 2022-05-03 13:54:36 +02:00
  • b3f3c32381 Fix comment Thane Thomson 2022-05-02 13:45:17 -04:00
  • 583d5fc3ce make mockery Thane Thomson 2022-05-02 08:03:23 -04:00
  • 61d5837ba2 Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-05-03 07:38:53 -04:00
  • 52bc079225 Merge remote-tracking branch 'origin' into jasmina/4457-blocksync-verification_part1 Jasmina Malicevic 2022-05-03 12:56:33 +02:00
  • 28b67a0f08 minor fixups wb/pbts-doc-fixup William Banfield 2022-05-02 18:47:53 -04:00
  • 6e16cd1ff8 Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-05-02 12:51:14 -04:00
  • dabe2f2063 Merge branch 'jk/pbtsPOL' of github.com:tendermint/tendermint into jk/pbtsPOL Daniel Cason 2022-05-02 17:31:16 +02:00
  • 115bcfbdc9 PBTS/tla: timely value consensus' invariant Daniel Cason 2022-05-02 17:25:51 +02:00
  • 30c0cfbbfd PBTS/tla: decision on valid values invariant Daniel Cason 2022-05-02 15:57:07 +02:00