Skip to content

Commit c88175b

Browse files
authored
chore: update zk-kit dependencies (#781)
* chore: update @zk-kit/imt and @zk-kit/imt.sol dependencies re #776 * chore(identity): update dependency @zk-kit/eddsa-poseidon re #776 * chore: update dependency @zk-kit/utils re #776 * chore: add fixed version of zk-kit packages re #776 * chore(identity): update dependency @zk-kit/baby-jubjub re #776 * chore: update @zk-kit/baby-jubjub package version re #776 * chore(identity): update @zk-kit/eddsa-poseidon package version re #776 * chore: update yarn.lock file
1 parent ea175fa commit c88175b

File tree

7 files changed

+37
-55
lines changed

7 files changed

+37
-55
lines changed

packages/circuits/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"devDependencies": {
3131
"@semaphore-protocol/core": "workspace:^",
3232
"@types/mocha": "^10.0.6",
33-
"@zk-kit/baby-jubjub": "1.0.0-beta",
33+
"@zk-kit/baby-jubjub": "1.0.0",
3434
"circomkit": "^0.0.19",
3535
"mocha": "^10.2.0",
3636
"poseidon-lite": "^0.2.0"

packages/contracts/contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@
3030
"access": "public"
3131
},
3232
"dependencies": {
33-
"@zk-kit/imt.sol": "2.0.0-beta.8"
33+
"@zk-kit/imt.sol": "2.0.0-beta.12"
3434
}
3535
}

packages/contracts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,6 @@
3939
"typescript": "^5.3.3"
4040
},
4141
"dependencies": {
42-
"@zk-kit/imt.sol": "2.0.0-beta.8"
42+
"@zk-kit/imt.sol": "2.0.0-beta.12"
4343
}
4444
}

packages/group/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"rollup-plugin-cleanup": "^3.2.1"
4040
},
4141
"dependencies": {
42-
"@zk-kit/imt": "2.0.0-beta.2",
43-
"@zk-kit/utils": "1.0.0-beta"
42+
"@zk-kit/imt": "2.0.0-beta.4",
43+
"@zk-kit/utils": "1.0.0-beta.4"
4444
}
4545
}

packages/identity/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@
3939
"rollup-plugin-cleanup": "^3.2.1"
4040
},
4141
"dependencies": {
42-
"@zk-kit/baby-jubjub": "0.3.0",
43-
"@zk-kit/eddsa-poseidon": "0.10.0",
44-
"@zk-kit/utils": "0.8.1",
42+
"@zk-kit/baby-jubjub": "1.0.0",
43+
"@zk-kit/eddsa-poseidon": "1.0.0",
44+
"@zk-kit/utils": "1.0.0-beta.4",
4545
"poseidon-lite": "0.2.0"
4646
}
4747
}

packages/identity/src/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import type { Point } from "@zk-kit/baby-jubjub"
22
import { EdDSAPoseidon, Signature, signMessage, verifySignature } from "@zk-kit/eddsa-poseidon"
33
import type { BigNumberish } from "@zk-kit/utils"
4-
import { bufferToHexadecimal, hexadecimalToBuffer } from "@zk-kit/utils/conversions"
4+
import { hexadecimalToBuffer } from "@zk-kit/utils/conversions"
55
import { requireString } from "@zk-kit/utils/error-handlers"
66
import { isHexadecimal } from "@zk-kit/utils/type-checks"
77
import { poseidon2 } from "poseidon-lite/poseidon2"
@@ -59,7 +59,7 @@ export class Identity {
5959
} else {
6060
eddsa = new EdDSAPoseidon()
6161

62-
this._privateKey = bufferToHexadecimal(eddsa.privateKey as any)
62+
this._privateKey = eddsa.privateKey as string
6363
}
6464

6565
this._secretScalar = eddsa.secretScalar

yarn.lock

Lines changed: 27 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -6260,7 +6260,7 @@ __metadata:
62606260
dependencies:
62616261
"@semaphore-protocol/core": "workspace:^"
62626262
"@types/mocha": "npm:^10.0.6"
6263-
"@zk-kit/baby-jubjub": "npm:1.0.0-beta"
6263+
"@zk-kit/baby-jubjub": "npm:1.0.0"
62646264
"@zk-kit/binary-merkle-root.circom": "npm:1.0.0"
62656265
circomkit: "npm:^0.0.19"
62666266
circomlib: "npm:2.0.5"
@@ -6360,7 +6360,7 @@ __metadata:
63606360
version: 0.0.0-use.local
63616361
resolution: "@semaphore-protocol/contracts@workspace:packages/contracts/contracts"
63626362
dependencies:
6363-
"@zk-kit/imt.sol": "npm:2.0.0-beta.8"
6363+
"@zk-kit/imt.sol": "npm:2.0.0-beta.12"
63646364
languageName: unknown
63656365
linkType: soft
63666366

@@ -6396,8 +6396,8 @@ __metadata:
63966396
"@rollup/plugin-commonjs": "npm:^25.0.7"
63976397
"@rollup/plugin-node-resolve": "npm:^15.2.3"
63986398
"@rollup/plugin-typescript": "npm:^11.1.6"
6399-
"@zk-kit/imt": "npm:2.0.0-beta.2"
6400-
"@zk-kit/utils": "npm:1.0.0-beta"
6399+
"@zk-kit/imt": "npm:2.0.0-beta.4"
6400+
"@zk-kit/utils": "npm:1.0.0-beta.4"
64016401
poseidon-lite: "npm:^0.2.0"
64026402
rimraf: "npm:^5.0.5"
64036403
rollup: "npm:^4.12.0"
@@ -6431,9 +6431,9 @@ __metadata:
64316431
"@rollup/plugin-commonjs": "npm:^25.0.7"
64326432
"@rollup/plugin-node-resolve": "npm:^15.2.3"
64336433
"@rollup/plugin-typescript": "npm:^11.1.6"
6434-
"@zk-kit/baby-jubjub": "npm:0.3.0"
6435-
"@zk-kit/eddsa-poseidon": "npm:0.10.0"
6436-
"@zk-kit/utils": "npm:0.8.1"
6434+
"@zk-kit/baby-jubjub": "npm:1.0.0"
6435+
"@zk-kit/eddsa-poseidon": "npm:1.0.0"
6436+
"@zk-kit/utils": "npm:1.0.0-beta.4"
64376437
poseidon-lite: "npm:0.2.0"
64386438
rimraf: "npm:^5.0.5"
64396439
rollup: "npm:^4.12.0"
@@ -8502,12 +8502,12 @@ __metadata:
85028502
languageName: node
85038503
linkType: hard
85048504

8505-
"@zk-kit/baby-jubjub@npm:0.3.0":
8506-
version: 0.3.0
8507-
resolution: "@zk-kit/baby-jubjub@npm:0.3.0"
8505+
"@zk-kit/baby-jubjub@npm:1.0.0":
8506+
version: 1.0.0
8507+
resolution: "@zk-kit/baby-jubjub@npm:1.0.0"
85088508
dependencies:
8509-
"@zk-kit/utils": "npm:0.6.0"
8510-
checksum: 10/a5b6f80e277c90be6874f60632cb3818ac3267434c52173474bc475798237e0c0fee92522a434cb2cb8b512b3246d5fb41ae38b117aeeb814b62f57875cfc6d9
8509+
"@zk-kit/utils": "npm:1.0.0-beta.4"
8510+
checksum: 10/5af2bc4c3232ade054636fc2990095efa8d9e156daa94757095eca7edd0da04e77b75c2d83908701e6aed7fce91ed60ce08701a454936cc06dcb7d8a1d3405c0
85118511
languageName: node
85128512
linkType: hard
85138513

@@ -8529,48 +8529,30 @@ __metadata:
85298529
languageName: node
85308530
linkType: hard
85318531

8532-
"@zk-kit/eddsa-poseidon@npm:0.10.0":
8533-
version: 0.10.0
8534-
resolution: "@zk-kit/eddsa-poseidon@npm:0.10.0"
8532+
"@zk-kit/eddsa-poseidon@npm:1.0.0":
8533+
version: 1.0.0
8534+
resolution: "@zk-kit/eddsa-poseidon@npm:1.0.0"
85358535
dependencies:
8536-
"@zk-kit/baby-jubjub": "npm:0.3.0"
8537-
"@zk-kit/utils": "npm:0.8.1"
8536+
"@zk-kit/baby-jubjub": "npm:1.0.0-beta"
8537+
"@zk-kit/utils": "npm:1.0.0-beta.4"
85388538
buffer: "npm:6.0.3"
8539-
checksum: 10/9454f893c2035e989719e8e46fb327c7710cca8676d5a82004a361e68a81dbfd2a6682b9ecabc849de982d7e49f404db492351f8fd11083d41276deffcb74c5f
8539+
checksum: 10/17ba32bfa6802944bf7d3e1b8b1d48119574a38d0079e768cc9898bfaf39d5d72b41214e4ba98da3e42af4433d29bf5232118afbeabc6bb1a88bcd22d06cefc4
85408540
languageName: node
85418541
linkType: hard
85428542

8543-
"@zk-kit/imt.sol@npm:2.0.0-beta.8":
8544-
version: 2.0.0-beta.8
8545-
resolution: "@zk-kit/imt.sol@npm:2.0.0-beta.8"
8543+
"@zk-kit/imt.sol@npm:2.0.0-beta.12":
8544+
version: 2.0.0-beta.12
8545+
resolution: "@zk-kit/imt.sol@npm:2.0.0-beta.12"
85468546
dependencies:
85478547
poseidon-solidity: "npm:0.0.5"
8548-
checksum: 10/dee5241237fb9e8928bbef9b0016db07ba9e0151b7a3c46f322cb01bbee89228dc287ac586cf0a4f1b4664fa833594a9953b5f70a81c181e47ca877502b10380
8549-
languageName: node
8550-
linkType: hard
8551-
8552-
"@zk-kit/imt@npm:2.0.0-beta.2":
8553-
version: 2.0.0-beta.2
8554-
resolution: "@zk-kit/imt@npm:2.0.0-beta.2"
8555-
checksum: 10/b99ab587f4a5f147531160feb9b27e5505659d5bb34fe2cbbc8e3d3bedc95febb3cf1ffcd4f75570feb03a2d929063e9b5f9d638ac2c1bba0204ca9cdc1fa2c0
8548+
checksum: 10/a568eb68e4065c20a03c09a85f4bc7fec7b3c28083da8a4cfc8109561ec09568b76d46daaedf9dce38a787fa007b32e52f390c30ef698c78b43527e16de96972
85568549
languageName: node
85578550
linkType: hard
85588551

8559-
"@zk-kit/utils@npm:0.6.0":
8560-
version: 0.6.0
8561-
resolution: "@zk-kit/utils@npm:0.6.0"
8562-
dependencies:
8563-
buffer: "npm:^6.0.3"
8564-
checksum: 10/7a88b1588df8791c9ea5cbbd5caafac4567127da4951ba1ee6d3f0d93e23aea3dbd9e45789b31f53e8c56637050ce41d520f176af368c4f815382bebb27b4856
8565-
languageName: node
8566-
linkType: hard
8567-
8568-
"@zk-kit/utils@npm:0.8.1":
8569-
version: 0.8.1
8570-
resolution: "@zk-kit/utils@npm:0.8.1"
8571-
dependencies:
8572-
buffer: "npm:^6.0.3"
8573-
checksum: 10/759a4fe338e630ac8159315739ddaf0abb6f01c64e4eeab7c0e2c659f07419907e7761847d1e56a314af5ffd379c58da22da9284d7416c4b65e3fa291e33a09f
8552+
"@zk-kit/imt@npm:2.0.0-beta.4":
8553+
version: 2.0.0-beta.4
8554+
resolution: "@zk-kit/imt@npm:2.0.0-beta.4"
8555+
checksum: 10/9e042472c81bb362ad4580eb3ab69b4d07bacc224d920a5539ed326855e99c70824cc795732642318c6ea2533b48e980009968fe996e4bfde9dbfbbf4a3e14bb
85748556
languageName: node
85758557
linkType: hard
85768558

@@ -24879,7 +24861,7 @@ __metadata:
2487924861
"@types/chai": "npm:^4.2.0"
2488024862
"@types/mocha": "npm:^10.0.6"
2488124863
"@types/node": "npm:^20.10.7"
24882-
"@zk-kit/imt.sol": "npm:2.0.0-beta.8"
24864+
"@zk-kit/imt.sol": "npm:2.0.0-beta.12"
2488324865
chai: "npm:^4.2.0"
2488424866
ethers: "npm:^6.4.0"
2488524867
hardhat: "npm:^2.19.4"

0 commit comments

Comments
 (0)