Completed
Pull Request — master (#403)
by thomas
86:27 queued 84:05
created

5,366 +112 Covered Lines

6,464 +26 Total Lines

83 % +1.4% Code Coverage

PHP Classes Changes

18.75%
100%
SignatureSort improved
18.18%
81.82%
ScriptWitness improved
51.85%
100%
SignData improved
72.5%
57.5%
PublicKeySerializer got worse
75.36%
88.41%
PrivateKey improved
86.69%
96.74%
InputSigner improved
90.08%
97.52%
EcAdapter improved
96.97%
89.66%
Signer got worse
61.39%
56.44%
EcAdapter got worse
60.47%
55.81%
PrivateKey got worse
view more  
46.67%
 
Validator removed

CRAP Changes

 
4
InputSigner::verify() added
 
3.1406
Signer::input() added
 
3.0175
InputSigner::calculateSigHashUnsafe() added
 
1
Script::getWitnessScriptHash() added
 
1
InputSigner::getSigHash() added
3.0009
3
DerSignatureSerializer::serialize() improved
3.0017
3
InputSigner::__construct() improved
2.004
2
DerSignatureSerializer::fromParser() improved
3.0067
3
EcAdapter::doSign() improved
1.0109
1
EcAdapter::doSignCompact() improved
2.0116
2
PrivateKey::toWif() improved
4.016
4
EcAdapter::calcPubKeyRecoveryParam() improved
3.0175
3
Interpreter::checkExec() improved
10.0203
10
InputSigner::extractSignatures() improved
1.0233
1
PrivateKey::tweakAdd() improved
view more  
20
 
Validator::checkSignatures() removed
3.0175
 
InputSigner::calculateSigHash() removed
2
 
Validator::checkSignature() removed
2
 
Signer::signer() removed
1
 
Validator::__construct() removed
1
 
Transaction::validator() removed