besu GitHub
PR #6387 | [MINOR] Fix pki tests condition check on mac |
## PR description Fix pki tests condition check on mac ## Fixed Issue(s) see https://github.com/hyperledger/besu/pull/6235 |
Created At 2024-01-11 02:25:12 +0000 UTC
PR #6384 | Fix test flackyness waiting for the nodes to be in sync before checking conditions |
## PR description `NodeSmartContractPermissioningAcceptanceTest` could fail due to the fact that if a node is not in sync txs are not accepted, since the txpool is disabled, so before interacting with the node we must wait for all the nodes in the test to be in sync ## Fixed Issue(s) |
Created At 2024-01-10 20:57:07 +0000 UTC
PR #6383 | Bump to nex release snapshot 24.1.1 |
## PR description bump release version to 24.1.1-SNAPSHOT add/edit/move changelog entries TBA links for 24.1.0 add missing changelog entry for 23.10.2 ## Fixed Issue(s) |
Created At 2024-01-10 18:29:56 +0000 UTC
PR #6382 | In fluent APIs correct Tangerine Whistle definition. |
The fluent API incorrectly added the code size limit in Tangerine Whistle instead of first adding it in Spurious Dragon. ## PR description ## Fixed Issue(s) |
Created At 2024-01-10 18:14:14 +0000 UTC
PR #6381 | Introduce TransactionEvaluationContext to pass data between selectors and plugin |
## PR description Some tx selector plugins needs more context about the current tx being evaluated, for example the current minGasPrice, or the effective price of the tx and possibly more data in the future, for this we introduce the TransactionEvaluationContext to hold that data and pass it across all the selectors and the plugin. Another advantage of this context is to avoid to compute multiple time the same data, in case it is needed in more that one selector. ## Fixed Issue(s) |
Created At 2024-01-10 13:15:40 +0000 UTC
PR #6380 | Make transaction pool configurable in acceptance tests |
## PR description ## Fixed Issue(s) |
Created At 2024-01-10 13:10:27 +0000 UTC
PR #6379 | Ignore bin files when running the spdx license check |
## PR description Ignore generated files in `bin/` directories when running the SPDX license check. Visual Studio Code generates build files in various bin directories, which causes this check to fail. |
Created At 2024-01-09 21:29:17 +0000 UTC
PR #6378 | Upgrade `com.fasterxml.jackson` dependencies |
## PR description Jackson 2.15 by default limits the length of input string to a value that is lower than the string length used in some of our test, so now we need to explicitly tune this value. Setting max int since this is only related to tests. ## Fixed Issue(s) |
Created At 2024-01-09 15:56:13 +0000 UTC
PR #6377 | Upgrade dependencies |
## PR description Update all dependencies that do not require code changes. Dependencies that require code changes will be updated in separate PR. ## Fixed Issue(s) |
Created At 2024-01-09 12:57:54 +0000 UTC
PR #6375 | Add a sender cache to Transaction |
## PR description This PR will establish a new cache within the Transaction class to house all computed senders for their respective transaction hashes. This PR is expected to improve block processing time, given that the majority of transaction senders are determined when Besu fills its transaction pool. ## Fixed Issue(s) |
Created At 2024-01-09 10:13:17 +0000 UTC
PR #6373 | full sync - don't fail startup if sync-min-peers specified |
Log a warning instead of failing startup fixes #6327 Before: ``` ➜ b2 git:(sync-min-peers) ✗ besu --sync-mode="full" --sync-min-peers=1 2024-01-09 12:17:57.498+10:00 | main | INFO | Besu | Starting Besu 2024-01-09 12:17:57.866+10:00 | main | ERROR | Besu | Failed to start Besu picocli.CommandLine$ParameterException: --sync-min-peers can't be used with FULL sync-mode [--sync-min-peers] at org.hyperledger.besu.cli.util.CommandLineUtils.failIfOptionDoesntMeetRequirement(CommandLineUtils.java:129) ``` and startup fails. After: ``` ➜ b2 git:(sync-min-peers) ✗ besu --sync-mode="full" --sync-min-peers=1 2024-01-09 12:24:50.728+10:00 | main | INFO | Besu | Starting Besu 2024-01-09 12:24:51.539+10:00 | main | WARN | Besu | --sync-min-peers is ignored in FULL sync-mode 2024-01-09 12:24:51.818+10:00 | main | INFO | Besu | Connecting to 0 static nodes. ``` and startup continues |
Created At 2024-01-09 06:08:10 +0000 UTC
PR #6372 | Added alias --sync-min-peers for --fast-sync-min-peers |
Add an alias for fast-sync-min-peers refs #6327 |
Created At 2024-01-09 02:15:25 +0000 UTC
PR #6371 | merges in 23.10.3-hotfix |
* trigger a BWS if we do not have a valid worldstate available during fcU raise log rolling failure loglevel to error from debug * fixing on selfdestruct |
Created At 2024-01-08 19:28:21 +0000 UTC
PR #6368 | chore: fix typos | ||||||||||||||||||||||||||||||||||||||||||||||||
Created At 2024-01-08 04:14:35 +0000 UTC </div>
Created At 2024-01-08 01:59:34 +0000 UTC
Created At 2024-01-08 01:51:33 +0000 UTC
Created At 2024-01-08 01:13:27 +0000 UTC
Created At 2024-01-08 00:03:26 +0000 UTC
Created At 2024-01-07 23:20:45 +0000 UTC
Created At 2024-01-07 09:34:24 +0000 UTC
Created At 2024-01-06 22:33:09 +0000 UTC
Created At 2024-01-06 01:49:31 +0000 UTC
Created At 2024-01-05 09:13:07 +0000 UTC
Created At 2024-01-04 17:42:05 +0000 UTC
Created At 2024-01-04 17:05:15 +0000 UTC
Created At 2024-01-04 16:07:15 +0000 UTC |