Skip to content

Commit e5e96e9

Browse files
committed
fix: versions, mock create dag jws properly
1 parent 97a14a0 commit e5e96e9

4 files changed

Lines changed: 10 additions & 4 deletions

File tree

packages/did-test-utils/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"@ceramicnetwork/3id-did-resolver": "^4.1.0",
3333
"@ceramicnetwork/common": "^4.1.0",
3434
"@ceramicnetwork/streamid": "^4.1.0",
35+
"dag-jose-utils": "^4.0.0",
3536
"did-jwt": "^7.4.7",
3637
"dids": "5.1.0-next.0",
3738
"key-did-resolver": "^4.0.0",

packages/did-test-utils/src/index.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
*/
44
import { CID } from 'multiformats/cid'
55
import type { DagJWS, DID, DIDResolutionResult, VerifyJWSResult } from 'dids'
6+
import { encodePayload } from 'dag-jose-utils'
67
import { wrapDocument } from '@ceramicnetwork/3id-did-resolver'
78
import * as KeyDidResolver from 'key-did-resolver'
89
import * as sha256 from '@stablelib/sha256'
@@ -219,8 +220,12 @@ export class DidTestUtils {
219220
...DidTestUtils.threeIdResolver,
220221
})
221222

222-
const createJWS = jest.fn(async () => opts.jws || JWS_VERSION_0)
223-
did.createJWS = createJWS.bind(did)
223+
const createDagJWS = jest.fn(async (payload: Record<string, any>) => {
224+
const { linkedBlock } = await encodePayload(payload)
225+
const jws = opts.jws || JWS_VERSION_0
226+
return { jws, linkedBlock }
227+
})
228+
did.createDagJWS = createDagJWS.bind(did)
224229
return did
225230
}
226231

packages/http-client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
},
5353
"devDependencies": {
5454
"@ceramicnetwork/common-test-utils": "^2.1.0",
55-
"dids": "^5.1.0-next.0",
55+
"dids": "5.1.0-next.0",
5656
"key-did-resolver": "^4.0.0",
5757
"multiformats": "^13.0.0"
5858
},

packages/stream-caip10-link/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
},
4848
"devDependencies": {
4949
"@ceramicnetwork/blockchain-utils-linking": "^4.1.0",
50-
"dids": "^5.1.0-next.0"
50+
"dids": "5.1.0-next.0"
5151
},
5252
"gitHead": "56e646e82ee6e9cdb0b762bbbf77b8432edce367"
5353
}

0 commit comments

Comments
 (0)