mirror of
https://github.com/vacp2p/linea-besu.git
synced 2026-01-08 15:13:58 -05:00
Remove unused method getValidatorsAtHead from QbftValidatorProvider (#8422)
Signed-off-by: Jason Frame <jason.frame@consensys.net>
This commit is contained in:
@@ -21,13 +21,6 @@ import java.util.Collection;
|
||||
/** The interface Validator provider. */
|
||||
public interface QbftValidatorProvider {
|
||||
|
||||
/**
|
||||
* Gets validators at head.
|
||||
*
|
||||
* @return the validators at head
|
||||
*/
|
||||
Collection<Address> getValidatorsAtHead();
|
||||
|
||||
/**
|
||||
* Gets validators after block.
|
||||
*
|
||||
|
||||
@@ -38,11 +38,6 @@ public class QbftValidatorProviderAdaptor implements QbftValidatorProvider {
|
||||
this.validatorProvider = validatorProvider;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Collection<Address> getValidatorsAtHead() {
|
||||
return validatorProvider.getValidatorsAtHead();
|
||||
}
|
||||
|
||||
@Override
|
||||
public Collection<Address> getValidatorsAfterBlock(final QbftBlockHeader header) {
|
||||
return validatorProvider.getValidatorsAfterBlock(BlockUtil.toBesuBlockHeader(header));
|
||||
|
||||
@@ -34,17 +34,6 @@ import org.mockito.junit.jupiter.MockitoExtension;
|
||||
class QbftValidatorProviderAdaptorTest {
|
||||
@Mock private ValidatorProvider validatorProvider;
|
||||
|
||||
@Test
|
||||
void returnsValidatorsAtHead() {
|
||||
List<Address> validatorsAtHead =
|
||||
List.of(Address.fromHexString("0x095e7baea6a6c7c4c2dfeb977efac326af552d87"));
|
||||
when(validatorProvider.getValidatorsAtHead()).thenReturn(validatorsAtHead);
|
||||
|
||||
QbftValidatorProviderAdaptor qbftValidatorProviderAdaptor =
|
||||
new QbftValidatorProviderAdaptor(validatorProvider);
|
||||
assertThat(qbftValidatorProviderAdaptor.getValidatorsAtHead()).isEqualTo(validatorsAtHead);
|
||||
}
|
||||
|
||||
@Test
|
||||
void returnsValidatorsAfterBlock() {
|
||||
BlockHeader header = new BlockHeaderTestFixture().buildHeader();
|
||||
|
||||
Reference in New Issue
Block a user