LimeChain / hedera-services

Hedera Services - crypto, consensus services, files & smart contract
Apache License 2.0
2 stars 2 forks source link

Bump besu.version from 21.10.0-RC1 to 22.4.0-RC2-SNAPSHOT #965

Open dependabot[bot] opened 2 years ago

dependabot[bot] commented 2 years ago

Bumps besu.version from 21.10.0-RC1 to 22.4.0-RC2-SNAPSHOT. Updates evm from 21.10.0-RC1 to 22.4.0-RC2-SNAPSHOT

Release notes

Sourced from evm's releases.

22.4.0-RC1

Bug Fixes

  • Flexible Privacy Precompile handles null payload ID #3664
  • Subcommand blocks import throws execption #3646

Breaking Changes

Additions and Improvements

  • Unit tests are now executed with JUnit5 #3620

Download Links

22.1.3

Breaking Changes

  • Remove the experimental flag for bonsai tries CLI options --data-storage-format and --bonsai-maximum-back-layers-to-load #3578

Deprecations

  • --tx-pool-hashes-max-size is now deprecated and has no more effect and it will be removed in a future release.

Additions and Improvements

  • Tune transaction synchronization parameter to adapt to mainnet traffic #3610
  • Improve eth/66 support #3616
  • Avoid reprocessing remote transactions already seen #3626
  • Upgraded jackson-databind dependency version #3647

Download Links

22.1.2

Additions and Improvements

  • Execution layer (The Merge):
    • Execution specific RPC endpoint #3378
    • Adds JWT authentication to Engine APIs
    • Supports kiln V2.1 spec
  • Tracing APIs
    • new API methods: trace_rawTransaction, trace_get, trace_callMany
    • added revertReason to trace APIs including: trace_transaction, trace_get, trace_call, trace_callMany, and trace_rawTransaction
  • Allow mining beneficiary to transition at specific blocks for ibft2 and qbft consensus mechanisms. #3115
  • Return richer information from the PrecompiledContract interface. #3546

Bug Fixes

  • Reject locally-sourced transactions below the minimum gas price when not mining. #3397
  • Fixed bug with contract address supplied to debug_accountAt #3518

Download Links

... (truncated)

Changelog

Sourced from evm's changelog.

Changelog

22.4.0

Breaking Changes

  • Version 22.4.x will be the last series to support Java 11. Version 22.7.0 will require Java 17 to build and run.

22.4.0-RC2

Additions and Improvements

  • Onchain node permissioning - log the enodeURL that was previously only throwing an IllegalStateException during the isPermitted check #3697

Bug Fixes

22.4.0-RC1

Additions and Improvements

  • Unit tests are now executed with JUnit5 #3620
  • Removed the Gas object and replaced it with a primitive long #3674

Bug Fixes

  • Flexible Privacy Precompile handles null payload ID #3664
  • Subcommand blocks import throws exception #3646

Download Links

22.1.3

Breaking Changes

  • Remove the experimental flag for bonsai tries CLI options --data-storage-format and --bonsai-maximum-back-layers-to-load #3578

Deprecations

  • --tx-pool-hashes-max-size is now deprecated and has no more effect, and it will be removed in a future release.

Additions and Improvements

  • Tune transaction synchronization parameter to adapt to mainnet traffic #3610
  • Improve eth/66 support #3616
  • Avoid reprocessing remote transactions already seen #3626
  • Upgraded jackson-databind dependency version #3647

Download Links

22.1.2

Additions and Improvements

  • Execution layer (The Merge):

... (truncated)

Commits


Updates besu-datatypes from 21.10.0-RC1 to 22.4.0-RC2-SNAPSHOT

Release notes

Sourced from besu-datatypes's releases.

22.4.0-RC1

Bug Fixes

  • Flexible Privacy Precompile handles null payload ID #3664
  • Subcommand blocks import throws execption #3646

Breaking Changes

Additions and Improvements

  • Unit tests are now executed with JUnit5 #3620

Download Links

22.1.3

Breaking Changes

  • Remove the experimental flag for bonsai tries CLI options --data-storage-format and --bonsai-maximum-back-layers-to-load #3578

Deprecations

  • --tx-pool-hashes-max-size is now deprecated and has no more effect and it will be removed in a future release.

Additions and Improvements

  • Tune transaction synchronization parameter to adapt to mainnet traffic #3610
  • Improve eth/66 support #3616
  • Avoid reprocessing remote transactions already seen #3626
  • Upgraded jackson-databind dependency version #3647

Download Links

22.1.2

Additions and Improvements

  • Execution layer (The Merge):
    • Execution specific RPC endpoint #3378
    • Adds JWT authentication to Engine APIs
    • Supports kiln V2.1 spec
  • Tracing APIs
    • new API methods: trace_rawTransaction, trace_get, trace_callMany
    • added revertReason to trace APIs including: trace_transaction, trace_get, trace_call, trace_callMany, and trace_rawTransaction
  • Allow mining beneficiary to transition at specific blocks for ibft2 and qbft consensus mechanisms. #3115
  • Return richer information from the PrecompiledContract interface. #3546

Bug Fixes

  • Reject locally-sourced transactions below the minimum gas price when not mining. #3397
  • Fixed bug with contract address supplied to debug_accountAt #3518

Download Links

... (truncated)

Changelog

Sourced from besu-datatypes's changelog.

Changelog

22.4.0

Breaking Changes

  • Version 22.4.x will be the last series to support Java 11. Version 22.7.0 will require Java 17 to build and run.

22.4.0-RC2

Additions and Improvements

  • Onchain node permissioning - log the enodeURL that was previously only throwing an IllegalStateException during the isPermitted check #3697

Bug Fixes

22.4.0-RC1

Additions and Improvements

  • Unit tests are now executed with JUnit5 #3620
  • Removed the Gas object and replaced it with a primitive long #3674

Bug Fixes

  • Flexible Privacy Precompile handles null payload ID #3664
  • Subcommand blocks import throws exception #3646

Download Links

22.1.3

Breaking Changes

  • Remove the experimental flag for bonsai tries CLI options --data-storage-format and --bonsai-maximum-back-layers-to-load #3578

Deprecations

  • --tx-pool-hashes-max-size is now deprecated and has no more effect, and it will be removed in a future release.

Additions and Improvements

  • Tune transaction synchronization parameter to adapt to mainnet traffic #3610
  • Improve eth/66 support #3616
  • Avoid reprocessing remote transactions already seen #3626
  • Upgraded jackson-databind dependency version #3647

Download Links

22.1.2

Additions and Improvements

  • Execution layer (The Merge):

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)