Skip to content

Commit c647e55

Browse files
committed
Update dependencies and versions in Scarb files for improved compatibility
1 parent bb716b4 commit c647e55

3 files changed

Lines changed: 44 additions & 41 deletions

File tree

.tool-versions

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
scarb 2.8.5
2-
starknet-foundry 0.41.0
1+
scarb 2.11.4
2+
starknet-foundry 0.45.0

Scarb.lock

Lines changed: 37 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ version = 1
33

44
[[package]]
55
name = "alexandria_data_structures"
6-
version = "0.4.0"
6+
version = "0.5.1"
77
source = "registry+https://scarbs.xyz/"
8-
checksum = "sha256:72bdee057923061f6719c82ac9d92c9c9bb39f3fbb9c369f64aa9e6d5b0b2425"
8+
checksum = "sha256:5dc2aff25100299ff54ba81e80fc70f5150d4a4e06c46b588227d20fb754137d"
99

1010
[[package]]
1111
name = "crowd_pass"
@@ -19,9 +19,9 @@ dependencies = [
1919

2020
[[package]]
2121
name = "openzeppelin"
22-
version = "0.17.0"
22+
version = "2.0.0"
2323
source = "registry+https://scarbs.xyz/"
24-
checksum = "sha256:7e77855aaba0825a2a12cad72d52d85380a9fab732007754b3c5d98908918ce7"
24+
checksum = "sha256:5e4fdecc957cfca7854d95912dc72d9f725517c063b116512900900add29fd77"
2525
dependencies = [
2626
"openzeppelin_access",
2727
"openzeppelin_account",
@@ -38,117 +38,120 @@ dependencies = [
3838

3939
[[package]]
4040
name = "openzeppelin_access"
41-
version = "0.17.0"
41+
version = "2.0.0"
4242
source = "registry+https://scarbs.xyz/"
43-
checksum = "sha256:541bb8fdf1ad17fe0d275b00acb9f0d7f56ea5534741e21535ac3fda2c600281"
43+
checksum = "sha256:511681dd26d814ee2bc996d44ff8cb4aaa5ae9d14272130def7eb901cf004850"
4444
dependencies = [
4545
"openzeppelin_introspection",
46-
"openzeppelin_utils",
4746
]
4847

4948
[[package]]
5049
name = "openzeppelin_account"
51-
version = "0.17.0"
50+
version = "2.0.0"
5251
source = "registry+https://scarbs.xyz/"
53-
checksum = "sha256:c4e11609fdd1f4c3d3004cd1468711bd2ea664739c9e59a4b270567fe4c23ee3"
52+
checksum = "sha256:fb3381c50d68b028d3801feb43df378e2bd62137b6884844f8f60aefe796188b"
5453
dependencies = [
5554
"openzeppelin_introspection",
5655
"openzeppelin_utils",
5756
]
5857

5958
[[package]]
6059
name = "openzeppelin_finance"
61-
version = "0.17.0"
60+
version = "2.0.0"
6261
source = "registry+https://scarbs.xyz/"
63-
checksum = "sha256:9adcbec76ee8ed08be8d87c6af6014aa7080d67578816f5ba77f4376b25bc165"
62+
checksum = "sha256:e9456ef69502a87c4c99bf50145351b50950f8b11244847d92935c466c4ba787"
6463
dependencies = [
6564
"openzeppelin_access",
6665
"openzeppelin_token",
6766
]
6867

6968
[[package]]
7069
name = "openzeppelin_governance"
71-
version = "0.17.0"
70+
version = "2.0.0"
7271
source = "registry+https://scarbs.xyz/"
73-
checksum = "sha256:b7e0142d88d69a8c367aea8c9dc7f659f27372551efc23f39a0cf71a189c1302"
72+
checksum = "sha256:056e6d6f3d48193b53f06283884f8a9675f986fc85425f6a40e8c1aeb3b3ecfa"
7473
dependencies = [
7574
"openzeppelin_access",
75+
"openzeppelin_account",
7676
"openzeppelin_introspection",
77+
"openzeppelin_token",
78+
"openzeppelin_utils",
7779
]
7880

7981
[[package]]
8082
name = "openzeppelin_introspection"
81-
version = "0.17.0"
83+
version = "2.0.0"
8284
source = "registry+https://scarbs.xyz/"
83-
checksum = "sha256:892433a4a1ea0fc9cf7cdb01e06ddc2782182abcc188e4ea5dd480906d006cf8"
85+
checksum = "sha256:87773ed6cd2318f169283ecbbb161890d1996260a80302d81ec45b70ee5e54c1"
8486

8587
[[package]]
8688
name = "openzeppelin_merkle_tree"
87-
version = "0.17.0"
89+
version = "2.0.0"
8890
source = "registry+https://scarbs.xyz/"
89-
checksum = "sha256:3c338fa07cbaba8034051a42967816800abe535ef7d709a929175616603dccf9"
91+
checksum = "sha256:47f80c9ce59557774243214f8e75c5e866f30f3d8daa755855f6ffd01c89ca89"
9092

9193
[[package]]
9294
name = "openzeppelin_presets"
93-
version = "0.17.0"
95+
version = "2.0.0"
9496
source = "registry+https://scarbs.xyz/"
95-
checksum = "sha256:0a39e0effff133ab7fb003961ee2986438ee09b53608ce0d71aca24459879597"
97+
checksum = "sha256:36c761ee923f1dc0887c0eab8c224b49ac242dbfe9163fbb0b08562042ab3d98"
9698
dependencies = [
9799
"openzeppelin_access",
98100
"openzeppelin_account",
99101
"openzeppelin_finance",
100102
"openzeppelin_introspection",
101103
"openzeppelin_token",
102104
"openzeppelin_upgrades",
105+
"openzeppelin_utils",
103106
]
104107

105108
[[package]]
106109
name = "openzeppelin_security"
107-
version = "0.17.0"
110+
version = "2.0.0"
108111
source = "registry+https://scarbs.xyz/"
109-
checksum = "sha256:6e2dee39d87f9ddec2ad37e33e80cf0d8b6c6927fd7950f220dbc2baea658d43"
112+
checksum = "sha256:902932ec296c2f400e0ac7c579edeaafd6067b6ce6d9854c1191de28e396ffe3"
110113

111114
[[package]]
112115
name = "openzeppelin_token"
113-
version = "0.17.0"
116+
version = "2.0.0"
114117
source = "registry+https://scarbs.xyz/"
115-
checksum = "sha256:77997a7e217b69674c34b402dc0c7b2210540db66a56087572679c31896eaabb"
118+
checksum = "sha256:6fe61f63b5a6706018265fb7373b6e5bd3ff829bdc760b2b90296b1e708d180c"
116119
dependencies = [
120+
"openzeppelin_access",
117121
"openzeppelin_account",
118-
"openzeppelin_governance",
119122
"openzeppelin_introspection",
123+
"openzeppelin_utils",
120124
]
121125

122126
[[package]]
123127
name = "openzeppelin_upgrades"
124-
version = "0.17.0"
128+
version = "2.0.0"
125129
source = "registry+https://scarbs.xyz/"
126-
checksum = "sha256:a0fa5934f2924e1e85ec8f8c5b7dcd95c25295c029d3a745ba87b3191146004d"
130+
checksum = "sha256:560d57a9c3f3ec5a476e82fec8963c93c8df63a4ff9ff134f64ab8383bde3c61"
127131

128132
[[package]]
129133
name = "openzeppelin_utils"
130-
version = "0.17.0"
134+
version = "2.0.0"
131135
source = "registry+https://scarbs.xyz/"
132-
checksum = "sha256:36d93e353f42fd6b824abcd8b4b51c3f5d02c893c5f886ae81403b0368aa5fde"
136+
checksum = "sha256:bf799c794139837f397975ffdf6a7ed5032d198bbf70e87a8f44f144a9dfc505"
133137

134138
[[package]]
135139
name = "snforge_scarb_plugin"
136-
version = "0.41.0"
137-
source = "git+https://github.com/foundry-rs/starknet-foundry?tag=v0.41.0#d6589e67bd93fbc604560d49566a79ca951e195a"
140+
version = "0.45.0"
141+
source = "git+https://github.com/foundry-rs/starknet-foundry?tag=v0.45.0#f969d9c0db5e2345cb14f4e94e87ca1f89c6f2cb"
138142

139143
[[package]]
140144
name = "snforge_std"
141-
version = "0.41.0"
142-
source = "git+https://github.com/foundry-rs/starknet-foundry?tag=v0.41.0#d6589e67bd93fbc604560d49566a79ca951e195a"
145+
version = "0.45.0"
146+
source = "git+https://github.com/foundry-rs/starknet-foundry?tag=v0.45.0#f969d9c0db5e2345cb14f4e94e87ca1f89c6f2cb"
143147
dependencies = [
144148
"snforge_scarb_plugin",
145149
]
146150

147151
[[package]]
148152
name = "token_bound_accounts"
149153
version = "0.3.1"
150-
source = "registry+https://scarbs.xyz/"
151-
checksum = "sha256:75e6ce74837d9d3199a1ce22cefcf464995ebeb3c86595eb9147b00a0c20e890"
154+
source = "git+https://github.com/DADADAVE80/Starknet-TBA#aa9b9ab45e34a56aa51ab531db9721332aedd8be"
152155
dependencies = [
153156
"openzeppelin_introspection",
154157
"openzeppelin_token",

Scarb.toml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ cairo_version = "2.8.5"
1414
keywords = ["crowdpass", "event", "cairo", "contracts", "starknet", "standards"]
1515

1616
[dependencies]
17-
starknet = "2.8.5"
18-
openzeppelin = "0.17.0"
19-
token_bound_accounts = "0.3.1"
20-
alexandria_data_structures = "0.4.0"
17+
starknet = "2.11.4"
18+
openzeppelin = "2.0.0"
19+
token_bound_accounts = { git = "https://github.com/DADADAVE80/Starknet-TBA" }
20+
alexandria_data_structures = "0.5.1"
2121

2222
[dev-dependencies]
23-
snforge_std = { git = "https://github.com/foundry-rs/starknet-foundry", tag = "v0.41.0" }
23+
snforge_std = { git = "https://github.com/foundry-rs/starknet-foundry", tag = "v0.45.0" }
2424

2525
[[target.starknet-contract]]
2626
sierra = true

0 commit comments

Comments
 (0)