Commit Graph

  • 0379e07c72 mempool yakshave: generate new mocks William Banfield 2022-03-08 12:44:36 -05:00
  • a3d8c7ed18 initial test for prepare proposal William Banfield 2022-03-08 12:38:42 -05:00
  • 914c555ff5 initial logic to remove txs from the mempool William Banfield 2022-03-08 12:10:42 -05:00
  • 9fbbdecb65 implement ResponsePrepareProposal validation rules William Banfield 2022-03-08 11:59:23 -05:00
  • f52a2858c8 annotate methods with notes from spec William Banfield 2022-03-07 19:09:06 -05:00
  • 778e2e8908 add tx conversions to get consensus tests to pass William Banfield 2022-03-07 18:50:33 -05:00
  • 7f617af927 consensus mempool tests compile William Banfield 2022-03-07 18:34:43 -05:00
  • c34adb7235 check-in finalize block hash tests William Banfield 2022-03-07 17:48:48 -05:00
  • 7eb766144e add todo for naked return William Banfield 2022-03-07 17:47:48 -05:00
  • 4f890ecff5 MakeBlock no longer returns part set William Banfield 2022-03-07 17:38:19 -05:00
  • 1d336ea221 limit use of ABCIResponses William Banfield 2022-03-07 17:20:10 -05:00
  • 4b0826a791 move result.go to types.go William Banfield 2022-03-07 13:07:02 -05:00
  • b0aa4b0ba8 unimplemented method stubs. compiles William Banfield 2022-03-07 12:44:03 -05:00
  • d2ae45324c change simple apps to use TxRecords William Banfield 2022-03-07 08:54:58 -05:00
  • cdae5e325b build latest abci protos William Banfield 2022-03-04 17:53:39 -05:00
  • ba0911966d Update changelog for #8081 backport. (#8092) M. J. Fromberger 2022-03-08 13:35:45 -08:00
  • 6f7427ec7e Update pending changelog for #8081. (#8093) M. J. Fromberger 2022-03-08 13:18:13 -08:00
  • a4ecd0b87a refactor finalizeBlock manuel/abci++-spec-refactor-methodspage Manuel Bravo 2022-03-08 18:44:07 +01:00
  • 3cfa248bb1 refactor verifyVoteExtension Manuel Bravo 2022-03-08 18:39:34 +01:00
  • 186e0e4df2 cmd: make reset more safe (backport #8081) (#8089) mergify[bot] 2022-03-08 09:39:19 -08:00
  • b0d266357e refactor extendVote Manuel Bravo 2022-03-08 18:33:50 +01:00
  • aface5f9b8 cmd: make reset more safe (backport #8081) (#8090) mergify[bot] 2022-03-08 09:20:11 -08:00
  • 412293cc86 refactor processProposal Manuel Bravo 2022-03-08 18:16:11 +01:00
  • 06d86a1408 refactor prepareProposal Manuel Bravo 2022-03-08 18:05:25 +01:00
  • a97bb37d44 consensus: start the timeout ticker before replay (backport #7844) (#8079) William Banfield 2022-03-08 10:55:28 -05:00
  • 7c03e7dbfb cmd: make reset more safe (#8081) Marko 2022-03-08 15:32:29 +01:00
  • c35d6d6e2c node: pass eventbus at construction time (#8084) Sam Kleinman 2022-03-08 08:04:59 -05:00
  • 4edc8c5523 abci++ spec: reorganizing basic concepts, adding outline for easy navigation (#8048) Manuel Bravo 2022-03-08 11:12:57 +01:00
  • f992a7e740 Fix YAML front matter. (#8086) M. J. Fromberger 2022-03-07 14:50:13 -08:00
  • 691cb52528 statesync: avoid leaking a thread during tests (#8085) Sam Kleinman 2022-03-07 17:12:39 -05:00
  • 2bcdaaac75 spelling fix wb/epoch-block-idea William Banfield 2022-03-07 15:49:46 -05:00
  • 01266881b8 evidence: manage and initialize state objects more clearly in the pool (#8080) Sam Kleinman 2022-03-07 14:26:58 -05:00
  • 2df5c85a8d Fix govet errors for %w use in test errors. (#8083) M. J. Fromberger 2022-03-07 10:17:37 -08:00
  • f1b1727eab Merge branch 'v0.34.x' into wb/epoch-block-idea William Banfield 2022-03-07 12:47:44 -05:00
  • 2e73ec251c Update consensus/state.go William Banfield 2022-03-07 12:44:38 -05:00
  • 1cb71cfa3b comment fix William Banfield 2022-03-07 12:02:10 -05:00
  • 05aea457ac add comment explaining the unlock William Banfield 2022-03-07 11:57:54 -05:00
  • 1f03287f52 build(deps): Bump golangci/golangci-lint-action from 2.5.2 to 3.1.0 (#8074) dependabot[bot] 2022-03-07 16:24:18 +00:00
  • e4eb6f5101 consensus: start the timeout ticker before replay (#7844) wb/035-backport-ticker-startup M. J. Fromberger 2022-02-17 12:18:19 -08:00
  • e7955185b4 build(deps): Bump docker/login-action from 1.13.0 to 1.14.1 (#8075) dependabot[bot] 2022-03-07 14:27:08 +00:00
  • 854add04b0 build(deps): Bump actions/checkout from 2.4.0 to 3 (#8076) dependabot[bot] 2022-03-07 14:25:08 +00:00
  • ffe5c564b7 consensus: start the timeout ticker before replay (backport #7844) wb/backport-ticker-startup M. J. Fromberger 2022-02-17 12:18:19 -08:00
  • a70ad77b52 Derived POL Kukovec 2022-03-07 14:56:33 +01:00
  • 81b543482d Dynamic timeliness check Kukovec 2022-03-04 13:02:32 +01:00
  • 8df7b6103f proxy: collapse triforcated abci.Client (#8067) Sam Kleinman 2022-03-06 18:25:50 -05:00
  • f1659ce329 consensus: fix TestInvalidState race and reporting (#8071) Sam Kleinman 2022-03-06 12:29:05 -05:00
  • 8d0bd1c0ff update abci cli test output (#8070) William Banfield 2022-03-04 17:54:21 -05:00
  • b1cb1cef5f update abci cli test output wb/abcicli-test-fixup William Banfield 2022-03-04 17:36:35 -05:00
  • d8a50796de update abci cli test output wb/abci-finalize-block-synchronize William Banfield 2022-03-04 17:36:35 -05:00
  • 0b8a62c87b abci: Synchronize FinalizeBlock with the updated specification (#7983) William Banfield 2022-03-04 17:32:37 -05:00
  • 9481aac897 gofmt William Banfield 2022-03-04 17:20:37 -05:00
  • 794bed175d update test.sh to use 'finalize_block' William Banfield 2022-03-04 17:14:24 -05:00
  • 89e425e54f catch final 'tx_events' William Banfield 2022-03-04 16:30:18 -05:00
  • 8fe4aaad96 use legacy events field names William Banfield 2022-03-04 16:28:38 -05:00
  • ab9963acb3 apply the renames to LastCommitInfo William Banfield 2022-03-04 16:21:27 -05:00
  • b6a42d5d4e synchronize the intermediate proto file William Banfield 2022-03-04 16:21:14 -05:00
  • 102bda3dba Merge remote-tracking branch 'origin/master' into wb/abci-finalize-block-synchronize William Banfield 2022-03-04 16:04:53 -05:00
  • c5c088b1f8 reorg files proxy-remove-triforcated-client tycho garen 2022-03-04 15:41:58 -05:00
  • 1c7c3a09ec remove file tycho garen 2022-03-04 15:27:02 -05:00
  • 11f3415a02 Merge remote-tracking branch 'origin/master' into proxy-remove-triforcated-client tycho garen 2022-03-04 15:23:22 -05:00
  • 21f93fa15e unwind client creator tycho garen 2022-03-04 15:23:08 -05:00
  • 9accc1a531 abci++ tooling: proto synchronization (#8065) William Banfield 2022-03-04 15:09:49 -05:00
  • fa1520dd90 more cleanup tycho garen 2022-03-04 14:59:43 -05:00
  • 1ce62a2076 events -> tx_events wb/abci++-protos-branch William Banfield 2022-03-04 14:12:20 -05:00
  • 3a77ca990f Merge branch 'master' into wb/abci++-protos-branch William Banfield 2022-03-04 13:51:04 -05:00
  • bacc38aced Update internal/proxy/multi_app_conn.go Sam Kleinman 2022-03-04 12:29:39 -05:00
  • b5fecde705 Merge remote-tracking branch 'origin/master' into proxy-remove-triforcated-client tycho garen 2022-03-04 12:29:15 -05:00
  • 0167f0d527 node: nodes should fetch state on startup (#8062) Sam Kleinman 2022-03-04 12:23:57 -05:00
  • 079d3e5e25 fix test tycho garen 2022-03-04 09:41:52 -05:00
  • 06b193c742 avoid skipping tycho garen 2022-03-04 09:30:59 -05:00
  • bdec8a4e15 Update Makefile William Banfield 2022-03-04 09:28:32 -05:00
  • 5765ec96d4 Merge remote-tracking branch 'origin/master' into proxy-remove-triforcated-client tycho garen 2022-03-04 09:01:51 -05:00
  • ce7d4174a9 fix build tycho garen 2022-03-04 08:53:30 -05:00
  • 5c04e1973b fixup abci-cli for use with finalize_block William Banfield 2022-03-03 18:10:07 -05:00
  • da1d210c86 rename addTxCmd -> finalizeBlockCmd William Banfield 2022-03-03 17:56:00 -05:00
  • c8c248d733 docs: add an overview of the proposer-based timestamps algorithm (#8058) William Banfield 2022-03-03 17:25:06 -05:00
  • fca4e7abce pr feedback wb/pbts-overview William Banfield 2022-03-03 16:24:43 -05:00
  • ce3a80cc01 comment updates William Banfield 2022-03-03 15:31:09 -05:00
  • 0c05c1c4f2 Merge remote-tracking branch 'origin/wb/abci++-protos-branch' into wb/abci++-protos-branch William Banfield 2022-03-03 15:23:03 -05:00
  • 98b9d94613 add comment to explain files William Banfield 2022-03-03 15:21:54 -05:00
  • 9d98484845 node: excise node handle within rpc env (#8063) Sam Kleinman 2022-03-03 15:17:45 -05:00
  • 88436440ce Update Makefile William Banfield 2022-03-03 14:29:41 -05:00
  • 63ff2f052d Remove now-unused and deprecated Subscribe methods. (#8064) M. J. Fromberger 2022-03-03 10:03:38 -08:00
  • 39eb3b0680 script fixes William Banfield 2022-03-03 12:52:59 -05:00
  • e78d3b7cc5 fewer proto file changes William Banfield 2022-03-03 12:40:34 -05:00
  • 48c0d7da1a remove changes to current protos William Banfield 2022-03-03 12:32:46 -05:00
  • 59c0db5129 add current version of abci compiled proto William Banfield 2022-03-03 12:31:30 -05:00
  • 30ebc880c4 update abci-gen script for rename William Banfield 2022-03-03 12:30:35 -05:00
  • c308c9b63d move intermediate to proto dir William Banfield 2022-03-03 12:29:27 -05:00
  • 78e0e274c5 rename intermediate proto packages William Banfield 2022-03-03 12:20:15 -05:00
  • 378a2f0aed proxy: collapse triforcated client tycho garen 2022-03-03 12:19:06 -05:00
  • 94f74b09dc do not instrument intermediate protos William Banfield 2022-03-03 12:12:29 -05:00
  • b5e8d798aa work in progress intermediate dir William Banfield 2022-03-03 12:08:33 -05:00
  • 36534828e5 add intermediate dir William Banfield 2022-03-03 12:08:08 -05:00
  • 08b8d181c2 seemingling buildable proto William Banfield 2022-03-03 12:06:45 -05:00
  • d37e8b47ec tooling for generating protos William Banfield 2022-03-03 09:54:41 -05:00
  • df4851a7b1 Merge remote-tracking branch 'origin/wb/abci-finalize-block-synchronize' into wb/abci-finalize-block-synchronize William Banfield 2022-03-02 18:15:05 -05:00
  • 6dfde7ea84 delete logger William Banfield 2022-03-02 17:51:54 -05:00
  • edb26469f4 swtich assertion of expectation William Banfield 2022-03-02 17:51:20 -05:00
  • c96f7b0d63 fixup error messages William Banfield 2022-03-02 17:27:10 -05:00