Support for the latest versions of Atala Mediator
Closed this issue · 1 comments
FabioPinheiro commented
Is this a regression?
No
Description
The OEA doesn't support Peer DID with more than one service endpoint.
Like the one used on the Atala Mediator version 0.13.0
.
This was fixed by @mineme0110 on the upstream library.
But to update the library we also need to address did:peer:2
spec changes.
decentralized-identity/peer-did-method-spec#64
Please provide the exception or error you saw
The error is in the regexp
2024-02-05 15:17:50 timestamp=2024-02-05T18:17:50.493731179Z level=ERROR thread=#zio-fiber-675 message="Connect - Error processing record: d1c0bc59-7b37-4331-82e1-b314df51745a " cause="Exception in thread "zio-fiber-" scala.Tuple2: (WalletAccessContext(00000000-0000-0000-0000-000000000000),io.iohk.atala.mercury.model.error.package$SendMessageError: Error when sending message: Invalid peer DID provided. Does not match peer DID regexp: did:peer:2.Ez6LSghwSE437wnDE1pt3X6hVDUQzSjsHzinpX3XFvMjRAm7y.Vz6Mkhh1e5CEYYq6JBUcTZ6Cp2ranCWRrv7Yax3Le4N59R6dd.SeyJ0IjoiZG0iLCJzIjoiaHR0cDovL2xvY2FsaG9zdDo4MDgwIiwiciI6W10sImEiOlsiZGlkY29tbS92MiJdfQ.SeyJ0IjoiZG0iLCJzIjoid3M6Ly9sb2NhbGhvc3Q6ODA4MC93cyIsInIiOltdLCJhIjpbImRpZGNvbW0vdjIiXX0;)" location=io.iohk.atala.agent.server.jobs.ConnectBackgroundJobs.performExchange file=ConnectBackgroundJobs.scala line=204
Please provide the environment you discovered this bug in
Use the Atala Mediator version `0.13.0` or above with the latest version of the OEA.
Anything else?
No response
FabioPinheiro commented
This is fixed by #866 877