Skip to content
Snippets Groups Projects
Commit 3bf59914 authored by Berend Sliedrecht's avatar Berend Sliedrecht
Browse files

fix(ssi-abstraction): submit the rev reg def without recreating it


Signed-off-by: default avatarBerend Sliedrecht <berend@animo.id>
parent 86798413
No related branches found
No related tags found
No related merge requests found
......@@ -15,9 +15,9 @@
"test": "jest"
},
"dependencies": {
"@credo-ts/anoncreds": "^0.5.0-alpha.116",
"@credo-ts/core": "^0.5.0-alpha.116",
"@credo-ts/tenants": "^0.5.0-alpha.116",
"@credo-ts/anoncreds": "^0.5.0-alpha.138",
"@credo-ts/core": "^0.5.0-alpha.138",
"@credo-ts/tenants": "^0.5.0-alpha.138",
"@elastic/ecs-winston-format": "^1.5.0",
"@nestjs/axios": "^3.0.1",
"@nestjs/swagger": "^7.1.17",
......
......@@ -15,16 +15,16 @@
"test:e2e": "pnpm test -- -c=test/jest.config.js --runInBand"
},
"dependencies": {
"@credo-ts/anoncreds": "0.5.0-alpha.116",
"@credo-ts/askar": "0.5.0-alpha.116",
"@credo-ts/core": "0.5.0-alpha.116",
"@credo-ts/indy-vdr": "0.5.0-alpha.116",
"@credo-ts/node": "0.5.0-alpha.116",
"@credo-ts/tenants": "^0.5.0-alpha.116",
"@credo-ts/anoncreds": "0.5.0-alpha.138",
"@credo-ts/askar": "0.5.0-alpha.138",
"@credo-ts/core": "0.5.0-alpha.138",
"@credo-ts/indy-vdr": "0.5.0-alpha.138",
"@credo-ts/node": "0.5.0-alpha.138",
"@credo-ts/tenants": "^0.5.0-alpha.138",
"@elastic/ecs-winston-format": "^1.5.0",
"@hyperledger/anoncreds-nodejs": "^0.2.0-dev.9",
"@hyperledger/aries-askar-nodejs": "^0.2.0-dev.6",
"@hyperledger/indy-vdr-nodejs": "^0.2.0-dev.6",
"@hyperledger/anoncreds-nodejs": "^0.2.0",
"@hyperledger/aries-askar-nodejs": "^0.2.0",
"@hyperledger/indy-vdr-nodejs": "^0.2.0",
"@nestjs/axios": "^3.0.1",
"@nestjs/common": "^10.3.0",
"@nestjs/config": "^3.1.1",
......
......@@ -124,35 +124,40 @@ export class RevocationService {
endorserDid,
);
const revocationRegisryDefinitionSubmitResult =
await t.modules.anoncreds.registerRevocationRegistryDefinition({
options: {
endorsedTransaction: signedRevocationRegistryDefinitionRequest,
endorserMode: 'external',
},
revocationRegistryDefinition: {
maximumCredentialNumber:
revocationRegistryDefinitionState.revocationRegistryDefinition
.value.maxCredNum,
credentialDefinitionId:
revocationRegistryDefinitionState.revocationRegistryDefinition
.credDefId,
tag: revocationRegistryDefinitionState.revocationRegistryDefinition
.tag,
issuerId:
revocationRegistryDefinitionState.revocationRegistryDefinition
.issuerId,
},
});
if (
revocationRegisryDefinitionSubmitResult
.revocationRegistryDefinitionState.state !== 'finished'
) {
throw Error(
`Error while registering revocation registry definition Cause: ${JSON.stringify(revocationRegisryDefinitionSubmitResult)}`,
);
}
// const revocationRegisryDefinitionSubmitResult =
// await t.modules.anoncreds.registerRevocationRegistryDefinition({
// options: {
// endorsedTransaction: signedRevocationRegistryDefinitionRequest,
// endorserMode: 'external',
// },
// revocationRegistryDefinition: {
// maximumCredentialNumber:
// revocationRegistryDefinitionState.revocationRegistryDefinition
// .value.maxCredNum,
// credentialDefinitionId:
// revocationRegistryDefinitionState.revocationRegistryDefinition
// .credDefId,
// tag: revocationRegistryDefinitionState.revocationRegistryDefinition
// .tag,
// issuerId:
// revocationRegistryDefinitionState.revocationRegistryDefinition
// .issuerId,
// },
// });
// if (
// revocationRegisryDefinitionSubmitResult
// .revocationRegistryDefinitionState.state !== 'finished'
// ) {
// throw Error(
// `Error while registering revocation registry definition Cause: ${JSON.stringify(revocationRegisryDefinitionSubmitResult)}`,
// );
// }
await t.modules.indyVdr.submitTransaction(
signedRevocationRegistryDefinitionRequest,
issuerDid,
);
return {
revocationRegistryDefinitionId:
......
......@@ -38,5 +38,11 @@
"reflect-metadata": "^0.1.13",
"rxjs": "^7.8.1",
"vite-node": "^1.2.1"
},
"pnpm": {
"patchedDependencies": {
"@credo-ts/indy-vdr@0.5.0-alpha.138": "patches/@credo-ts__indy-vdr@0.5.0-alpha.138.patch",
"@credo-ts/anoncreds@0.5.0-alpha.138": "patches/@credo-ts__anoncreds@0.5.0-alpha.138.patch"
}
}
}
diff --git a/build/AnonCredsApi.js b/build/AnonCredsApi.js
index d5118ee111a00dff7a22554a005a2af3cb480868..6228a9da1b604e94c6c50b1dc626970f8e445efb 100644
--- a/build/AnonCredsApi.js
+++ b/build/AnonCredsApi.js
@@ -303,10 +303,7 @@ let AnonCredsApi = class AnonCredsApi {
revocationRegistryDefinition,
options: options.options,
});
- // To avoid having unregistered revocation registry definitions in the wallet, the revocation registry definition itself are stored only when the revocation registry definition status is finished, meaning that the revocation registry definition has been successfully registered.
- if (result.revocationRegistryDefinitionState.state === 'finished') {
- await this.storeRevocationRegistryDefinitionRecord(result, revocationRegistryDefinitionPrivate);
- }
+ await this.storeRevocationRegistryDefinitionRecord(result, revocationRegistryDefinitionPrivate);
return Object.assign(Object.assign({}, result), { revocationRegistryDefinitionMetadata: Object.assign(Object.assign({}, result.revocationRegistryDefinitionMetadata), { localTailsLocation }) });
}
catch (error) {
diff --git a/build/IndyVdrApi.d.ts b/build/IndyVdrApi.d.ts
index 3a929c1393ad4c8adddac2412db7d2adc24702f0..4855ae6fcc1cb99724952b604571bbb19419654d 100644
--- a/build/IndyVdrApi.d.ts
+++ b/build/IndyVdrApi.d.ts
@@ -28,4 +28,5 @@ export declare class IndyVdrApi {
* @returns An endorsed transaction
*/
endorseTransaction(transaction: string | Record<string, unknown>, endorserDid: string): Promise<string>;
+ submitTransaction(transaction:string | Record<string, unknown>, submitterDid:string): Promise<void>
}
diff --git a/build/IndyVdrApi.js b/build/IndyVdrApi.js
index 689a3c4d325d8f04947fac8b12699e53b94d94e1..d242c58fbf1fc32dd26ed8ac2e427159c937eb2b 100644
--- a/build/IndyVdrApi.js
+++ b/build/IndyVdrApi.js
@@ -73,6 +73,18 @@ let IndyVdrApi = class IndyVdrApi {
}
return endorsedTransaction.body;
}
+ async submitTransaction(txn, submitterDid) {
+ const request = new indy_vdr_shared_1.CustomRequest({
+ customRequest: txn,
+ });
+
+ const {namespace } = (0, anoncreds_1.parseIndyDid)(submitterDid);
+
+ return await this.indyVdrPoolService.submitTransaction(
+ request,
+ namespace
+ );
+ }
};
IndyVdrApi = __decorate([
(0, core_1.injectable)(),
diff --git a/build/pool/IndyVdrPoolService.js b/build/pool/IndyVdrPoolService.js
index 54d034d35d4e2e4608cc41e87c39ae007a626acb..f11518aaae5f5c0352aa3694f2490a2a1a5497af 100644
--- a/build/pool/IndyVdrPoolService.js
+++ b/build/pool/IndyVdrPoolService.js
@@ -163,6 +163,10 @@ let IndyVdrPoolService = class IndyVdrPoolService {
throw error;
}
}
+ async submitTransaction(txn, indyNamespace) {
+ const pool = this.getPoolForNamespace(indyNamespace)
+ return await pool.submitRequest(txn)
+ }
};
IndyVdrPoolService = __decorate([
(0, core_1.injectable)(),
......@@ -4,6 +4,14 @@ settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
 
patchedDependencies:
'@credo-ts/anoncreds@0.5.0-alpha.138':
hash: j426fc3a5cnwxikpued4ld6mqi
path: patches/@credo-ts__anoncreds@0.5.0-alpha.138.patch
'@credo-ts/indy-vdr@0.5.0-alpha.138':
hash: rx3uz4zmmaugcgt7ujdip54kgy
path: patches/@credo-ts__indy-vdr@0.5.0-alpha.138.patch
importers:
 
.:
......@@ -436,14 +444,14 @@ importers:
apps/shared:
dependencies:
'@credo-ts/anoncreds':
specifier: ^0.5.0-alpha.116
version: 0.5.0-alpha.116(@hyperledger/anoncreds-shared@0.2.0-dev.10)(expo@49.0.21)(react-native@0.73.2)
specifier: ^0.5.0-alpha.138
version: 0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core':
specifier: ^0.5.0-alpha.116
version: 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
specifier: ^0.5.0-alpha.138
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/tenants':
specifier: ^0.5.0-alpha.116
version: 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
specifier: ^0.5.0-alpha.138
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@elastic/ecs-winston-format':
specifier: ^1.5.0
version: 1.5.2
......@@ -527,35 +535,35 @@ importers:
apps/ssi-abstraction:
dependencies:
'@credo-ts/anoncreds':
specifier: 0.5.0-alpha.116
version: 0.5.0-alpha.116(@hyperledger/anoncreds-shared@0.2.0-dev.10)(expo@49.0.21)(react-native@0.73.2)
specifier: 0.5.0-alpha.138
version: 0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/askar':
specifier: 0.5.0-alpha.116
version: 0.5.0-alpha.116(@hyperledger/aries-askar-shared@0.2.0-dev.6)(expo@49.0.21)(react-native@0.73.2)
specifier: 0.5.0-alpha.138
version: 0.5.0-alpha.138(@hyperledger/aries-askar-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core':
specifier: 0.5.0-alpha.116
version: 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
specifier: 0.5.0-alpha.138
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/indy-vdr':
specifier: 0.5.0-alpha.116
version: 0.5.0-alpha.116(@hyperledger/anoncreds-shared@0.2.0-dev.10)(@hyperledger/indy-vdr-shared@0.2.0-dev.6)(expo@49.0.21)(react-native@0.73.2)
specifier: 0.5.0-alpha.138
version: 0.5.0-alpha.138(patch_hash=rx3uz4zmmaugcgt7ujdip54kgy)(@hyperledger/anoncreds-shared@0.2.0)(@hyperledger/indy-vdr-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/node':
specifier: 0.5.0-alpha.116
version: 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
specifier: 0.5.0-alpha.138
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/tenants':
specifier: ^0.5.0-alpha.116
version: 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
specifier: ^0.5.0-alpha.138
version: 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@elastic/ecs-winston-format':
specifier: ^1.5.0
version: 1.5.2
'@hyperledger/anoncreds-nodejs':
specifier: ^0.2.0-dev.9
version: 0.2.0-dev.10
specifier: ^0.2.0
version: 0.2.0
'@hyperledger/aries-askar-nodejs':
specifier: ^0.2.0-dev.6
version: 0.2.0-dev.6
specifier: ^0.2.0
version: 0.2.0
'@hyperledger/indy-vdr-nodejs':
specifier: ^0.2.0-dev.6
version: 0.2.0-dev.6
specifier: ^0.2.0
version: 0.2.0
'@nestjs/axios':
specifier: ^3.0.1
version: 3.0.1(@nestjs/common@10.3.0)(axios@1.6.5)(reflect-metadata@0.1.14)(rxjs@7.8.1)
......@@ -2474,13 +2482,13 @@ packages:
chalk: 4.1.2
dev: true
 
/@credo-ts/anoncreds@0.5.0-alpha.116(@hyperledger/anoncreds-shared@0.2.0-dev.10)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-TiPU7JVanlYiYoEb/HPraELD+cFcKqpIPTfy5Nj1UXtXVh4z/LJTgXHV44EF5bWnNX+tWdX1+yeP8tod4HASAw==}
/@credo-ts/anoncreds@0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-AJLQXquMO2g/3w9YvC1/NtU963HWC1y5Ikp8pgGntKhpGTKcwBAbtG6BM7PynWsExYd/DOjNsy0BM5H9gtVTAw==}
peerDependencies:
'@hyperledger/anoncreds-shared': ^0.2.0-dev.9
'@hyperledger/anoncreds-shared': ^0.2.0
dependencies:
'@credo-ts/core': 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/anoncreds-shared': 0.2.0-dev.10
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/anoncreds-shared': 0.2.0
bn.js: 5.2.1
class-transformer: 0.5.1
class-validator: 0.14.1
......@@ -2493,14 +2501,15 @@ packages:
- supports-color
- web-streams-polyfill
dev: false
patched: true
 
/@credo-ts/askar@0.5.0-alpha.116(@hyperledger/aries-askar-shared@0.2.0-dev.6)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-WkRGISpX5a6vHij7urJYDi91v8hdlcRnJEje9Ge4YUNAApdMXis4o/bb6CXxkM80cEmqxvjhIoXJzkD1u+oQ8A==}
/@credo-ts/askar@0.5.0-alpha.138(@hyperledger/aries-askar-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-rD5u9/eIZhkoNpDQM/6N6PYn5mEt83t90DEtB+arTSE1LJ3FZIakZeI3G/ilDLTo2Pzkk8Xq2Zk1Kfh1uqyBMg==}
peerDependencies:
'@hyperledger/aries-askar-shared': ^0.2.0-dev.6
'@hyperledger/aries-askar-shared': ^0.2.0
dependencies:
'@credo-ts/core': 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/aries-askar-shared': 0.2.0-dev.6
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/aries-askar-shared': 0.2.0
bn.js: 5.2.1
class-transformer: 0.5.1
class-validator: 0.14.1
......@@ -2515,17 +2524,17 @@ packages:
- web-streams-polyfill
dev: false
 
/@credo-ts/core@0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-nlPRDzHhWwtwr0WgDoGGgkZ1Q1K5fZT0YjganJSY554PKj7jyH0OoGU6GIJ65C9xnnkbyOWXmhEvf4zX0J4CKw==}
/@credo-ts/core@0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-IeGX/FGL+IjsDFA0V3zjln78XyqEoKe4xx6gSlG2DpExv3ua6t1GdVV0sD4Fu1fmyir5YTbmi1YjDKXlqYLvow==}
dependencies:
'@digitalcredentials/jsonld': 6.0.0(expo@49.0.21)(react-native@0.73.2)
'@digitalcredentials/jsonld-signatures': 9.4.0(expo@49.0.21)(react-native@0.73.2)
'@digitalcredentials/vc': 6.0.1(expo@49.0.21)(react-native@0.73.2)
'@multiformats/base-x': 4.0.1
'@sd-jwt/core': 0.2.0
'@sd-jwt/decode': 0.2.0
'@sphereon/pex': 3.0.1
'@sphereon/pex-models': 2.1.5
'@sd-jwt/core': 0.2.1
'@sd-jwt/decode': 0.2.1
'@sphereon/pex': 3.2.0
'@sphereon/pex-models': 2.2.0
'@sphereon/ssi-types': 0.18.1
'@stablelib/ed25519': 1.0.3
'@stablelib/sha256': 1.0.1
......@@ -2558,14 +2567,14 @@ packages:
- web-streams-polyfill
dev: false
 
/@credo-ts/indy-vdr@0.5.0-alpha.116(@hyperledger/anoncreds-shared@0.2.0-dev.10)(@hyperledger/indy-vdr-shared@0.2.0-dev.6)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-Ztsm2rQ5PErDzlS5eG6nC/Kvz7Cl3ecc5LM7aBYICwOxi/iFqjCusnoFVsPMos3kI0ePssoz54d7/drzyev8wA==}
/@credo-ts/indy-vdr@0.5.0-alpha.138(patch_hash=rx3uz4zmmaugcgt7ujdip54kgy)(@hyperledger/anoncreds-shared@0.2.0)(@hyperledger/indy-vdr-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-1opj8vL95xctnD4oI+apZNwG+8SUJAF/2nFXrT0ifk99Mb7H2ZYgcG/P0JUIx/R9Vuu76mJIdI6Rz//x1siuXg==}
peerDependencies:
'@hyperledger/indy-vdr-shared': ^0.2.0-dev.6
'@hyperledger/indy-vdr-shared': ^0.2.0
dependencies:
'@credo-ts/anoncreds': 0.5.0-alpha.116(@hyperledger/anoncreds-shared@0.2.0-dev.10)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/indy-vdr-shared': 0.2.0-dev.6
'@credo-ts/anoncreds': 0.5.0-alpha.138(patch_hash=j426fc3a5cnwxikpued4ld6mqi)(@hyperledger/anoncreds-shared@0.2.0)(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@hyperledger/indy-vdr-shared': 0.2.0
transitivePeerDependencies:
- '@hyperledger/anoncreds-shared'
- domexception
......@@ -2575,13 +2584,14 @@ packages:
- supports-color
- web-streams-polyfill
dev: false
patched: true
 
/@credo-ts/node@0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-NQGrs6UAyeb4we13aIQcKKt97CYOs2IpgVEb+ZAwcTjAY8klmxPQA9U9JvyL2TTnbVXf152qzH/YwwsfCA3SKA==}
/@credo-ts/node@0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-e3y10v0ROKe2/sKMbEIDIr1StnvQ9eMcxPPdNDAAgjzLIK9mr0ieV42dt7EKaQc0iRLDpcmxETUHgkxgllaYvw==}
dependencies:
'@2060.io/ffi-napi': 4.0.8
'@2060.io/ref-napi': 3.0.6
'@credo-ts/core': 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
'@types/express': 4.17.21
express: 4.18.2
ws: 8.16.0
......@@ -2596,10 +2606,10 @@ packages:
- web-streams-polyfill
dev: false
 
/@credo-ts/tenants@0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-dmN7KYBIqjqk91z/MIDZZ+kYUbi89bLiYo3VWu+U7ZxCrlBCtlrYr2jpBG7Wp3sLGd256JmvDo6FjvqMG++46g==}
/@credo-ts/tenants@0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2):
resolution: {integrity: sha512-kB7CdW3eyGVVgmRC1ljsAdXClXGU8ds+yv3LBZ4YH2HjOoGP4dyg9W+/WMq5WnRdas9/HO3try/iULfTJSa8pQ==}
dependencies:
'@credo-ts/core': 0.5.0-alpha.116(expo@49.0.21)(react-native@0.73.2)
'@credo-ts/core': 0.5.0-alpha.138(expo@49.0.21)(react-native@0.73.2)
async-mutex: 0.4.0
transitivePeerDependencies:
- domexception
......@@ -3499,13 +3509,13 @@ packages:
resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
dev: true
 
/@hyperledger/anoncreds-nodejs@0.2.0-dev.10:
resolution: {integrity: sha512-Dj5f1CFsWOQWcQCWEralMC/YvEFhIy+ZSlUBN8ZUTg81UW6Ik438BmHnqrbymdCjy9WMXPPVjSmvrubYI7KFew==}
/@hyperledger/anoncreds-nodejs@0.2.0:
resolution: {integrity: sha512-OAjzdAZv+nzTGfDyQi/pR3ztfYzbvCbALx8RbibAOe2y2Zja7kWcIpwmnDc/PyYI/B3xrgl5jiLslOPrZo35hA==}
requiresBuild: true
dependencies:
'@2060.io/ffi-napi': 4.0.8
'@2060.io/ref-napi': 3.0.6
'@hyperledger/anoncreds-shared': 0.2.0-dev.10
'@hyperledger/anoncreds-shared': 0.2.0
'@mapbox/node-pre-gyp': 1.0.11
ref-array-di: 1.2.2
ref-struct-di: 1.1.1
......@@ -3514,18 +3524,18 @@ packages:
- supports-color
dev: false
 
/@hyperledger/anoncreds-shared@0.2.0-dev.10:
resolution: {integrity: sha512-jbbsgiYjjEceOgD9iVXCLMILgpyDZrhXfs/ZXOnfr8xk9ZPeB3Xp7ZqpyNSTPJkNaORM9eC/ni56A1dLbGeBIg==}
/@hyperledger/anoncreds-shared@0.2.0:
resolution: {integrity: sha512-ZVSivQgCisao/5vsuSb0KmvwJ227pGm3Wpb6KjPgFlea+F7e7cKAxwtrDBIReKe6E14OqysGte8TMozHUFldAA==}
dev: false
 
/@hyperledger/aries-askar-nodejs@0.2.0-dev.6:
resolution: {integrity: sha512-dnWcr31oOARRy0fhhw/CpfGhrxIg37UmZHJM0YB+fy30EmwXWHfZy8h1qy8D7uuyfD5FI1pXNDOlYgmMuLdJNQ==}
/@hyperledger/aries-askar-nodejs@0.2.0:
resolution: {integrity: sha512-d73D2zK1f1cM5y8MFp4BK+NvkquujDlRr91THpxkuRwmLf407gibOY3G4OdGIkL1kQtorGM5c5U0/qMzW+8E1Q==}
engines: {node: '>= 18'}
requiresBuild: true
dependencies:
'@2060.io/ffi-napi': 4.0.8
'@2060.io/ref-napi': 3.0.6
'@hyperledger/aries-askar-shared': 0.2.0-dev.6
'@hyperledger/aries-askar-shared': 0.2.0
'@mapbox/node-pre-gyp': 1.0.11
node-cache: 5.1.2
ref-array-di: 1.2.2
......@@ -3535,20 +3545,20 @@ packages:
- supports-color
dev: false
 
/@hyperledger/aries-askar-shared@0.2.0-dev.6:
resolution: {integrity: sha512-gJa28QNR5yZI2DAnfb6/wafVaI2upcT1fmt0g+Qe68IY+JJXQHzijP+zuxR3EF8pQxFEJLBmlFDn3hPHr4Kpiw==}
/@hyperledger/aries-askar-shared@0.2.0:
resolution: {integrity: sha512-A6bHbTwTtV1YT3XphNFltX34DCBtj7qPyip4R+WAQFnus5286a2xsppNvl5OAPMAxgKjQTdyFBqcYaNRc0lqIQ==}
dependencies:
buffer: 6.0.3
dev: false
 
/@hyperledger/indy-vdr-nodejs@0.2.0-dev.6:
resolution: {integrity: sha512-yOmfOqJJJapJRWdKSJQG7q/frKGUrntoae4fiYnwdQEWy4rdRiyZPo0ht9R6uuZ/AQwxtNMMRylvQZBfHA+vKA==}
/@hyperledger/indy-vdr-nodejs@0.2.0:
resolution: {integrity: sha512-yv+p0mU9NBUgmUDJijNgxtLonhzhDP54wRl4Mfn/s/ZyzLbEQakswmqa2sX0mYQDTLG14iq5uEN6d0eRzUtDeg==}
engines: {node: '>= 18'}
requiresBuild: true
dependencies:
'@2060.io/ffi-napi': 4.0.8
'@2060.io/ref-napi': 3.0.6
'@hyperledger/indy-vdr-shared': 0.2.0-dev.6
'@hyperledger/indy-vdr-shared': 0.2.0
'@mapbox/node-pre-gyp': 1.0.11
ref-array-di: 1.2.2
ref-struct-di: 1.1.1
......@@ -3557,8 +3567,8 @@ packages:
- supports-color
dev: false
 
/@hyperledger/indy-vdr-shared@0.2.0-dev.6:
resolution: {integrity: sha512-pNLq0zkqv5rFCpU9tzyJ5DPvED5YE+UFP8iKwVD7fe+mAD6/VpweOunYNKgIBT4K1DYI21q7bs3SzxQZ0hLlKw==}
/@hyperledger/indy-vdr-shared@0.2.0:
resolution: {integrity: sha512-/aPzpzb6Wks7poRSercSp6f3mFOBoQmxSIyo50XO6ci/Jfa4ZGuV8y8YWU2SJktsdz4TtL5YJxt2WVfOus9bEQ==}
dev: false
 
/@isaacs/cliui@8.0.2:
......@@ -4960,20 +4970,20 @@ packages:
dev: true
optional: true
 
/@sd-jwt/core@0.2.0:
resolution: {integrity: sha512-KxsJm/NAvKkbqOXaIq7Pndn70++bm8QNzzBh1KOwhlRub7LVrqeEkie/wrI/sAH+S+5exG0HTbY95F86nHiq7Q==}
/@sd-jwt/core@0.2.1:
resolution: {integrity: sha512-8auyt3mfzgAK+IP9mNc3kSONdo5x2Y8ypNj5gHKP7N81nVeyI+DHethoPQv84JVcqYYcNwHwyrc2Z5k7rg2lFQ==}
dependencies:
'@sd-jwt/decode': 0.2.0
'@sd-jwt/present': 0.2.0
'@sd-jwt/types': 0.2.0
'@sd-jwt/utils': 0.2.0
'@sd-jwt/decode': 0.2.1
'@sd-jwt/present': 0.2.1
'@sd-jwt/types': 0.2.1
'@sd-jwt/utils': 0.2.1
dev: false
 
/@sd-jwt/decode@0.2.0:
resolution: {integrity: sha512-nmiZN3SQ4ApapEu+rS1h/YAkDIq3exgN7swSCsEkrxSEwnBSbXtISIY/sv+EmwnehF1rcKbivHfHNxOWYtlxvg==}
/@sd-jwt/decode@0.2.1:
resolution: {integrity: sha512-rs55WB3llrMObxN8jeMl06km/h0WivO9jSWNubO9JUIdlfrVhssU38xoXakvQeSDjAJkUUhfZcvmC2vNo1X6Wg==}
dependencies:
'@sd-jwt/types': 0.2.0
'@sd-jwt/utils': 0.2.0
'@sd-jwt/types': 0.2.1
'@sd-jwt/utils': 0.2.1
dev: false
 
/@sd-jwt/present@0.2.0:
......@@ -4983,10 +4993,21 @@ packages:
'@sd-jwt/utils': 0.2.0
dev: false
 
/@sd-jwt/present@0.2.1:
resolution: {integrity: sha512-yWIAR2C/q1jNUwzAeUlUcf3WCTEcSSGo9pltHW5AXptELjyaWGSmC5p6o9ucDXHvBnicfPONhe5OdUCSpiCntw==}
dependencies:
'@sd-jwt/types': 0.2.1
'@sd-jwt/utils': 0.2.1
dev: false
/@sd-jwt/types@0.2.0:
resolution: {integrity: sha512-16WFRcL/maG0/JxN9UCSx07/vJ2SDbGscv9gDLmFLgJzhJcGPer41XfI6aDfVARYP430wHFixChfY/n7qC1L/Q==}
dev: false
 
/@sd-jwt/types@0.2.1:
resolution: {integrity: sha512-nbNik/cq6UIMsN144FcgPZQzaqIsjEEj307j3ZSFORkQBR4Tsmcj54aswTuNh0Z0z/4aSbfw14vOKBZvRWyVLQ==}
dev: false
/@sd-jwt/utils@0.2.0:
resolution: {integrity: sha512-oHCfRYVHCb5RNwdq3eHAt7P9d7TsEaSM1TTux+xl1I9PeQGLtZETnto9Gchtzn8FlTrMdVsLlcuAcK6Viwj1Qw==}
dependencies:
......@@ -4994,6 +5015,13 @@ packages:
buffer: 6.0.3
dev: false
 
/@sd-jwt/utils@0.2.1:
resolution: {integrity: sha512-9eRrge44dhE3fenawR/RZGxP5iuW9DtgdOVANu/JK5PEl80r0fDsMwm/gDjuv8OgLDCmQ6uSaVte1lYaTG71bQ==}
dependencies:
'@sd-jwt/types': 0.2.1
buffer: 6.0.3
dev: false
/@segment/loosely-validate-event@2.0.0:
resolution: {integrity: sha512-ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==}
dependencies:
......@@ -5039,19 +5067,19 @@ packages:
engines: {node: '>= 8'}
dev: false
 
/@sphereon/pex-models@2.1.5:
resolution: {integrity: sha512-7THexvdYUK/Dh8olBB46ErT9q/RnecnMdb5r2iwZ6be0Dt4vQLAUN7QU80H0HZBok4jRTb8ydt12x0raBSTHOg==}
/@sphereon/pex-models@2.2.0:
resolution: {integrity: sha512-dGDRdoxJj+P0TRqu0R8R0/IdIzrCya1MsnxIFbcmSW3rjPsbwXbV0EojEfxXGD5LhqsUJiuAffMtyE2dtVI/XQ==}
dev: false
 
/@sphereon/pex@3.0.1:
resolution: {integrity: sha512-rj+GhFfV5JLyo7dTIA3htWlrT+f6tayF9JRAGxdsIYBfYictLi9BirQ++JRBXsiq7T5zMnfermz4RGi3cvt13Q==}
/@sphereon/pex@3.2.0:
resolution: {integrity: sha512-6qk4L7PaxFsHSVjG0w5SbffwuwI0sbnwyoaNBNku17u2WOThBcnH22sgCdNRRbzacXs0e4iAw7Cb1cd730LQaQ==}
engines: {node: '>=18'}
dependencies:
'@astronautlabs/jsonpath': 1.1.2
'@sd-jwt/decode': 0.2.0
'@sd-jwt/decode': 0.2.1
'@sd-jwt/present': 0.2.0
'@sd-jwt/utils': 0.2.0
'@sphereon/pex-models': 2.1.5
'@sphereon/pex-models': 2.2.0
'@sphereon/ssi-types': 0.18.1
ajv: 8.12.0
ajv-formats: 2.1.1(ajv@8.12.0)
......@@ -5063,7 +5091,7 @@ packages:
/@sphereon/ssi-types@0.18.1:
resolution: {integrity: sha512-uM0gb1woyc0R+p+qh8tVDi15ZWmpzo9BP0iBp/yRkJar7gAfgwox/yvtEToaH9jROKnDCwL3DDQCDeNucpMkwg==}
dependencies:
'@sd-jwt/decode': 0.2.0
'@sd-jwt/decode': 0.2.1
jwt-decode: 3.1.2
dev: false
 
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment