@@ -17,8 +17,6 @@ members = [
1717    ' pallets/teebag'  ,
1818    ' pallets/vc-management'  ,
1919    ' pallets/xcm-asset-manager'  ,
20-     ' precompiles/*'  ,
21-     ' precompiles/utils/macro'  ,
2220    ' primitives/core'  ,
2321    ' primitives/core/proc-macros'  ,
2422    ' primitives/core/macros'  ,
@@ -59,6 +57,8 @@ clap = { version = "4.3", features = ["derive"] }
5957der  = { version  = " 0.6.0"  , default-features  = false  }
6058derive_more  = { version  = " 0.99"   }
6159env_logger  = { version  = " 0.10.2"   }
60+ environmental  = { version  = " 1.1.2"  , default-features  = false  }
61+ evm  = { version  = " 0.41.1"  , default-features  = false  }
6262impl-trait-for-tuples  = { version  = " 0.2.2"   }
6363log  = { version  = " 0.4"  , default-features  = false  }
6464proc-macro2  = { version  = " 1"   }
@@ -68,6 +68,7 @@ scale-info = { version = "2.11", default-features = false, features = ["derive"]
6868parity-scale-codec  = { version  = " 3.6"  , default-features  = false , features  = [" derive"  , " max-encoded-len"  ] }
6969serde  = { version  = " 1.0"  , default-features  = false , features  = [" derive"  , " alloc"  ] }
7070serde_json  = { version  = " 1.0"  , default-features  = false  }
71+ slices  = { version  = " 0.2.0"   }
7172hex  = { version  = " 0.4"  , default-features  = false  }
7273hex-literal  = { version  = " 0.4.1"  , default-features  = false  }
7374similar-asserts  = { version  = " 1.5.0"   }
@@ -161,6 +162,7 @@ sp-block-builder = { git = "https://github.com/paritytech/substrate", branch = "
161162sp-blockchain  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
162163sp-consensus-aura  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
163164sp-core  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
165+ sp-core-hashing  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
164166sp-inherents  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
165167sp-io  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
166168sp-keystore  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
@@ -179,6 +181,7 @@ frame-support = { git = "https://github.com/paritytech/substrate", branch = "pol
179181frame-system  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
180182frame-system-rpc-runtime-api  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
181183frame-try-runtime  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
184+ pallet-assets  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
182185pallet-aura  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
183186pallet-authorship  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
184187pallet-balances  = { git  = " https://github.com/paritytech/substrate"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
@@ -223,7 +226,6 @@ pallet-collator-selection = { git = "https://github.com/paritytech/cumulus", bra
223226parachain-info  = { git  = " https://github.com/paritytech/cumulus"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
224227
225228substrate-fixed  = { git  = " https://github.com/encointer/substrate-fixed"  , default-features  = false  }
226- orml-tokens  = { git  = " https://github.com/open-web3-stack/open-runtime-module-library"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
227229orml-traits  = { git  = " https://github.com/open-web3-stack/open-runtime-module-library"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
228230orml-xtokens  = { git  = " https://github.com/open-web3-stack/open-runtime-module-library"  , branch  = " polkadot-v0.9.42"  , default-features  = false  }
229231
@@ -257,10 +259,13 @@ pallet-parachain-staking = { path = "pallets/parachain-staking", default-feature
257259pallet-score-staking  = { path  = " pallets/score-staking"  , default-features  = false  }
258260pallet-teebag  = { path  = " pallets/teebag"  , default-features  = false  }
259261pallet-vc-management  = { path  = " pallets/vc-management"  , default-features  = false  }
260- precompile-utils   = { path  = " precompiles/utils "  , default-features  = false  }
262+ pallet-evm- precompile-assets-erc20   = { path  = " precompiles/assets-erc20 "  , default-features  = false  }
261263pallet-evm-precompile-bridge-transfer  = { path  = " precompiles/bridge-transfer"  , default-features  = false  }
262264pallet-evm-precompile-parachain-staking  = { path  = " precompiles/parachain-staking"  , default-features  = false  }
263265pallet-evm-assertions  = { path  = " pallets/evm-assertions"  , default-features  = false  }
266+ #  This is a temporary pallet copy from Astar with polkadot-0.9.43
267+ #  The official release of this pallet will be in frontier repo
268+ precompile-utils  = { git  = " https://github.com/litentry/precompile-utils"  , branch  = " main"  , default-features  = false  }
264269
265270[patch .crates-io ]
266271ring  = { git  = " https://github.com/betrusted-io/ring-xous"  , branch  = " 0.16.20-cleanup"   }
0 commit comments