energywebfoundation / iam-client-lib

TypeScript library to be used within decentralised applications for authentication and authorisation using DIDs (Decentralised Identifiers) and VCs (Verifiable Credentials)
GNU General Public License v3.0
19 stars 9 forks source link

task/ICS-188 incorrect claim status #612

Closed JGiter closed 2 years ago

JGiter commented 2 years ago

Description

We need to make sure that failed registering on-chain doesn't prevent posting of issued claim. Registration onchain fails for two reasons: issuer isn't authorized or role already registered. First of this is checked now. This PR adds another check

Contributor checklist

jrhender commented 2 years ago

@JGiter Could you explain in the PR Description what this PR is intended to accomplish please? I know we discussed possible solutions in the Jira issue, but I'm not sure which one this PR is accomplishing 😅

JGiter commented 2 years ago

@JGiter Could you explain in the PR Description what this PR is intended to accomplish please? I know we discussed possible solutions in the Jira issue, but I'm not sure which one this PR is accomplishing sweat_smile

I updated description

ewf-devops commented 2 years ago

:tada: This PR is included in version 6.0.0-alpha.43 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

ewf-devops commented 2 years ago

:tada: This PR is included in version 6.0.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: