@@ -116,30 +116,30 @@ rlp = { version = "0.5.1", default-features = false }
116
116
substrate-bn = { version = " 0.6.0" , default-features = false }
117
117
118
118
# IPLD/Encoding
119
- cid = { version = " 0.10 .1" , default-features = false , features = [
120
- " serde-codec " ,
119
+ cid = { version = " 0.11 .1" , default-features = false , features = [
120
+ " serde" ,
121
121
" std" ,
122
122
] }
123
- multihash = { version = " 0.18 .1" , default-features = false , features = [
124
- " multihash-impl " ,
125
- ] }
126
- libipld -core = { version = " 0.13 .1" , features = [" serde-codec " ] }
123
+ multihash = { version = " 0.19 .1" , default-features = false }
124
+ multihash-codetable = { version = " 0.1.4 " , default-features = false }
125
+ multihash-derive = { version = " 0.9.1 " , default-features = false }
126
+ ipld -core = { version = " 0.4 .1" , features = [" serde" ] }
127
127
integer-encoding = { version = " 3.0.3" , default-features = false }
128
128
129
- # helix-onchain
130
- fvm_actor_utils = " 11 .0.0"
131
- frc42_dispatch = " 7 .0.0"
132
- frc46_token = " 11 .0.0"
129
+ # actor-utils
130
+ fvm_actor_utils = " 12 .0.0"
131
+ frc42_dispatch = " 8 .0.0"
132
+ frc46_token = " 12 .0.0"
133
133
134
134
# FVM
135
- fvm_sdk = " 4.3.0 "
136
- fvm_shared = " 4.3.0 "
137
- fvm_ipld_encoding = " 0.4 .0"
138
- fvm_ipld_blockstore = " 0.2 .0"
139
- fvm_ipld_hamt = " 0.9.0 "
140
- fvm_ipld_kamt = " 0.3.0 "
141
- fvm_ipld_amt = { version = " 0.6.2 " }
142
- fvm_ipld_bitfield = " 0.6 .0"
135
+ fvm_sdk = " 4.5.1 "
136
+ fvm_shared = " 4.5.1 "
137
+ fvm_ipld_encoding = " 0.5 .0"
138
+ fvm_ipld_blockstore = " 0.3 .0"
139
+ fvm_ipld_hamt = " 0.10.2 "
140
+ fvm_ipld_kamt = " 0.4.2 "
141
+ fvm_ipld_amt = { version = " 0.7.3 " }
142
+ fvm_ipld_bitfield = " 0.7 .0"
143
143
144
144
# workspace
145
145
fil_actor_account = { path = " actors/account" }
@@ -165,17 +165,17 @@ fil_actors_integration_tests = { version = "1.0.0", path = "integration_tests" }
165
165
vm_api = { version = " 1.0.0" , path = " vm_api" }
166
166
test_vm = { path = " test_vm" }
167
167
168
- [patch .crates-io ]
168
+ # [patch.crates-io]
169
169
# fvm_shared = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
170
170
# fvm_sdk = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
171
171
# fvm_ipld_hamt = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
172
172
# fvm_ipld_amt = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
173
173
# fvm_ipld_bitfield = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
174
174
# fvm_ipld_encoding = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
175
175
# fvm_ipld_blockstore = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" }
176
- # fvm_actor_utils = { git = "https://github.com/helix-onchain/filecoin ", branch = "main" }
177
- # frc42_dispatch = { git = "https://github.com/helix-onchain/filecoin ", branch = "main" }
178
- # frc46_token = { git = "https://github.com/helix-onchain/filecoin ", branch = "main" }
176
+ # fvm_actor_utils = { git = "https://github.com/filecoin-project/actors-utils ", branch = "main" }
177
+ # frc42_dispatch = { git = "https://github.com/filecoin-project/actors-utils ", branch = "main" }
178
+ # frc46_token = { git = "https://github.com/filecoin-project/actors-utils ", branch = "main" }
179
179
180
180
# # Uncomment when working locally on ref-fvm and this repo simultaneously.
181
181
# # Assumes the ref-fvm checkout is in a sibling directory with the same name.
@@ -192,17 +192,19 @@ test_vm = { path = "test_vm" }
192
192
# # Uncomment entries below when working locally on ref-fvm and this repo simultaneously.
193
193
# # Assumes the ref-fvm checkout is in a sibling directory with the same name.
194
194
# # (Valid once FVM modules are published to crates.io)
195
- # [patch.crates-io]
196
- # fvm_shared = { path = "../ref-fvm/shared" }
197
- # fvm_sdk = { path = "../ref-fvm/sdk" }
198
- # fvm_ipld_hamt = { path = "../ref-fvm/ipld/hamt" }
199
- # fvm_ipld_amt = { path = "../ref-fvm/ipld/amt" }
200
- # fvm_ipld_bitfield = { path = "../ref-fvm/ipld/bitfield"}
201
- # fvm_ipld_encoding = { path = "../ref-fvm/ipld/encoding"}
202
- # fvm_ipld_blockstore = { path = "../ref-fvm/ipld/blockstore"}
203
- # fvm_actor_utils = { path = "../../filecoin/fvm_actor_utils"}
204
- # frc42_dispatch = { path = "../../filecoin/frc42_dispatch"}
205
- # frc46_token = { path = "../../filecoin/frc46_token"}
195
+ # [patch.crates-io]
196
+ # fvm_shared = { path = "../ref-fvm/shared" }
197
+ # fvm_sdk = { path = "../ref-fvm/sdk" }
198
+ # fvm_ipld_car = { path = "../ref-fvm/ipld/car" }
199
+ # fvm_ipld_hamt = { path = "../ref-fvm/ipld/hamt" }
200
+ # fvm_ipld_amt = { path = "../ref-fvm/ipld/amt" }
201
+ # fvm_ipld_bitfield = { path = "../ref-fvm/ipld/bitfield"}
202
+ # fvm_ipld_encoding = { path = "../ref-fvm/ipld/encoding"}
203
+ # fvm_ipld_blockstore = { path = "../ref-fvm/ipld/blockstore"}
204
+ # fvm_actor_utils = { path = "../actors-utils/fvm_actor_utils"}
205
+ # fil_actor_bundler = { path = "../builtin-actors-bundler"}
206
+ # frc42_dispatch = { path = "../actors-utils/frc42_dispatch"}
207
+ # frc46_token = { path = "../actors-utils/frc46_token"}
206
208
207
209
[profile .wasm ]
208
210
inherits = " release"
0 commit comments