Cargo Features
[dependencies]
arcium-client = { version = "0.9.7", default-features = false, features = ["transactions", "staking", "permissioned-mainnet"] }
- default = transactions
-
The
transactionsfeature is set by default wheneverarcium-clientis added withoutsomewhere in the dependency tree.default-features = false - transactions default = anchor-client, anchor-spl, arcis-compiler, serde_json, solana-rpc-client, solana-rpc-client-api, x25519-dalek
-
Affects
arcium-client::instruction,arcium-client::state,arcium-client::transactions,pda::arcium_mint_keypair,utils::X25519PubKey,utils::X25519PrivKey,utils::serialize_x25519_keypair,utils::parse_x25519_keypair… - staking
-
Affects
instruction::staking,pda::staking,transactions::staking… - permissioned-mainnet
-
Affects
instruction::permissioned_mainnet,transactions::permissioned_mainnet…
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- anchor-client transactions
-
Enables anchor-client ^0.32.1
- arcis-compiler transactions
- solana-rpc-client transactions
-
Enables solana-rpc-client ^2
- solana-rpc-client-api transactions
-
Enables solana-rpc-client-api ^2
- anchor-spl transactions
-
Enables anchor-spl ^0.32.1
- x25519-dalek transactions
- serde_json transactions