Commit Graph

11458 Commits

Author SHA1 Message Date
Jitendra Bhurat 75663f6a73 Added roundchange tests and updated docs and comments 2020-06-10 10:53:32 -04:00
Jitendra Bhurat 1d80555093
When checking messages from higher round, only check messages from unique validators (#112) 2020-06-05 11:35:31 -04:00
Jitendra Bhurat 164d32caf2 Running goimports gofmt, gosimple, uncovert to fix lint issues 2020-06-03 12:15:13 -04:00
Jitendra Bhurat 26421dd4df
Streamline call to newRoundChangeTimer() (#109) 2020-06-03 10:31:12 -04:00
Jitendra Bhurat b58f1d326a
Removing unused variable rcMsgSentInRound 2020-06-03 09:21:54 -04:00
Jitendra Bhurat 56b684074d
Not sending a roundchange message when receiving an invalid proposal in preprepare 2020-06-03 09:19:38 -04:00
Jitendra Bhurat 823a4eecb0 Returning true after iterating over prepared messages and comparing it against the proposal 2020-06-02 17:31:12 -04:00
Jitendra Bhurat 1d8a952fa5 Added preprepareSent variable to roundstate so that preprepare message is sent only once and updated justifyRoundChange to not return false, if prepared value or round does not match the values in prepared messages part of round change messages 2020-06-02 11:45:37 -04:00
Jitendra Bhurat 614e3d5b94 fixing the bug, where we were adding roundchange message and not preparedRound message to preparedMessages roundchangeset 2020-06-01 13:38:23 -04:00
Jitendra Bhurat 240c69670f when justifying round change verify prepared messages part of round change messages 2020-06-01 12:39:21 -04:00
Jitendra Bhurat e15137aa54 Sending prepared messages from the set of roundchange messages to preprepare message 2020-06-01 12:31:07 -04:00
Jitendra Bhurat 8289a98f2a Moving start of new round timer to after validating the preprepare message 2020-06-01 11:31:05 -04:00
Jitendra Bhurat c728a9694f Moving setting the consensus in the start instead of when getting a new backend 2020-05-29 15:14:25 -04:00
Jitendra Bhurat 89fac8995a Legacy ibft should be used if qibftBlock is not defined in genesis 2020-05-28 16:15:34 -04:00
Jitendra Bhurat 8044d33d40 qibft consensus and support for qibftBlock fork block 2020-05-28 11:39:30 -04:00
Krish1979 282b74045a
Update running.md (#1000) 2020-05-14 21:00:31 -04:00
Samer Falah b4d6527368
Update links 2020-05-14 10:59:19 -04:00
Satpal 1c7901b11b
Corrections to logged error messages. (#997) 2020-05-13 15:59:07 -04:00
chris-j-h c8567843ab
Fix broken link (#998) 2020-05-13 09:15:49 -04:00
Peter Fox 17f98b117b
Created special PTM for public-only mode. (#968) 2020-05-12 15:55:21 -04:00
Krish1979 d6c2ee46e9
Quorum Documentation Update (#996) 2020-05-12 15:42:08 -04:00
amalraj 72ad6db167
raft: return error if block processing is aborted (#992) 2020-05-12 15:32:50 -04:00
Trung Nguyen 3034c75403
fix linting issues (#995) 2020-05-11 16:15:27 -04:00
Trung Nguyen 2e9462ee20
gha: automate release (#994)
- Upload linux and macos binaries to Bintray
- Prepare Github draft release
- Revert .travis.yml from upstream geth
2020-05-11 15:57:12 -04:00
Sai V 80564d5f26
added nil pointer check for args.Value to avoid a panic in estimate gas call (#989) 2020-05-08 23:10:14 -04:00
Trung Nguyen 3ae914052f
gha: add Github Actions workflows (#984)
- For master, run unit tests and build on linux and macos
- For PR, run unit tests on ubuntu and selective acceptance tests from
quorum-acceptance-tests
2020-05-08 15:39:29 -04:00
jpmsam 9339be03f9 Quorum v2.6.0 2020-05-04 10:39:58 -04:00
Trung Nguyen ea9d72a7e9
travis: update go version (#983) 2020-05-04 10:02:27 -04:00
Krish1979 c04d1c8b10
Tessera 0.10.5 (#977) 2020-04-30 12:29:16 -04:00
Sai V b4e2199ca1
Enable networks to change maxCodeSize multiple times (#975) 2020-04-30 11:48:23 -04:00
Sai V 4c6727c959
changes to set immutability threshold before freezer db is opened (#981) 2020-04-30 11:07:19 -04:00
Sai V c215989c10
Quorum geth upgrade to 1.9.7 (#960)
Co-authored-by: amalraj.manigmail.com <amalraj.manigmail.com>
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
Co-authored-by: Flash Sheridan <flash@pobox.com>
Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Nguyen Kien Trung <trung.n.k@gmail.com>
Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: Rob Mulholand <rmulholand@8thlight.com>
Co-authored-by: Felföldi Zsolt <zsfelfoldi@gmail.com>
Co-authored-by: soc1c <soc1c@users.noreply.github.com>
Co-authored-by: Rafael Matias <rafael@skyle.net>
Co-authored-by: gary rong <garyrong0905@gmail.com>
Co-authored-by: Lucas Hendren <lhendre2@gmail.com>
Co-authored-by: Ryan Schneider <ryanleeschneider@gmail.com>
Co-authored-by: ywzqwwt <39263032+ywzqwwt@users.noreply.github.com>
Co-authored-by: zcheng9 <zcheng9@hawk.iit.edu>
Co-authored-by: zzy96 <zhou0250@e.ntu.edu.sg>
Co-authored-by: kikilass <36239971+kikilass@users.noreply.github.com>
Co-authored-by: Darrel Herbst <dherbst@gmail.com>
Co-authored-by: Ross <9055337+Chadsr@users.noreply.github.com>
Co-authored-by: Jeffery Robert Walsh <rlxrlps@gmail.com>
Co-authored-by: Marius Kjærstad <sandakersmann@users.noreply.github.com>
Co-authored-by: Piotr Dyraga <piotr.dyraga@keep.network>
Co-authored-by: Guillaume Ballet <gballet@gmail.com>
Co-authored-by: Michael Forney <mforney@mforney.org>
Co-authored-by: Samuel Marks <807580+SamuelMarks@users.noreply.github.com>
2020-04-29 10:50:56 -04:00
fixanoid b9b1b5779f
Updating Quorum inviter links (#976) 2020-04-20 16:33:47 -04:00
chris-j-h f429be1dd8
Update Tessera encryption & Privacy Manager docs (#972) 2020-04-18 13:24:34 -04:00
Brad McDermott c9e8488785
Wizard docs (#973)
Co-authored-by: chris-j-h <chrishounsom@icloud.com>
2020-04-14 15:30:10 -04:00
libby kent e01b15e6b4
Adding qubernetes to quorum README.md / docs. (#970) 2020-04-10 13:57:01 -04:00
Satpal 4c9740bfaa
Add configurable threshold for 'future block' check for Istanbul & Clique (#800) 2020-04-08 09:34:02 -04:00
Trung Nguyen a3efbfdf98
travis: update VM to use JRE11 to fix acceptance tests failure for PR (#964)
- Update VM to Xenial
- Update to Tessera 0.10.4
- Update Gauge to 1.0.8
2020-04-07 17:44:01 -04:00
Trung Nguyen b9e886c4e5
plugin: change signature file name and add test case for Bintray signer (#957)
Setup default plugin central configuration to Bintray
so plugins can be downloaded from Bintray quorum-plugins repository
SHA256 checksums of plugin disribution files are signed by Bintray
2020-03-27 17:01:45 -04:00
fixanoid 515c192500
Updating Compatibility table & adding Quorum 2 geth map (#959) 2020-03-25 10:46:55 -04:00
Trung Nguyen 02747c5aa7
travis: reduce the time running Travis for PR (#958) 2020-03-23 18:39:58 -04:00
Trung Nguyen 6f0c11e4bb
plugin: delegate JSON RPC calls to plugin (#956) 2020-03-23 14:43:31 -04:00
Trung Nguyen 6498718bce
travis: update gauge version (#955) 2020-03-17 15:31:21 -04:00
Zhou Zhiyao 4d27950f66
Fix params number for debug.dumpBlock in web3ext (#944)
Co-authored-by: Samer Falah <samer.falah@jpmchase.com>
2020-03-13 21:05:12 -04:00
fixanoid 0aa358e2ba
Documentation updates for genesis samples to reflect latest code updates (#952) 2020-03-10 15:10:33 -04:00
Sai V 0c7cd71122
Updated permissions documentation to remove inactive status for accounts. Modified contract to fix issue with suborg id when node is added to sub orgs (#950) 2020-03-10 11:08:14 -04:00
Trung Nguyen 1275599573
docs: fix broken link (#949) 2020-03-03 14:06:27 -05:00
jpmsam 685f59fb5e Merge branch 'master' of github.com:jpmorganchase/quorum 2020-03-03 13:22:34 -05:00
jpmsam 27bfed769e v2.5.0 2020-03-03 13:11:13 -05:00
Zhou Zhiyao 9111ffdf2b
Support Quorum import export chain (#946)
Co-authored-by: Sai V <vsaimk@gmail.com>
Co-authored-by: Samer Falah <samer.falah@jpmchase.com>
2020-03-02 16:28:40 -05:00