@Test
public void success_GeneratePublicKeySeed_via_SHA_512_from_byte_array_2() {

    byte[] input = new byte[]{10, -1, 12, 3, 24, 5, 62, 7, 82, 9, 17, 111, 62, -83, 14, 25, 123, 17, 18, -19, 20, 1, -22, 63, 24, -75, 26, 77, 28, 9, 30, 71};
    String str = HexEncoder.getString(input);
    assertThat(str, is("0aff0c0318053e075209116f3ead0e197b1112ed1401ea3f18b51a4d1c091e47"));
    assertThat(HexEncoder.getBytes(str), is(input));
    PrivateKey privateKey = PrivateKeyEd25519.fromBytes(input);
    PublicKeyDelegate delegate1 = new Ed25519PublicKeyDelegate(HashAlgorithm.SHA_512);
    byte[] seed = delegate1.generatePublicKeySeed(privateKey);
    assertThat(HexEncoder.getString(seed), is("6caba0ffd7da15129b9aaeb3021c4a6612f6ad3099ea3d90993a60f585243b23"));
}