Completed
Pull Request — master (#85)
by thomas
15:44
created

1,623 +230 Covered Lines

2,471 +269 Total Lines

65.7 % +2.4% Code Coverage

PHP Classes Changes

 
34.84%
WalletScript added
 
78.83%
SizeEstimation added
50%
94.83%
Util improved
61.96%
75%
TransactionBuilder improved
85.43%
89.89%
Wallet improved
81.82%
77.78%
SignInfo got worse
79.82%
78.06%
RestClient got worse
85.16%
85.42%
BlocktrailSDK improved

CRAP Changes

 
90
WalletScript::checkWitnessScript() added
 
20
WalletScript::checkP2shScript() added
 
20
WalletScript::checkScript() added
 
7.8701
SizeEstimation::estimateUtxo() added
 
7.3471
SizeEstimation::estimateInputFromScripts() added
 
7
SizeEstimation::estimateSizeForStack() added
 
6
SizeEstimation::getPublicKeySize() added
 
5.2
WalletScript::__construct() added
 
5.025
SizeEstimation::getLengthOfScriptLengthElement() added
 
5.0187
SizeEstimation::getLengthOfVarInt() added
view more  
2.0023
2
BlocktrailSDK::coinSelection() improved
2.0078
2.004
Wallet::_sendTx() improved
7.025
7.0031
Wallet::determineFeeAndChange() improved
5.3906
5.1647
Wallet::coinSelectionForTxBuilder() improved
6.3949
6.0493
TransactionBuilder::getOutputs() improved
4.3244
5.1647
TransactionBuilder::addRecipient() got worse
2.0185
3
Wallet::getRedeemScriptByPath() got worse
21.0319
22.0336
BlocktrailSDK::createNewWalletV2() got worse
26.2935
27.4002
BlocktrailSDK::createNewWalletV3() got worse
33.9034
35.2419
BlocktrailSDK::createNewWalletV1() got worse
view more  
1
 
Wallet::getRedeemScriptFromKey() removed