v22.4.0
What's Changed
🎉 Enhancements 🎉
QLight server and client implementation #1363
Note: This is an early access feature allowing node operators to offer a lightweight replica of a node, transactions are proxied through to the server. The qlight node can be used for a number of use cases:
- Anything that could thrash the API (monitoring, state querying etc). Thus avoiding impact to main nodes which are processing transactions.
- Security concerns where the main node is handling multiple private parties (multi-tenant). The qlight client will deal with private state for one party only, and only that user will have access to the qlight client.
ibft/qbft transition support #1371 #1357
Added support for consensus transitions allowing consensus variables to be changed at a block height.
Add new genesis config attributes "ibft" and "qbft" this also brings our genesis config into closer alignment with hyperledger/besu
Fixes
- Fix: update transitions for old config #1373
- Bump github.com/mattn/go-isatty from 0.0.10 to 0.0.14 #1361
- Bump github.com/rjeczalik/notify from 0.9.1 to 0.9.2 #1345
- Bump github.com/golang/protobuf from 1.5.1 to 1.5.2 #1349
Filename | SHA256 Hash |
---|---|
geth_v22.4.0_linux_amd64.tar.gz | f420fb742a921928ec8add25ffc5d883ee08f21f329190b0655d102128604a12 |
geth_v22.4.0_darwin_amd64.tar.gz | a7113f7afe68fa66c15761eabd6fe5baacb9aac0a53218fb794074080e46f5df |