Coverage Summary for Class: EcKeyUtils (co.rsk.peg.utils)
Class |
Class, %
|
Method, %
|
Line, %
|
EcKeyUtils |
0%
(0/1)
|
0%
(0/2)
|
0%
(0/8)
|
1 package co.rsk.peg.utils;
2
3 import co.rsk.bitcoinj.core.BtcECKey;
4 import java.util.ArrayList;
5 import java.util.List;
6
7 public final class EcKeyUtils {
8
9 private EcKeyUtils() {}
10
11 public static List<BtcECKey> getCompressedPubKeysList(List<BtcECKey> pubKeys) {
12 List<BtcECKey> compressedPubKeysList = new ArrayList<>();
13
14 for (BtcECKey key: pubKeys) {
15 compressedPubKeysList.add(
16 BtcECKey.fromPublicOnly(
17 key.getPubKeyPoint().getEncoded(true)
18 )
19 );
20 }
21
22 return compressedPubKeysList;
23 }
24 }