Commit Graph

  • fa5138b759 PBTS/tla: aggreement on time removed because implicit Daniel Cason 2022-05-02 15:29:59 +02:00
  • 36db3e5129 PBTS: TLA+ aggreement consensus property fixed Daniel Cason 2022-05-02 15:28:50 +02:00
  • f48ef7981a PR comments Kukovec 2022-03-09 11:49:03 +01:00
  • 2d001eec5a Derived POL Kukovec 2022-03-07 14:56:33 +01:00
  • 1260555a09 Dynamic timeliness check Kukovec 2022-03-04 13:02:32 +01:00
  • 105aaee62d PBTS/tla: timely value consensus' invariant Daniel Cason 2022-05-02 17:25:51 +02:00
  • 5e1b8f91f8 PBTS/tla: decision on valid values invariant Daniel Cason 2022-05-02 15:57:07 +02:00
  • 37287ead94 p2p: remove message type from channel implementation (#8452) Sam Kleinman 2022-05-02 10:52:57 -04:00
  • 8062db960b PBTS/tla: aggreement on time removed because implicit Daniel Cason 2022-05-02 15:29:59 +02:00
  • e94e9ed5e5 PBTS: TLA+ aggreement consensus property fixed Daniel Cason 2022-05-02 15:28:50 +02:00
  • 4037fcd19a Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-05-02 07:59:57 -04:00
  • 6c40ad39b2 build(deps): Bump docker/setup-buildx-action from 1.6.0 to 1.7.0 (#8451) dependabot[bot] 2022-05-02 11:52:11 +00:00
  • ceca73a873 Merge branch 'master' into marko/bringbackdocs Marko 2022-05-02 10:23:23 +02:00
  • e31c1e3622 Update .github/workflows/docs.yaml Marko 2022-05-02 10:23:13 +02:00
  • a49325e4e0 PBTS: system model made more precise (#8096) Daniel 2022-05-02 10:22:03 +02:00
  • 161496bfca Merge branch 'master' into marko/bringbackdocs M. J. Fromberger 2022-05-01 17:16:52 -07:00
  • 91d076a6cc Merge changes from master and resolve conflicts Thane Thomson 2022-04-30 14:37:13 -04:00
  • e7451a43e7 blocksync: Honor contexts supplied to BlockPool (#8447) Thane Thomson 2022-04-30 14:34:59 -04:00
  • 03879849d9 p2p: make p2p.Channel an interface (#8446) Sam Kleinman 2022-04-29 21:33:15 -04:00
  • fba6848f6c Isolate TODO more clearly Thane Thomson 2022-04-29 17:51:01 -04:00
  • dc6a208f1d Expand on comment for PeekTwoBlocks for posterity Thane Thomson 2022-04-29 17:49:35 -04:00
  • 82f66026a5 Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-04-29 17:22:42 -04:00
  • cf2a00b398 p2p: avoid using p2p.Channel internals (#8444) Sam Kleinman 2022-04-29 17:21:36 -04:00
  • c5db2e9bc4 Enforce vote extension signature requirement Thane Thomson 2022-04-29 14:43:24 -04:00
  • 82dd779e93 Lift termination condition into for loop Thane Thomson 2022-04-29 14:42:45 -04:00
  • adfdfca227 Add note to remove TxResult proto Thane Thomson 2022-04-28 18:17:16 -04:00
  • bb4a1c7645 Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-04-29 14:43:42 -04:00
  • 9f94161163 p2p: scope and add libp2p components (#8443) Sam Kleinman 2022-04-29 11:57:40 -04:00
  • 89196596f7 privval/grpc: normalize signature (#8441) Sam Kleinman 2022-04-29 10:56:10 -04:00
  • e7ed0720fd Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-04-29 10:30:20 -04:00
  • eee19e42db consensus: reduce size of validator set changes test (#8442) Sam Kleinman 2022-04-29 10:29:26 -04:00
  • 83239d2b06 Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-04-29 09:43:06 -04:00
  • df66afab99 build(deps): Bump github.com/btcsuite/btcd from 0.22.0-beta to 0.22.1 (#8438) dependabot[bot] 2022-04-29 08:08:40 -04:00
  • 49a6b2f88f Merge branch 'master' into thane/8272-propagate-vote-extensions Thane Thomson 2022-04-29 08:08:14 -04:00
  • 874c9a0951 build(deps): Bump github.com/btcsuite/btcd from 0.22.0-beta to 0.22.1 (#8436) dependabot[bot] 2022-04-29 04:27:01 -07:00
  • 97b39770e0 build(deps): Bump github.com/btcsuite/btcd from 0.22.0-beta to 0.22.1 (#8439) dependabot[bot] 2022-04-29 11:21:56 +00:00
  • 971bd1487e build(deps): Bump github.com/creachadair/tomledit from 0.0.18 to 0.0.19 (#8437) dependabot[bot] 2022-04-29 04:11:01 -07:00
  • 297fcc0a7c build(deps): Bump github.com/creachadair/tomledit from 0.0.18 to 0.0.19 (#8440) dependabot[bot] 2022-04-29 10:59:15 +00:00
  • a2b7df9516 Merge remote-tracking branch 'origin' into jasmina/4457-blocksync-verification_part1 Jasmina Malicevic 2022-04-29 12:46:25 +02:00
  • 9a8bcba943 blocksync: comments on missing tests Jasmina Malicevic 2022-04-29 12:46:22 +02:00
  • 3d448e1ef8 crypto: cleanup tmhash package (#8434) Sam Kleinman 2022-04-28 22:21:43 -04:00
  • 6faf506540 rpc: fix byte string decoding for URL parameters (#8431) M. J. Fromberger 2022-04-28 15:18:11 -07:00
  • 9cd356db8d Fix exit condition in blocksync Sergio Mena 2022-04-10 19:30:28 +02:00
  • 516ff45392 abci++: Vote extension cleanup (#8402) Thane Thomson 2022-04-28 13:53:44 -04:00
  • 4868bb48f5 Use patched link-checker for periodic checks. (#8430) M. J. Fromberger 2022-04-28 06:44:56 -07:00
  • 4844af2b8d p2p: move transport options into struct (#8432) Sam Kleinman 2022-04-28 17:51:00 -04:00
  • 23d4d6f914 Reshuffle ExtendedCommit and ExtendedCommitSig Thane Thomson 2022-04-28 17:45:01 -04:00
  • f18f1cb3db BlockStore holds extended commit Sergio Mena 2022-04-10 05:04:34 +02:00
  • 98ea839470 make proto-gen Thane Thomson 2022-04-28 17:02:35 -04:00
  • d651cd535b Add protos for ExtendedCommit Sergio Mena 2022-04-10 05:04:13 +02:00
  • 27244556e9 clarify summing zero attack William Banfield 2022-04-28 15:35:00 -04:00
  • 888fdc849f typo William Banfield 2022-04-28 15:30:38 -04:00
  • d69bd64702 abci++: Vote extension cleanup (#8402) Thane Thomson 2022-04-28 13:53:44 -04:00
  • 8ddedd157d formatting Jasmina Malicevic 2022-04-28 17:10:20 +02:00
  • 600f84dae6 blocksync: added test for syncing blocks from different heights Jasmina Malicevic 2022-04-28 16:41:55 +02:00
  • 993c90ce07 Merge remote-tracking branch 'origin' into jasmina/4457-blocksync-verification_part1 Jasmina Malicevic 2022-04-28 16:41:07 +02:00
  • 47d52fc78d Use patched link-checker for periodic checks. (#8430) M. J. Fromberger 2022-04-28 06:44:56 -07:00
  • 72405b450f Merge remote-tracking branch 'origin/master' into main/libp2p tycho garen 2022-04-28 08:45:10 -04:00
  • 1843525e4e RFC on fork accountability: initial draft Daniel Cason 2022-04-28 00:13:27 +02:00
  • b90cc5be9e add section on summing zero attacks William Banfield 2022-04-27 17:18:28 -04:00
  • 2a58ea3ab2 p2p: use nodeinfo less often (#8427) Sam Kleinman 2022-04-27 17:13:38 -04:00
  • 344b1b9c67 add section on updating IBC clients William Banfield 2022-04-27 16:47:16 -04:00
  • 99b862228f node: start rpc service after reactors (#8426) Sam Kleinman 2022-04-27 15:55:27 -04:00
  • 385ad1e1e3 p2p: remove support for multiple transports and endpoints (#8420) Sam Kleinman 2022-04-27 14:29:19 -04:00
  • 251e41895f Unify RPC method signatures and parameter decoding (#8397) M. J. Fromberger 2022-04-27 07:53:51 -07:00
  • 0dda3ff88b fuzz: don't panic on expected errors (#8423) elias-orijtech 2022-04-27 16:26:21 +02:00
  • be501981e7 build(deps): Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#8422) dependabot[bot] 2022-04-27 13:21:03 +00:00
  • d5b9bc4c18 build(deps): Bump github.com/vektra/mockery/v2 from 2.12.0 to 2.12.1 (#8417) dependabot[bot] 2022-04-26 15:01:57 +00:00
  • 4859631a6a abci++: Remove intermediate protos (#8414) Thane Thomson 2022-04-26 08:02:17 -04:00
  • 4da31ca2c8 crypto: remove unused code (#8412) Sam Kleinman 2022-04-25 12:35:59 -04:00
  • e41ba263be config: minor template infrastructure (#8411) Sam Kleinman 2022-04-25 12:08:22 -04:00
  • da277baa69 build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 (#8408) dependabot[bot] 2022-04-25 12:04:57 +00:00
  • 1121698757 node: start rpc service after reactors (#8426) Sam Kleinman 2022-04-27 15:55:27 -04:00
  • 8670678291 p2p: remove support for multiple transports and endpoints (#8420) Sam Kleinman 2022-04-27 14:29:19 -04:00
  • da1b871808 Unify RPC method signatures and parameter decoding (#8397) M. J. Fromberger 2022-04-27 07:53:51 -07:00
  • e741d01231 fuzz: don't panic on expected errors (#8423) elias-orijtech 2022-04-27 16:26:21 +02:00
  • 3654fc9fae blocksync/pool: reverted to PeekTwoBlocks Jasmina Malicevic 2022-04-27 15:34:51 +02:00
  • 2a31843f8d blocksync: cleanedup Jasmina Malicevic 2022-04-27 15:26:04 +02:00
  • 512a0bf356 build(deps): Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#8421) dependabot[bot] 2022-04-27 06:24:47 -07:00
  • 2cdd71a38f blocksync: removed println noise Jasmina Malicevic 2022-04-27 15:21:10 +02:00
  • b626b0a719 build(deps): Bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#8422) dependabot[bot] 2022-04-27 13:21:03 +00:00
  • d6cbb05105 blocksync: added support for multiple validators in tests Jasmina Malicevic 2022-04-27 15:19:01 +02:00
  • 06d3d41623 build(deps): Bump github.com/vektra/mockery/v2 from 2.12.0 to 2.12.1 (#8418) dependabot[bot] 2022-04-26 12:31:13 -04:00
  • c44e6d1799 build(deps): Bump github.com/vektra/mockery/v2 from 2.12.0 to 2.12.1 (#8417) dependabot[bot] 2022-04-26 15:01:57 +00:00
  • 4e6d38030c Removed commented out code Jasmina Malicevic 2022-04-26 16:24:38 +02:00
  • abfc780202 Merge remote-tracking branch 'origin' into jasmina/4457-blocksync-verification_part1 Jasmina Malicevic 2022-04-26 15:45:07 +02:00
  • dcfbd9bc3d abci++: Remove intermediate protos (#8414) Thane Thomson 2022-04-26 08:02:17 -04:00
  • e36052c80e crypto: remove unused code (#8412) Sam Kleinman 2022-04-25 12:35:59 -04:00
  • 02c1c8ecb4 config: minor template infrastructure (#8411) Sam Kleinman 2022-04-25 12:08:22 -04:00
  • 19ba3c6375 p2p: add libp2p feature flag (#8410) Sam Kleinman 2022-04-25 11:47:31 -04:00
  • 986f8d6532 build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 (#8407) dependabot[bot] 2022-04-25 09:00:00 -04:00
  • 5b14d27ccf build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 (#8409) dependabot[bot] 2022-04-25 08:59:51 -04:00
  • 701eff8968 build(deps): Bump google.golang.org/grpc from 1.45.0 to 1.46.0 (#8408) dependabot[bot] 2022-04-25 12:04:57 +00:00
  • a4190208a3 build(deps): Bump codecov/codecov-action from 3.0.0 to 3.1.0 (#8406) dependabot[bot] 2022-04-25 11:52:01 +00:00
  • 5b38bc17b1 build(deps): Bump bufbuild/buf-setup-action from 1.3.1 to 1.4.0 (#8405) dependabot[bot] 2022-04-25 11:50:11 +00:00
  • 2e5d53ea9a abci: interface should take pointers to arguments (#8404) Sam Kleinman 2022-04-24 14:37:07 -04:00
  • 674908b130 abci: remove unneccessary implementations (#8403) Sam Kleinman 2022-04-24 12:01:39 -04:00
  • 001449d536 Remove obsolete build tagged patch for net.Pipe. (#8399) M. J. Fromberger 2022-04-23 09:57:42 -07:00
  • ad7c501359 Update common actions versions on v0.35.x to match master. (#8400) M. J. Fromberger 2022-04-23 09:07:15 -07:00
  • a5ecd418a6 abci: remove redundant methods in client (#8401) Sam Kleinman 2022-04-23 08:59:18 -04:00