-
Notifications
You must be signed in to change notification settings - Fork 871
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into feature/fix-missing-announced-block
- Loading branch information
Showing
558 changed files
with
12,120 additions
and
3,370 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -29,3 +29,4 @@ site/ | |
/kubernetes/reports/ | ||
/kubernetes/besu-*.tar.gz | ||
**/src/*/generated | ||
jitpack.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,88 @@ | ||
# Changelog | ||
|
||
## 21.7.0-RC2 | ||
|
||
### Additions and Improvements | ||
- eth_feeHistory API for wallet providers [\#2466](https://github.com/hyperledger/besu/pull/2466) | ||
### Bug Fixes | ||
- Ibft2 could create invalid RoundChange messages in some circumstances containing duplicate prepares [\#2449](https://github.com/hyperledger/besu/pull/2449) | ||
|
||
## 21.7.0-RC1 | ||
|
||
### Additions and Improvements | ||
- eip-1559 changes: accept transactions which have maxFeePerGas below current baseFee [\#2374](https://github.com/hyperledger/besu/pull/2374) | ||
- Introduced transitions for IBFT2 block rewards [\#1977](https://github.com/hyperledger/besu/pull/1977) | ||
- Change Ethstats's status from experimental feature to stable. [\#2405](https://github.com/hyperledger/besu/pull/2405) | ||
- Fixed disabling of native libraries for secp256k1 and altBn128. [\#2163](https://github.com/hyperledger/besu/pull/2163) | ||
|
||
|
||
### Bug Fixes | ||
|
||
- Updated `eth_sendRawTransaction` to return an error when maxPriorityFeePerGas exceeds maxFeePerGas [\#2424](https://github.com/hyperledger/besu/pull/2424) | ||
|
||
### Early Access Features | ||
This release contains the activation blocks for London across all supported testnets. They are: | ||
* Ropsten 10_499_401 (24 Jun 2021) | ||
* Goerli 5_062_605 (30 Jun 2021) | ||
* Rinkeby 8_897_988 (7 Jul 2021) | ||
|
||
## Download Link | ||
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/21.7.0-RC1/besu-21.7.0-RC1.zip | ||
sha256sum fc959646af65a0e267fc4d695e0af7e87331d774e6e8e890f5cc391549ed175a | ||
|
||
## 21.1.7 | ||
|
||
## Privacy users - Orion Project Deprecation | ||
Tessera is now the recommended Private Transaction Manager for Hyperledger Besu. | ||
|
||
Now that all primary Orion functionality has been merged into Tessera, Orion is being deprecated. | ||
We encourage all users with active projects to use the provided migration instructions, | ||
documented [here](https://docs.orion.consensys.net/en/latest/Tutorials/Migrating-from-Orion-to-Tessera/). | ||
|
||
We will continue to support Orion users until 30th November 2021. If you have any questions or | ||
concerns, please reach out to the ConsenSys protocol engineering team in the | ||
[#orion channel on Discord](https://discord.gg/hYpHRjK) or by [email](mailto:[email protected]). | ||
|
||
|
||
### Additions and Improvements | ||
* Upgrade OpenTelemetry to 1.2.0. [\#2313](https://github.com/hyperledger/besu/pull/2313) | ||
|
||
* Ethereum Classic Magneto Hard Fork [\#2315](https://github.com/hyperledger/besu/pull/2315) | ||
|
||
* Added support for the upcoming CALAVERAS ephemeral testnet and removed the configuration for the deprecated BAIKAL ephemeral testnet. [\#2343](https://github.com/hyperledger/besu/pull/2343) | ||
|
||
### Bug Fixes | ||
* Fix invalid transfer values with the tracing API specifically for CALL operation [\#2319](https://github.com/hyperledger/besu/pull/2319) | ||
|
||
### Early Access Features | ||
|
||
#### Previously identified known issues | ||
|
||
- Fixed issue in discv5 where nonce was incorrectly reused. [\#2075](https://github.com/hyperledger/besu/pull/2075) | ||
- Fixed issues in debug_standardTraceBadBlockToFile and debug_standardTraceBlockToFile. [\#2120](https://github.com/hyperledger/besu/pull/2120) | ||
- Fixed invalid error code in several JSON RPC methods when the requested block is not in the range. [\#2138](https://github.com/hyperledger/besu/pull/2138) | ||
|
||
## Download Link | ||
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/21.1.7/besu-21.1.7.zip | ||
|
||
sha256: f415c9b67d26819caeb9940324b2b1b9ce6e872c9181052739438545e84e2531 | ||
|
||
|
||
## 21.1.6 | ||
|
||
### Additions and Improvements | ||
|
||
* Added support for the upcoming BAIKAL ephemeral testnet and removed the configuration for the deprecated YOLOv3 ephemeral testnet. [\#2237](https://github.com/hyperledger/besu/pull/2237) | ||
* Added support for the London Network Upgrade, although the block number must be set manually with `--override-genesis-config=londonBlock=<blocknumber>`. This is because the block numbers haven't been determined yet. The next release will include the number in the genesis file so it will support London with no intervention. [\#2237](https://github.com/hyperledger/besu/pull/2237) | ||
* Implemented [EIP-3541](https://eips.ethereum.org/EIPS/eip-3541): Reject new contracts starting with the 0xEF byte [\#2243](https://github.com/hyperledger/besu/pull/2243) | ||
* Implemented [EIP-3529](https://eips.ethereum.org/EIPS/eip-3529): Reduction in refunds [\#2238](https://github.com/hyperledger/besu/pull/2238) | ||
* Implemented [EIP-3554](https://eips.ethereum.org/EIPS/eip-3554): Difficulty Bomb Delay [\#2289](https://github.com/hyperledger/besu/pull/2289) | ||
|
||
|
||
### Bug Fixes | ||
|
||
- Added ACCESS_LIST transactions to the list of transactions using legacy gas pricing for 1559 [\#2239](https://github.com/hyperledger/besu/pull/2239) | ||
- Reduced logging level of public key decoding failure of malformed packets. [\#2143](https://github.com/hyperledger/besu/pull/2143) | ||
- Add 1559 parameters to json-rpc responses. [\#2222](https://github.com/hyperledger/besu/pull/2222) | ||
|
||
### Early Access Features | ||
|
||
|
@@ -23,6 +92,11 @@ | |
- Fixed issues in debug_standardTraceBadBlockToFile and debug_standardTraceBlockToFile. [\#2120](https://github.com/hyperledger/besu/pull/2120) | ||
- Fixed invalid error code in several JSON RPC methods when the requested block is not in the range. [\#2138](https://github.com/hyperledger/besu/pull/2138) | ||
|
||
## Download Link | ||
https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/21.1.6/besu-21.1.6.zip | ||
|
||
sha256: 3952c69a32bb390ec84ccf4c2c3eb600ea3696af9a05914985d10e1632ef8488 | ||
|
||
## 21.1.5 | ||
|
||
### Additions and Improvements | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.