forked from moonbeam-foundation/moonbeam
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
39 lines (35 loc) · 1.02 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
[workspace]
exclude = [ "bin/utils/moonkey" ]
members = [
"bin/utils/moonkey",
"client/rpc/finality",
"client/rpc/manual-xcm",
"node",
"node/cli",
"node/service",
"pallets/maintenance-mode",
"pallets/migrations",
"pallets/proxy-genesis-companion",
"precompiles/utils/macro",
"runtime/moonbase",
"runtime/moonbeam",
"runtime/moonriver",
]
[patch.crates-io]
ethereum = { git = "https://github.com/purestake/ethereum", branch = "tgm-0.11.1-typeinfo-patch" }
evm = { git = "https://github.com/purestake/evm", branch = "moonbeam-polkadot-v0.9.17" }
evm-gasometer = { git = "https://github.com/purestake/evm", branch = "moonbeam-polkadot-v0.9.17" }
evm-runtime = { git = "https://github.com/purestake/evm", branch = "moonbeam-polkadot-v0.9.17" }
# make sure dev builds with backtrace do
# not slow us down
[profile.dev.package.backtrace]
inherits = "release"
[profile.production]
codegen-units = 1
incremental = false
inherits = "release"
lto = true
[profile.release]
# Moonbeam runtime requires unwinding.
opt-level = 3
panic = "unwind"