@@ -29,6 +29,7 @@ members = [
2929 " pallets/admin-utils" ,
3030 " pallets/collective" ,
3131 " pallets/registry" ,
32+ " primitives/*" ,
3233 " runtime" ,
3334 " support/tools" ,
3435 " support/macros" ,
@@ -82,6 +83,7 @@ quote = "1"
8283proc-macro2 = { version = " 1" , features = [" span-locations" ] }
8384thiserror = " 1.0"
8485walkdir = " 2"
86+ approx = " 0.5"
8587
8688subtensor-macros = { path = " support/macros" }
8789
@@ -138,7 +140,7 @@ sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk.git", tag
138140sp-blockchain = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
139141sp-consensus = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" }
140142sp-consensus-aura = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
141- sp-consensus-grandpa = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" }
143+ sp-consensus-grandpa = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
142144sp-genesis-builder = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
143145sp-core = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
144146sp-inherents = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
@@ -166,32 +168,32 @@ sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk.git", tag
166168substrate-prometheus-endpoint = { git = " https://github.com/paritytech/polkadot-sdk.git" , tag = " polkadot-stable2409" , default-features = false }
167169
168170# Frontier
169- fp-evm = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
170- fp-rpc = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
171- fp-self-contained = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false , features = [
171+ fp-evm = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
172+ fp-rpc = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
173+ fp-self-contained = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false , features = [
172174 " serde" ,
173175] }
174- fp-account = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
175- fc-storage = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
176- fc-db = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
177- fc-consensus = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
178- fp-consensus = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
179- fp-dynamic-fee = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
180- fc-api = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
181- fc-rpc = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
182- fc-rpc-core = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
183- fc-mapping-sync = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
176+ fp-account = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
177+ fc-storage = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
178+ fc-db = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
179+ fc-consensus = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
180+ fp-consensus = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
181+ fp-dynamic-fee = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
182+ fc-api = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
183+ fc-rpc = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
184+ fc-rpc-core = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
185+ fc-mapping-sync = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
184186
185187# Frontier FRAME
186- pallet-base-fee = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
187- pallet-dynamic-fee = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
188- pallet-ethereum = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
189- pallet-evm = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
190- pallet-evm-chain-id = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
191- pallet-evm-precompile-modexp = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
192- pallet-evm-precompile-sha3fips = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
193- pallet-evm-precompile-simple = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
194- pallet-hotfix-sufficients = { git = " https://github.com/gztensor /frontier" , rev = " b8e3025 " , default-features = false }
188+ pallet-base-fee = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
189+ pallet-dynamic-fee = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
190+ pallet-ethereum = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
191+ pallet-evm = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
192+ pallet-evm-chain-id = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
193+ pallet-evm-precompile-modexp = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
194+ pallet-evm-precompile-sha3fips = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
195+ pallet-evm-precompile-simple = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
196+ pallet-hotfix-sufficients = { git = " https://github.com/opentensor /frontier" , rev = " 635bdac882 " , default-features = false }
195197
196198# DRAND
197199pallet-drand = { path = " pallets/drand" , default-features = false }
0 commit comments