| Percentage | Lines | ||
|---|---|---|---|
| WitnessCollectionMutator |
|
0 % | 98 |
| SignatureSort |
|
0 % | 40 |
| EcAdapterFactory |
|
9 % | 79 |
| AbstractCollectionMutator |
|
32 % | 111 |
| Types |
|
38 % | 248 |
| Bitcoin |
|
48 % | 113 |
| StaticCollection |
|
52 % | 153 |
| EcSerializer |
|
56 % | 127 |
| CheckSequenceVerify |
|
57 % | 87 |
| ScriptWitness |
|
60 % | 28 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Interpreter::evaluate() | 206 | 651 | |
| OutputClassifier::decodeSequence() | 42 | 36 | |
| Interpreter::verify() | 35 | 121 | |
| InputSigner::extractChecksig() | 33 | 139 | |
| SignatureSort::link() | 30 | 18 | |
| EcAdapterFactory::getSecp256k1Context() | 30 | 15 | |
| InputSigner::extractScript() | 22 | 98 | |
| EcAdapterFactory::getAdapter() | 20 | 13 | |
| InputSigner::signStep() | 20 | 63 | |
| BranchInterpreter::evaluateUsingStack() | 19 | 71 | |