Source file "perun_network/ecdsa_threshold/sign/presign/Presigner.kt" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 58 of 849 | 93% | 3 of 32 | 90% | 15 | 43 | 2 | 122 | 12 | 27 |
presignRound2(List, Map, Map) | ![]() ![]() | 92% | ![]() ![]() | 83% | 1 | 4 | 1 | 18 | 0 | 1 |
partialSignMessage(byte[], byte[]) | ![]() ![]() | 87% | ![]() ![]() | 50% | 1 | 2 | 1 | 8 | 0 | 1 |
setK(PaillierCipherText) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setG(PaillierCipherText) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setElGamalPublic(ElGamalPublic) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setBigGammaShare(Point) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setDeltaShare(BigInteger) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setBigDeltaShare(Point) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setBigGamma(Point) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
setBigR(Point) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getId() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getPrivate() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getPublicPrecomps() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getBigGamma() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
presignRound3(List, Map, Map, Map) | ![]() | 100% | ![]() | 100% | 0 | 4 | 0 | 32 | 0 | 1 |
processPresignOutput(List, Map, Map, Map, Map) | ![]() | 100% | ![]() | 100% | 0 | 6 | 0 | 18 | 0 | 1 |
Presigner(int, SecretPrecomputation, Map, Scalar, Scalar, BigInteger, BigInteger, Scalar, Scalar, PaillierCipherText, PaillierCipherText, ElGamalPublic, Point, Scalar, BigInteger, Point, Point, Point, int, DefaultConstructorMarker) | ![]() | 100% | n/a | 0 | 1 | 0 | 17 | 0 | 1 | |
presignRound1(List) | ![]() | 100% | n/a | 0 | 1 | 0 | 15 | 0 | 1 | |
Presigner(int, SecretPrecomputation, Map, Scalar, Scalar, BigInteger, BigInteger, Scalar, Scalar, PaillierCipherText, PaillierCipherText, ElGamalPublic, Point, Scalar, BigInteger, Point, Point, Point) | ![]() | 100% | n/a | 0 | 1 | 0 | 19 | 0 | 1 | |
verifyPresignRound3Broadcast(int, PresignRound3Broadcast, Point, Point, Point) | ![]() | 100% | ![]() ![]() | 87% | 1 | 5 | 0 | 11 | 0 | 1 |
getK() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getG() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getElGamalPublic() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getBigGammaShare() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getDeltaShare() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getBigDeltaShare() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 | |
getBigR() | ![]() | 100% | n/a | 0 | 1 | 0 | 1 | 0 | 1 |