-
Notifications
You must be signed in to change notification settings - Fork 6
/
Cargo.toml
72 lines (65 loc) · 2.53 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
[workspace.package]
version = "0.3.0"
authors = ["Near Inc <[email protected]>"]
edition = "2021"
rust-version = "1.79.0"
repository = "https://github.com/near/read-rpc"
license = "MIT OR Apache-2.0"
[profile.release]
opt-level = 3
debug = false
split-debuginfo = 'off'
debug-assertions = false
overflow-checks = false
lto = true
panic = 'unwind'
incremental = false
codegen-units = 1
rpath = false
# A much faster to compile version of `release`, for development use.
[profile.dev-release]
inherits = "release"
lto = false
codegen-units = 16
debug-assertions = true
[workspace]
resolver = "2"
members = [
"cache-storage",
"configuration",
"database",
"perf-testing",
"readnode-primitives",
"rpc-server",
"logic-state-indexer",
"near-state-indexer",
"state-indexer",
"tx-details-storage",
"tx-indexer",
]
[workspace.dependencies]
cache-storage = { path = "cache-storage" }
configuration = { path = "configuration" }
database = { path = "database" }
readnode-primitives = { path = "readnode-primitives" }
tx-details-storage = { path = "tx-details-storage" }
logic-state-indexer = { path = "logic-state-indexer" }
# Please, update the supported nearcore version in .cargo/config.toml file
near-async = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-indexer = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-client = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-o11y = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-indexer-primitives = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-primitives = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-chain-configs = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-crypto = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-jsonrpc = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-parameters = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1" }
near-vm-runner = { git = 'https://github.com/kobayurii/nearcore.git', branch = "2.2.1-fork1", features = [
"wasmer0_vm",
"wasmer2_vm",
"wasmtime_vm",
"near_vm",
] }
near-lake-framework = { git = 'https://github.com/kobayurii/near-lake-framework-rs.git', branch = '0.7.20' }
near-jsonrpc-client = { git = 'https://github.com/kobayurii/near-jsonrpc-client-rs.git', branch = '0.13.3' }