@@ -10,8 +10,13 @@ import io.iohk.atala.prism.node.{AtalaWithPostgresSpec, DataPreparation}
10
10
import io .iohk .atala .prism .node .DataPreparation .{dummyApplyOperationConfig , dummyLedgerData , dummyTimestampInfo }
11
11
import io .iohk .atala .prism .node .crypto .CryptoTestUtils
12
12
import io .iohk .atala .prism .node .grpc .ProtoCodecs
13
- import io .iohk .atala .prism .node .models .{DIDService , KeyUsage , ProtocolConstants }
14
- import io .iohk .atala .prism .node .operations .CreateDIDOperationSpec .{issuingEcKeyData , masterEcKeyData , randomCompressedECKeyData , randomECKeyData }
13
+ import io .iohk .atala .prism .node .models .{DIDPublicKey , DIDService , KeyUsage , ProtocolConstants }
14
+ import io .iohk .atala .prism .node .operations .CreateDIDOperationSpec .{
15
+ issuingEcKeyData ,
16
+ masterEcKeyData ,
17
+ randomCompressedECKeyData ,
18
+ randomECKeyData
19
+ }
15
20
import io .iohk .atala .prism .node .repositories .daos .{ContextDAO , PublicKeysDAO , ServicesDAO }
16
21
import io .iohk .atala .prism .node .services .BlockProcessingServiceSpec
17
22
import io .iohk .atala .prism .protos .node_models
@@ -551,15 +556,15 @@ class UpdateDIDOperationSpec extends AtalaWithPostgresSpec with ProtoParsingTest
551
556
newKey.keyUsage mustBe KeyUsage .MasterKey
552
557
newKey.didSuffix mustBe createDidOperation.id
553
558
554
- val actionKey = parsedOperation.actions.head
559
+ DIDPublicKey (
560
+ newKey.didSuffix,
561
+ newKey.keyId,
562
+ newKey.keyUsage,
563
+ newKey.key
564
+ ) mustBe parsedOperation.actions.head
555
565
.asInstanceOf [AddKeyAction ]
556
566
.key
557
567
558
- newKey.didSuffix mustBe actionKey.didSuffix
559
- newKey.keyId mustBe actionKey.keyId
560
- newKey.keyUsage mustBe actionKey.keyUsage
561
- newKey.key.compressedKey mustBe actionKey.key.compressedKey
562
-
563
568
newKey.addedOn.timestampInfo mustBe dummyLedgerData.timestampInfo
564
569
newKey.revokedOn mustBe None
565
570
didInfo.lastOperation mustBe Sha256 .compute(
0 commit comments