• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

input-output-hk / atala-prism-building-blocks / 8174077748

06 Mar 2024 02:54PM UTC coverage: 30.709% (-0.8%) from 31.469%
8174077748

Pull #909

yshyn-iohk
feat(agent): add CredentialIssuerService mock and get walletId by prism DID method

Signed-off-by: Yurii Shynbuiev <yurii.shynbuiev@iohk.io>
Pull Request #909: feat(agent): define the OAS for CredentialIssuerEndpoints [WIP]

0 of 268 new or added lines in 12 files covered. (0.0%)

296 existing lines in 79 files now uncovered.

4165 of 13563 relevant lines covered (30.71%)

0.31 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/castor/lib/core/src/main/scala/io/iohk/atala/castor/core/model/error/package.scala
1
package io.iohk.atala.castor.core.model
2

3
package object error {
4

5
  sealed trait DIDOperationError
6
  object DIDOperationError {
7
    final case class DLTProxyError(cause: Throwable) extends DIDOperationError
8
    final case class UnexpectedDLTResult(msg: String) extends DIDOperationError
9
    final case class ValidationError(cause: OperationValidationError) extends DIDOperationError
10
  }
11

12
  sealed trait DIDResolutionError {
13
    def message: String
14
  }
15

16
  object DIDResolutionError {
NEW
17
    final case class DLTProxyError(cause: Throwable) extends DIDResolutionError {
×
18
      override def message: String = cause.getMessage
19
    }
NEW
20
    final case class UnexpectedDLTResult(msg: String) extends DIDResolutionError {
×
21
      override def message: String = msg
22
    }
NEW
23
    final case class ValidationError(cause: OperationValidationError) extends DIDResolutionError {
×
24
      override def message: String = cause.toString
25
    }
26
  }
27

28
  sealed trait OperationValidationError
29

30
  object OperationValidationError {
31
    final case class TooManyDidPublicKeyAccess(limit: Int, access: Option[Int]) extends OperationValidationError
32
    final case class TooManyDidServiceAccess(limit: Int, access: Option[Int]) extends OperationValidationError
33
    final case class InvalidArgument(msg: String) extends OperationValidationError
34
  }
35

36
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc