TransactionSimulator can be a singleton (#7925)

Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
Co-authored-by: daniellehrner <daniel.lehrner@consensys.net>
This commit is contained in:
Fabio Di Fabio
2024-11-29 14:52:24 +01:00
committed by GitHub
parent afd4da1974
commit c320724d29
35 changed files with 180 additions and 116 deletions

View File

@@ -458,7 +458,8 @@ public class ThreadBesuNodeRunner implements BesuNodeRunner {
final BesuControllerBuilder builder,
final MetricsSystem metricsSystem,
final KeyValueStorageProvider storageProvider,
final MiningConfiguration miningConfiguration) {
final MiningConfiguration miningConfiguration,
final ApiConfiguration apiConfiguration) {
builder
.synchronizerConfiguration(synchronizerConfiguration)
@@ -473,6 +474,7 @@ public class ThreadBesuNodeRunner implements BesuNodeRunner {
.maxRemotelyInitiatedPeers(15)
.miningParameters(miningConfiguration)
.randomPeerPriority(false)
.apiConfiguration(apiConfiguration)
.besuComponent(null);
return builder.build();
}