net.taler.wallet.payment

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total13,089 of 13,2120%482 of 4820%6406431,5451,5584204237982
PromptPaymentComposableKt4,5850%1380%150150514514777711
TransactionPaymentComposableKt1,3390%580%5252159159232311
PaymentManager7430%320%3636105105202011
ComposableSingletons.PromptPaymentComposableKt7150%n/a18188383181811
PayTemplateOrderComposableKt6830%440%38387777161611
PayTotpComposableKt6660%200%6661615511
PayTemplateScreenKt6290%220%22224343111111
PaymentManager.getPaymentChoices.new Function2() {...}4430%380%3364643311
ComposableSingletons.PayTemplateOrderComposableKt3160%n/a13132626131311
PayTemplateComposableKt3090%300%191946464411
PaymentManager.checkPayForTemplate.new Function2() {...}1310%60%5517172211
WalletTemplateDetails1260%320%28282525121211
ComposableSingletons.PayTemplateComposableKt1210%n/a7714147711
TemplateContractDetails1100%n/a9912129911
PaymentInsufficientBalanceDetails.PerExchange1070%n/a11111111111111
PaymentManager.confirmPay.new Function2() {...}980%20%3311112211
PaymentInsufficientBalanceDetails935436%n/a13141314131401
PayTemplateScreenKt.PayTemplateScreen.2.new Function2() {...}920%100%6612121111
GetChoicesForPaymentResponse.ChoiceSelectionDetail.InsufficientBalance900%n/a88888811
PaymentManager.waitForTransaction.new Function2() {...}860%n/a2210102211
GetChoicesForPaymentResponse.ChoiceSelectionDetail.PaymentPossible850%n/a88888811
GetChoicesForPaymentResponse840%n/a88888811
PayTotpComposableKt.PayTotpComposable.1.new Function2() {...}840%60%8820205511
PayChoiceDetails810%20%11111212101011
PaymentTokenAvailabilityDetails.PerTokenFamily740%n/a88888811
TransactionPaymentComposableKt.TransactionPaymentPrompt.5.new Function2() {...}650%100%66331111
PaymentTokenAvailabilityDetails610%n/a77777711
PaymentManager.confirmPay.1.new Function2() {...}590%40%3314141111
TemplateContractDetailsDefaults540%n/a66886611
PaymentManagerKt470%160%1010662211
PreparePayResponse.AlreadyConfirmedResponse470%n/a77887711
ConfirmPayResult.Pending420%n/a55555511
PayStatus.Choices410%n/a66666611
TemplateType400%n/a11661111
ComposableSingletons.PayTemplateScreenKt0%n/a22112211
TokenAvailabilityHint0%n/a11551111
PayStatus.Pending0%n/a44444411
CheckPayTemplateResponse0%n/a44444411
WaitTransactionStateResponse0%n/a44554411
TemplateParams0%n/a44554411
PayStatus.InsufficientBalance0%n/a55665511
PaymentResponsesKt0%80%8810101111
PreparePayResponse.InsufficientBalanceResponse0%n/a55665511
PayStatus.Error0%n/a44444411
PromptPaymentComposableKt.PromptPaymentComposable.3.1.1.4.1.new Function2() {...}0%n/a11221111
ComposableSingletons.PromptPaymentComposableKt.lambda.-1741276466.1.5.new Function2() {...}0%n/a11661111
PayTemplateScreenKt.PayTemplateScreen.2.1.new Function2() {...}0%n/a11111111
PayStatus0%n/a33333311
PaymentManager.preparePayForTemplate.new Function2() {...}0%n/a11441111
PayStatus.Checked0%n/a33333311
PayTemplateScreenKt.PayTemplateScreen.3.1.1.4.1.new Function2() {...}0%n/a11111111
PayStatus.Success0%n/a33443311
PayTemplateOrderComposableKt.PayTemplateOrderComposable.2.new Function2() {...}0%40%33441111
ConfirmPayResult.Done0%n/a33443311
PreparePayResponse.PaymentPossibleResponse0%n/a33443311
DonauStatus.Mismatch0%n/a33333311
PreparePayResponse.ChoiceSelection0%n/a33443311
PaymentManager.startNewAttempt.new Function2() {...}0%n/a11111111
PaymentManager.cancelWaitForTransaction.new Function2() {...}0%n/a11221111
PromptPaymentComposableKt.TokenWarningTooltip.2.1.1.new Function2() {...}0%n/a11221111
PromptPaymentComposableKt.PaymentChoice.1.1.new Function2() {...}0%n/a11221111
PayTemplateScreenKt.PayTemplateScreen.1.new Function2() {...}0%n/a11331111
PaymentManager.preparePay.new Function2() {...}0%n/a11331111
PayStatus.Prepared0%n/a22332211
PayStatus.AlreadyPaid0%n/a22332211
PaymentManager.preparePay.new Function2() {...}0%n/a11221111
PaymentManager.preparePayForTemplate.new Function2() {...}0%n/a11221111
DonauStatus.Unset0%n/a22112211
PaymentManager.confirmPay.1.new Function2() {...}0%n/a11221111
PreparePayV2Response0%n/a22332211
PaymentManager.waitForTransaction.1.new Function2() {...}0%n/a11221111
PaymentManager.checkDonauForChoice.new Function2() {...}0%n/a11111111
PayStatus.Loading0%n/a11111111
PayStatus.None0%n/a11111111
ConfirmPayResult0%n/a11221111
GetChoicesForPaymentResponse.ChoiceSelectionDetail0%n/a11221111
DonauStatus.Unavailable0%n/a11111111
DonauStatus.Available0%n/a11111111
ComposableSingletons.PromptPaymentComposableKt.lambda.1686638605.1.5.new Function2() {...}0%n/a11111111
TransactionPaymentComposableKt.TransactionPaymentComposablePreview.1.5.new Function2() {...}0%n/a11111111
InsufficientBalanceHint64100%n/a010100101
PreparePayResponse100%n/a01020101