-
Notifications
You must be signed in to change notification settings - Fork 52
/
Copy pathCargo.toml
62 lines (56 loc) · 1.67 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
[package]
name = "native-token-transfers"
version = "2.0.0"
description = "Example implementation of native token transfer standard"
edition = "2021"
[lib]
crate-type = ["cdylib", "lib"]
name = "example_native_token_transfers"
[features]
default = ["mainnet"]
no-entrypoint = []
no-idl = []
no-log-ix-name = []
cpi = ["no-entrypoint"]
idl-build = [
"anchor-lang/idl-build",
"anchor-spl/idl-build"
]
# cargo-test-sbf will pass this along
test-sbf = []
# networks
mainnet = [ "wormhole-anchor-sdk/mainnet" ]
solana-devnet = [ "wormhole-anchor-sdk/solana-devnet" ]
tilt-devnet = [ "wormhole-anchor-sdk/tilt-devnet" ]
tilt-devnet2 = [ "tilt-devnet" ]
[lints]
workspace = true
[dependencies]
ntt-messages = { path = "../../modules/ntt-messages", features = ["anchor", "hash"] }
anchor-lang = { workspace = true, features = ["init-if-needed"] }
anchor-spl.workspace = true
bitmaps = "3.2.1"
hex.workspace = true
cfg-if.workspace = true
solana-program.workspace = true
solana-address-lookup-table-program.workspace = true
spl-token-2022 = { workspace = true, features = ["no-entrypoint"] }
wormhole-anchor-sdk.workspace = true
wormhole-io.workspace = true
wormhole-solana-utils.workspace = true
[dev-dependencies]
wormhole-governance = { path = "../wormhole-governance", features = ["no-entrypoint"] }
solana-program-test.workspace = true
serde_json = "1.0.113"
serde = "1.0.196"
base64 = "0.21.7"
solana-sdk = "*"
spl-token = "4"
spl-associated-token-account = { version = "3.0.0", features = ["no-entrypoint"] }
sha3 = "0.10.4"
wormhole-raw-vaas = "0.2.0-alpha.2"
libsecp256k1 = "=0.6.0"
wormhole-sdk.workspace = true
serde_wormhole.workspace = true
solana-program-runtime.workspace = true
bincode = "1.3.3"