Commit Graph

486 Commits (80b79504571ce499b42658d2e800536c88f3e00d)

Author SHA1 Message Date
Usman Saleem 76a5887e00
Update qbft reference test submodule with SPDX header (#2153) 4 years ago
Jason Frame bb1ad364a2
qbft roundchange metadata message encoding to match quorum (#2144) 4 years ago
Jason Frame 36ef9e724e
Use istanbul 100 subprotocol in QBFT (#2076) 4 years ago
Lucas Saldanha 3ce42a3731
Make BftBlockInterface#replaceRoundInBlock non-static (#2067) 4 years ago
Jason Frame a030235e3a
Update qbft extra data encoding to match GoQuorum qbft encoding (#2039) 4 years ago
Jason Frame a627f9d9af
Allow use of custom BFT extra data encoding in common BFT code (#1972) 4 years ago
Trent Mohay ebefafe09f
Update Qbft payload signing to interop (#2003) 4 years ago
Trent Mohay fd2d1d9c17
Use scalars for consensus round encoding (#2002) 4 years ago
Ratan (Rai) Sur 2e540e5241
Retrieve In-Memory Storage Segments Instead of Creating New Ones (#1994) 4 years ago
Antoine Toulme db23aef122
Keccak256 mining (#1882) 4 years ago
Trent Mohay a729dbd774
Allow for switching ProtocolSchedule rules outside of Milestones (#1962) 4 years ago
Daniel Lehrner 8315ba6dc6
Replacing the static references of SECP256K1 by an interface (#1933) 4 years ago
Trent Mohay e2963d69af
Add 2/3n Commit count for IBFT blocks (#1906) 4 years ago
Trent Mohay ae63147d19
change qbft msg codes (#1955) 4 years ago
Usman Saleem 490ca8c863
Fix submodule path in gradle for commit hash check (#1935) 4 years ago
Trent Mohay 8e8d907fc3
Change Istanbul64 to Istanbul99 (#1903) 4 years ago
Jason Frame c05b0999ee
qbft message RLP reference tests (#1860) 4 years ago
Trent Mohay ee434f1ec3
Remove some validation from QBFT block header rules (#1870) 4 years ago
Usman Saleem 85333cd928
QBFT jsonrpc methods (#1865) 4 years ago
Trent Mohay 08615f2b06
Create a QbftMetricsService (#1861) 4 years ago
Jason Frame 78f5203e6d
qbft rlp encoding to match interop format (#1866) 4 years ago
Stefan Pingel 78fe588c9d
Go quorum interop (#1782) 4 years ago
Trent Mohay 77859a9a4c
Introduce spurious integration tests for QBFT (#1817) 4 years ago
Trent Mohay f4cb17e829
Wire qbft message validation into business logic (#1813) 4 years ago
Danno Ferrin 2d83e13bb8
Genesis config cleanup (#1812) 4 years ago
Trent Mohay e69e1f5b36
Qbft Proposal Validator (#1807) 4 years ago
Jason Frame a5ff706cc6
Make BFT validator peers sub-protocol configurable (#1806) 4 years ago
Trent Mohay ea82ca47aa
Qbft RoundChangeMessage validator creation (#1798) 4 years ago
Jason Frame 827878fdc3
QBFT to send prepare when we receive a proposal (#1800) 4 years ago
Trent Mohay a71982fa37
Add RoundChangePayload validation for QBFT (#1791) 4 years ago
Trent Mohay fb9dfea8ee
Simplify BFT payload decoding (#1790) 4 years ago
Jason Frame 94f08475a1
Additional QBFT integration tests (#1789) 4 years ago
Trent Mohay 9fa99c39f3
Created QBFT commit validator (#1788) 4 years ago
Trent Mohay 7b2d1651a2
Add Validation for Qbft Prepare message (#1786) 4 years ago
Trent Mohay 70b37c7829
Qbft rework artifacts (#1781) 4 years ago
Jason Frame e54b76a3c7
Basic QIBFT integration tests (#1763) 4 years ago
Trent Mohay 16cc4d8ac0
Create Qbft Statemachine (#1761) 4 years ago
Trent Mohay 0182940d29
Extracted common aspects of IBFT2 Int Test DSL (#1762) 4 years ago
Trent Mohay 1aea51fac9
Transfer more common classes (#1758) 4 years ago
Trent Mohay 09d2a905e5
Extract more common ibft classes (#1754) 4 years ago
Trent Mohay 3908cc1c92
Add QBFT Propose and RoundChange messages (#1752) 4 years ago
Trent Mohay 108efb8b0b
Move bft block header creation/validation to common (#1708) 4 years ago
Trent Mohay 6dd89a534a
Create Qbft Prepare and Commit messages (#1691) 4 years ago
Trent Mohay 2544dfd3e8
Catch bad IBFT2 round change msgs (#1671) 4 years ago
Danno Ferrin 422ebf2a49
Move block header errors from trace/debug to info (#1568) (#1706) 4 years ago
Trent Mohay cdf907bae1
Move Ibft event exeuctors to common (#1699) 4 years ago
Ratan (Rai) Sur bd442fade1
Update Accepted Transaction Handling for EIP-1559 in Preparation for EIP-2718 Transactions (#1700) 4 years ago
Trent Mohay bdf9408b8d
Move IbftEvents to common (#1698) 4 years ago
Trent Mohay 4f30b01c0d
Move IbftMessage to common (#1697) 4 years ago
Trent Mohay e63c96caa6
Moved IBFT payload classes to common (#1694) 4 years ago