@Test
  public void test9_RequestStartingHashAfterFirstAvailableKey() {
    testAccountRangeRequest(
        new AccountRangeRequestParams.Builder()
            .rootHash(rootHash)
            .startHash(secondAccount)
            .responseBytes(4000)
            .expectedAccounts(86)
            .expectedFirstAccount(secondAccount)
            .expectedLastAccount(
                Bytes32.fromHexString(
                    "0x4615e5f5df5b25349a00ad313c6cd0436b6c08ee5826e33a018661997f85ebaa"))
            .build());
  }
In this test, startingHash is after the first available key. The server should return the
second account of the state as the first item. Expected: 86 accounts.
ethereum/eth/src/test/java/org/hyperledger/besu/ethereum/eth/manager/snap/SnapServerGetAccountRangeTest.java