@@ -50,14 +50,24 @@ ledger = { path = "ledger", package = "mina-tree" }
50
50
mina-p2p-messages = { path = " mina-p2p-messages" }
51
51
poseidon = { path = " poseidon" }
52
52
53
- mina-curves = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
54
- mina-hasher = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
55
- mina-signer = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
56
- # UNCOMMENTED_IN_CI mina-curves = { git = "https://github.com/openmina/proof-systems", rev = "f461b4b", features = [ "32x9" ] }
57
- kimchi = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
58
- mina-poseidon = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
59
- o1-utils = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
60
- poly-commitment = { git = " https://github.com/openmina/proof-systems" , rev = " f461b4b" }
53
+ # UNCOMMENTED_IN_CI mina-curves = { git = "https://github.com/openmina/proof-systems", branch = "rebase-openmina", features = [ "32x9" ] }
54
+ mina-curves = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
55
+ mina-hasher = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
56
+ mina-signer = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
57
+ kimchi = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
58
+ kimchi-stubs = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
59
+ mina-poseidon = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
60
+ o1-utils = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
61
+ poly-commitment = { git = " https://github.com/openmina/proof-systems" , branch = " rebase-openmina" }
62
+
63
+ # kimchi.path = "../deps/proof-systems/kimchi"
64
+ # kimchi-stubs.path = "../deps/proof-systems/kimchi-stubs"
65
+ # mina-curves.path = "../deps/proof-systems/curves"
66
+ # mina-hasher.path = "../deps/proof-systems/hasher"
67
+ # mina-poseidon.path = "../deps/proof-systems/poseidon"
68
+ # mina-signer.path = "../deps/proof-systems/signer"
69
+ # o1-utils.path = "../deps/proof-systems/utils"
70
+ # poly-commitment.path = "../deps/proof-systems/poly-commitment"
61
71
62
72
juniper = { version = " 0.16" }
63
73
libp2p = { git = " https://github.com/openmina/rust-libp2p" , rev = " 5c44c7d9" , default-features = false }
@@ -72,8 +82,29 @@ serde_with = { version = "3.7.0", features = ["hex"] }
72
82
static_assertions = " 1.1.0"
73
83
vrf = { path = " vrf" }
74
84
75
- ark-ff = { version = " 0.3.0" , features = [" parallel" , " asm" , " std" ] }
76
- # UNCOMMENTED_IN_CI ark-ff = { version = "0.3.0", features = [ "parallel", "asm", "std", "32x9" ] }
85
+
86
+ ark-ec = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" , features = [
87
+ " std" ,
88
+ ] } # branch: fix-openmina-webnode
89
+ ark-ff = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" , features = [
90
+ " parallel" ,
91
+ " asm" ,
92
+ " std" ,
93
+ ] } # branch: fix-openmina-webnode
94
+ ark-poly = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" } # branch: fix-openmina-webnode
95
+ ark-serialize = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" , features = [
96
+ " std" ,
97
+ ] } # branch: fix-openmina-webnode
98
+ # Local
99
+ # ark-ec = { path = "../deps/algebra/ec", features = ["std"] }
100
+ # ark-ff = { path = "../deps/algebra/ff", features = ["parallel", "asm", "std"] }
101
+ # ark-poly = { path = "../deps/algebra/poly", features = ["std"] }
102
+ # ark-serialize = { path = "../deps/algebra/serialize" }
103
+
104
+ num-bigint = { git = " https://github.com/openmina/num-bigint" , branch = " rebase-onstack" } # branch: rebase-onstack
105
+ # num-bigint.path = "../deps/num-bigint"
106
+
107
+ # UNCOMMENTED_IN_CI ark-ff = { git = "https://github.com/openmina/algebra", branch = "rebase-fix-openmina-webnode", features = ["parallel", "asm", "std", "32x9" ] }
77
108
78
109
graphannis-malloc_size_of = { git = " https://github.com/openmina/graphannis-malloc_size_of.git" , rev = " f7da9f6" }
79
110
graphannis-malloc_size_of_derive = { git = " https://github.com/openmina/graphannis-malloc_size_of_derive.git" }
@@ -92,13 +123,19 @@ incremental = false
92
123
codegen-units = 1
93
124
94
125
[patch .crates-io ]
95
- ark-ff = { git = " https://github.com/openmina/algebra" , rev = " 150ab8d" } # branch: fix-openmina-webnode
96
- ark-ec = { git = " https://github.com/openmina/algebra" , rev = " 150ab8d" } # branch: fix-openmina-webnode
97
- ark-poly = { git = " https://github.com/openmina/algebra" , rev = " 150ab8d" } # branch: fix-openmina-webnode
98
- ark-serialize = { git = " https://github.com/openmina/algebra" , rev = " 150ab8d" } # branch: fix-openmina-webnode
99
-
100
- num-bigint = { git = " https://github.com/openmina/num-bigint" , rev = " 8bb5ee4" } # branch: on-stack
101
- num-rational = { git = " https://github.com/openmina/num-rational" , rev = " 336f11d" } # branch: on-stack
126
+ ark-ff = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" } # branch: fix-openmina-webnode
127
+ ark-ec = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" } # branch: fix-openmina-webnode
128
+ ark-poly = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" } # branch: fix-openmina-webnode
129
+ ark-serialize = { git = " https://github.com/openmina/algebra" , branch = " rebase-fix-openmina-webnode" } # branch: fix-openmina-webnode
130
+ # ark-ff.path = "../deps/algebra/ff" # branch: fix-openmina-webnode
131
+ # ark-ec.path = "../deps/algebra/ec" # branch: fix-openmina-webnode
132
+ # ark-poly.path = "../deps/algebra/poly" # branch: fix-openmina-webnode
133
+ # ark-serialize.path = "../deps/algebra/serialize" # branch: fix-openmina-webnode
134
+
135
+ num-bigint = { git = " https://github.com/openmina/num-bigint" , branch = " rebase-onstack" } # branch: rebase-onstack
136
+ # num-bigint.path = "../deps/num-bigint" # branch: on-stack
137
+ num-rational = { git = " https://github.com/openmina/num-rational" , branch = " rebase-onstack" } # branch: rebase-onstack
138
+ # num-rational.path = "../deps/num-rational" # branch: on-stack
102
139
103
140
[profile .test .package ."*" ]
104
141
opt-level = 3
0 commit comments