Commit Graph

174 Commits (1145b8322dfda930ae32e59e90cab00ec9952766)

Author SHA1 Message Date
Rob Dawson e107513069 Track added at in txpool (#1048) 6 years ago
Trent Mohay 3b12a986b2 Repair Istanbul to handle Eth/62 & Eth/63 (#1063) 6 years ago
Jason Frame 32e41c5341 Cleanup ibft logging levels (#995) 6 years ago
Trent Mohay c25fab6100 RoundChangeCertificateValidator requires unique authors (#989) 6 years ago
Trent Mohay 62274fb8c0 Cleanup Ibft executors (#951) 6 years ago
Trent Mohay 3fee3a0da5 Remove start functionality from IbftController and IbftBlockHeightManager (#952) 6 years ago
mbaxter 1b0a749ca6 [PAN-2312] Validate DAO block (#939) 6 years ago
Jason Frame 2d6d877a49 Limit size of Ibft future message buffer (#873) 6 years ago
Trent Mohay de56bcde42 Ibft notifies EthPeer when remote node has a better block (#849) 6 years ago
Trent Mohay e279f1f726 Ibft2: Replace NewRound with extended Proposal (#872) 6 years ago
Trent Mohay 6a71c66ad5 IBFT to use VoteTallyCache (#907) 6 years ago
Sally MacFarlane ca1c122a2a gensis typo (#892) 6 years ago
Adrian Sutton bf710da941 Add metrics for EthScheduler executors (#878) 6 years ago
Trent Mohay 6af7ab1b93 Break out RoundChangeCertificate validation (#864) 6 years ago
Jason Frame 50c5baaf5a Clique should use beneficiary of zero on epoch blocks (#833) 6 years ago
Jason Frame 1bac2c4c67 Clique should ignore proposals for address 0 (#831) 6 years ago
Trent Mohay ccbc879e32 Validate Ibft vanity data length (#826) 6 years ago
Trent Mohay ba9b648dc8 Shuffled log levels (#813) 6 years ago
Trent Mohay 66d847a6b2 Prevent duplicate commit seals in ibft header (#827) 6 years ago
Jason Frame a00160783b Prevent duplicate ibft messages being processed by state machine (#811) 6 years ago
Trent Mohay 8d64c44c40 IBFT 2.1 Message rework, piggybacking blocks on msgs. (#769) 6 years ago
Danno Ferrin aaeaa59f31 Upgrade GoogleJavaFormat to 1.7 (#795) 6 years ago
Trent Mohay 308985ef8d Rename functions in Ibft MessageValidator (#800) 6 years ago
Trent Mohay e6729b23a0 Rework Ibft's MessageValidatorFactory (#785) 6 years ago
Trent Mohay c04101e59a Minor refactorings of IntegrationTest infrastructure (#786) 6 years ago
Trent Mohay e22c8ba7e6 Rework IbftRoundFactory (#784) 6 years ago
Jason Frame 47abd955ad Limit ibft msg queues (#704) 6 years ago
tmohay 709d397ff8 Rename artefact to artifact (#782) 6 years ago
tmohay 3228664d06 Rename TerminatedRoundArtefacts to PreparedRoundArtefacts (#781) 6 years ago
tmohay 53510a14cf Rename Ibft MessageFactory methods (#779) 6 years ago
Danno Ferrin 1135e539e8 EthScheduler additions (#767) 6 years ago
tmohay 49865063ee Created message validators for NewRound and RoundChange (#760) 6 years ago
tmohay df81aa1145 Flatten IBFT Message API (#757) 6 years ago
tmohay fb019d8f18 Separate round change reception from RoundChangeCertificate (#754) 6 years ago
tmohay 46c888c792 Added TerminatedRoundArtefacts (#756) 6 years ago
tmohay 4a7b9823ad Spilt Ibft MessageValidator into components (#752) 6 years ago
tmohay 5b796a4d07 Moved IBFT Message factory to use wrapped message types (#744) 6 years ago
tmohay ef2aaac9ed Update RoundChangeManager to use flattened message (#742) 6 years ago
tmohay e388de7b4e Updated IbftRound and RoudnState APIs to use wrapped messages (#740) 6 years ago
Jason Frame bdb5e8367f Rename ibftrevised to ibft2 (#722) 6 years ago
tmohay 83c392d764 Update IbftBlockHeigntManager to accept new message types. (#737) 6 years ago
tmohay 4bd8679041 Create wrapper types for Ibft Signed messages (#731) 6 years ago
tmohay ad3bac6907 Ibft to uniquely ID messages by their hash (#730) 6 years ago
tmohay b2060ff612 Repair IBFT Over-gossiping (#726) 6 years ago
tmohay 7d8440e048 Rename SignedData methods (#718) 6 years ago
tmohay 598fd59f21 Ibft transmitted packets are logged by gossiper (#652) 6 years ago
Jason Frame 5f0434e9e5 Additional logging details for IBFT (#650) 6 years ago
CJ Hare d477c5ca58 Refactoring for more readable IBFT IT (#614) 6 years ago
Jason Frame 3506f48176 Gossip integration test (#623) 6 years ago
Adrian Sutton b3e64c4f7c [NC-1273] Consider peer count insufficient until minimum peers for fast sync are connected (#629) 6 years ago