github Consensys/quorum v22.7.2

latest releases: v24.4.1, v24.4.0, v23.4.0...
2 years ago

🎉 Enhancements 🎉

QBFT Validator Override

Add support to allow a list of validators to be specified at a block height. This is useful if you loose validator keys and need to reset the list of validators. The ability to propose and vote on validator inclusion will continue at subsequent blocks. #1530

 "transitions": [
        {
          "block":12,
          "validatorSelectionMode":"blockheader",
          "validators":["0xed9d02e382b34818e88b88a309c7fe71e65f419d", "0x..."]
        }
      ]

Validator Rewards

⚠️ This version contains a major bug with block rewards - please use v22.7.3 where it is fixed ⚠️

With the re-introduction of gas fees back into GoQuorum you need to have some gas to be able to spend! The introduction of validator rewards allows a fixed amount of BlockReward to be allocated to someone each block. You could use this to fill up a faucet contract or the network operators wallet for distribution. #1502

 "transitions": [
        {
          "block":12,
          "beneficiaryMode":"fixed",
          "miningBeneficiary":"0xed9d02e382b34818e88b88a309c7fe71e65f419d"
        }
      ]

Full documentation can be found at https://consensys.net/docs/goquorum/en/latest/configure-and-manage/configure/consensus-protocols/qbft/#rewards

Fixes

  • fix: only set ValSet for new blocks #1520
  • Fix issues with changing blockperiod down and up #1505
  • The plugin service isn't always available #1533
  • build: add empty-block-period and block-reward tests to ci #1524
  • add lazy initialization with block 0 transition #1521
  • Bump github.com/holiman/uint256 from 1.1.1 to 1.2.1 #1501 #1523
  • add missing read lock #1517
  • check nil pointer #1506
Filename SHA256 Hash
geth_v22.7.2_darwin_amd64.tar.gz b321af484440d61d2547abbc48e5a7ed0556f7bcd493bac39fbfd1553a28429a
geth_v22.7.2_linux_amd64.tar.gz 2d7b22fa00d968aebde0bdd71d282548fa01bb6a9ea26ad294ff4ccd06e47f00

Don't miss a new quorum release

NewReleases is sending notifications on new releases.