A permissioned implementation of Ethereum supporting data privacy
Filename | SHA256 Hash |
---|---|
geth_v23.4.0_linux_amd64.tar.gz | fd41b38c41304675ba7ae49ff6e407b6f7533eb75d2a8c508c4f940e50e42eeb |
geth_v23.4.0_darwin_amd64.tar.gz | 898a58666f97e18427811353b99b86c47ce5cc4556bf16c9fbbb4356150fbbc8 |
Maintenance release
Filename | SHA256 Hash |
---|---|
geth_v22.7.6_darwin_amd64.tar.gz | 2e70f89cb35237e0bb2c93a0c3ff50c3bfccc2aa519b557526735df384fd1a16 |
geth_v22.7.6_linux_amd64.tar.gz | cb78245299dc26490551a43bfbfe6505211a9110845361f4ba2989f37735aac8 |
Filename | SHA256 Hash |
---|---|
geth_v22.7.5_linux_amd64.tar.gz | 6a12b7d4986769ae86283d216a0b65bfc6c78cddd2cbd1c39d87c72f609cdf1f |
geth_v22.7.5_darwin_amd64.tar.gz | 09bdd5c3a8408af434ce528e216e0fb59c1f37abf10f1646fa0a36e7daaa1acc |
Prior to this change GoQuorum would silently continue if it received a 5xx response from tessera. This could cause a possible divergent state when one should not exist. This would be more prevalent in environments where tessera was not 100% highly available and reliable.
Filename | SHA256 Hash |
---|---|
geth_v22.7.4_linux_amd64.tar.gz | 56aa97a213b526c9e8f541cdecc099f1cde4e4168df4d40d2cc751634151782d |
geth_v22.7.4_darwin_amd64.tar.gz | 561f3b7bf0e2e6a024c19890fbcc6b64d781502f6cfe445739be5210759f1320 |
If you have started running a network with block rewards enabled and specifying a mining beneficiary you must upgrade each node individually and perform a full sync. This change fixes an issue with gas rewards not being allocated to the correct beneficiary.
Filename | SHA256 Hash |
---|---|
geth_v22.7.3_linux_amd64.tar.gz | 9b3a1ee9bebffb1f8173ab0f442b7d78eebff9b6cd457583c1e6f51ee5820fe6 |
geth_v22.7.3_darwin_amd64.tar.gz | 51860f08ba999ed94b9c71d2afc2a0c8d955f7506890c4b1b8de7e1ad986ac6b |
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..."]
}
]
⚠️ 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
Filename | SHA256 Hash |
---|---|
geth_v22.7.2_darwin_amd64.tar.gz | b321af484440d61d2547abbc48e5a7ed0556f7bcd493bac39fbfd1553a28429a |
geth_v22.7.2_linux_amd64.tar.gz | 2d7b22fa00d968aebde0bdd71d282548fa01bb6a9ea26ad294ff4ccd06e47f00 |
Support for eth/64 has been dropped - 22636
If you wish to upgrade any node on your network to this version you should ensure that all other nodes support eth/65
. This was releases in [v21.4.0]
Filename | SHA256 Hash |
---|---|
geth_v22.7.1_darwin_amd64.tar.gz | 953cba373a9f8b93fe6a573d20cc804f43dace54d071430bfff1b191147df2ce |
geth_v22.7.1_linux_amd64.tar.gz | 09052a486ae61c33eb3a21042f84a7ee58b3c4eebc824427d4d50ff005f7059b |
You can configure your QBFT network to not produce blocks when you have no transactions, saving on disk space. Documentation available https://consensys.net/docs/goquorum/en/latest/configure-and-manage/configure/consensus-protocols/qbft/#configure-empty-block-period
GoQuorum now supports gas - this is so you can make your networks public facing whilst mitigating the risk of a denial of service attack. Documentation available https://consensys.net/docs/goquorum/en/latest/concepts/gas-enabled-network/
Further enhancements have been made to transitions config to make it easier to manage and change your network over time. You can now manipulate the following configurations at any block height using transitions:
Note that you can enable and disable features, where as with previous release you could only enable a feature at a block height.
Filename | SHA256 Hash |
---|---|
geth_v22.7.0_linux_amd64.tar.gz | 5738fb515a0b41a2f115caa66d0610bfd5496e28fb09a8ed186c379e4f0ccc9a |
geth_v22.7.0_darwin_amd64.tar.gz | 22c7237932294b9ec21920d09a348fd02bee999b9c1124663c7608ae41540bb6 |
Filename | SHA256 Hash |
---|---|
geth_v22.4.4_linux_amd64.tar.gz | 89d1119e4a7e0e841d1d3476cf2c5811b558de0284f51f52c008981238085bef |
geth_v22.4.4_darwin_amd64.tar.gz | 9b0529a66840a505a725a541ae42039ab46c3a652d39c117cfda0c58d5620f9f |
Filename | SHA256 Hash |
---|---|
geth_v22.4.3_darwin_amd64.tar.gz | 024be5d6d9f3e2a07c9b6b63d9695af6808e1df3e47a1a0003305f7d670316bb |
geth_v22.4.3_linux_amd64.tar.gz | e573a3446f8e87cc0e1031ce5ec653e61aaaf87838250d559a8164d426b21a87 |