mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-07 22:54:13 -05:00
Add Mainnet to merged networks (#4463)
* Add Mainnet to the merged networks, to force fast-sync-min-peers to 1 Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
This commit is contained in:
@@ -5,6 +5,7 @@
|
||||
### Additions and Improvements
|
||||
- Avoid sending added block events to transaction pool, and processing incoming transactions during initial sync [#4457](https://github.com/hyperledger/besu/pull/4457)
|
||||
- When building a new proposal, keep the best block built until now instead of the last one [#4455](https://github.com/hyperledger/besu/pull/4455)
|
||||
- Add Mainnet to merged networks [#4463](https://github.com/hyperledger/besu/pull/4463)
|
||||
|
||||
### Bug Fixes
|
||||
### Download Links
|
||||
|
||||
@@ -89,6 +89,7 @@ public enum NetworkName {
|
||||
|
||||
public static boolean isMergedNetwork(final NetworkName networkName) {
|
||||
switch (networkName) {
|
||||
case MAINNET:
|
||||
case GOERLI:
|
||||
case ROPSTEN:
|
||||
case SEPOLIA:
|
||||
|
||||
@@ -882,7 +882,7 @@ public class BesuCommandTest extends CommandTestAbstract {
|
||||
|
||||
final SynchronizerConfiguration syncConfig = syncConfigurationCaptor.getValue();
|
||||
assertThat(syncConfig.getSyncMode()).isEqualTo(SyncMode.FAST);
|
||||
assertThat(syncConfig.getFastSyncMinimumPeerCount()).isEqualTo(5);
|
||||
assertThat(syncConfig.getFastSyncMinimumPeerCount()).isEqualTo(1);
|
||||
|
||||
assertThat(commandErrorOutput.toString(UTF_8)).isEmpty();
|
||||
|
||||
@@ -1709,19 +1709,19 @@ public class BesuCommandTest extends CommandTestAbstract {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void checkValidDefaultFastSyncMinPeersOption() {
|
||||
parseCommand("--sync-mode", "FAST");
|
||||
public void checkValidDefaultFastSyncMinPeersPoS() {
|
||||
parseCommand("--sync-mode", "FAST", "--network", "MAINNET");
|
||||
verify(mockControllerBuilder).synchronizerConfiguration(syncConfigurationCaptor.capture());
|
||||
|
||||
final SynchronizerConfiguration syncConfig = syncConfigurationCaptor.getValue();
|
||||
assertThat(syncConfig.getSyncMode()).isEqualTo(SyncMode.FAST);
|
||||
assertThat(syncConfig.getFastSyncMinimumPeerCount()).isEqualTo(5);
|
||||
assertThat(syncConfig.getFastSyncMinimumPeerCount()).isEqualTo(1);
|
||||
assertThat(commandOutput.toString(UTF_8)).isEmpty();
|
||||
assertThat(commandErrorOutput.toString(UTF_8)).isEmpty();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void checkValidDefaultFastSyncMinPeersPreMergeOption() {
|
||||
public void checkValidDefaultFastSyncMinPeersPoW() {
|
||||
parseCommand("--sync-mode", "FAST", "--network", "CLASSIC");
|
||||
verify(mockControllerBuilder).synchronizerConfiguration(syncConfigurationCaptor.capture());
|
||||
|
||||
@@ -1732,18 +1732,6 @@ public class BesuCommandTest extends CommandTestAbstract {
|
||||
assertThat(commandErrorOutput.toString(UTF_8)).isEmpty();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void checkValidDefaultFastSyncMinPeersPostMergeOption() {
|
||||
parseCommand("--sync-mode", "FAST", "--network", "GOERLI");
|
||||
verify(mockControllerBuilder).synchronizerConfiguration(syncConfigurationCaptor.capture());
|
||||
|
||||
final SynchronizerConfiguration syncConfig = syncConfigurationCaptor.getValue();
|
||||
assertThat(syncConfig.getSyncMode()).isEqualTo(SyncMode.FAST);
|
||||
assertThat(syncConfig.getFastSyncMinimumPeerCount()).isEqualTo(1);
|
||||
assertThat(commandOutput.toString(UTF_8)).isEmpty();
|
||||
assertThat(commandErrorOutput.toString(UTF_8)).isEmpty();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void parsesValidFastSyncMinPeersOption() {
|
||||
parseCommand("--sync-mode", "FAST", "--fast-sync-min-peers", "11");
|
||||
|
||||
Reference in New Issue
Block a user