Cargo Features
[dependencies]
ephemeral-rollups-sdk = { version = "0.10.5", default-features = false, features = ["anchor", "access-control", "spl", "encryption", "disable-realloc", "modular-sdk", "serde", "solana-program"] }
- default = solana-program, solana-system-interface
-
These default features are set whenever
ephemeral-rollups-sdkis added withoutsomewhere in the dependency tree.default-features = false - anchor = anchor-lang
-
Affects
ephemeral-rollups-sdk::anchor,solana_compat::solana,ephemeral-rollups-sdk::ephemeral_accounts… - access-control = num-derive, num-traits, thiserror
-
Affects
ephemeral-rollups-sdk::access_control,builders::create_ephemeral_ata_permission,builders::delegate_ephemeral_ata_permission,builders::reset_ephemeral_ata_permission,builders::undelegate_ephemeral_ata_permission,cpi::create_ephemeral_ata_permission,cpi::delegate_ephemeral_ata_permission,cpi::reset_ephemeral_ata_permission,cpi::undelegate_ephemeral_ata_permission… - spl = encryption, spl-associated…account-interface
-
Affects
ephemeral-rollups-sdk::spl… - encryption spl?
-
Enables encryption and instruction of magicblock-delegation-program-api ^0.1.1
- crank disable-realloc
- modular-sdk = solana-account, solana-account-info, solana-cpi, solana-instruction, solana-program-error, solana-program-memory, solana-pubkey, solana-system-interface, solana-sysvar
-
Affects
solana_compat::solana,ephemeral-rollups-sdk::ephemeral_accounts… - custom-heap custom-panic anchor-debug serde
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-lang anchor?
- solana-program default
-
Enables solana-program >=1.16, <3
Affects
ephemeral-rollups-sdk::ephemeral_accounts… - solana-account modular-sdk?
-
Enables solana-account >=2, <3
- solana-account-info modular-sdk?
-
Enables solana-account-info >=2, <3
- solana-cpi modular-sdk?
-
Enables solana-cpi >=2, <3
- solana-instruction modular-sdk?
-
Enables solana-instruction >=1, <3
- solana-pubkey modular-sdk?
-
Enables solana-pubkey >=2, <3
- solana-program-error modular-sdk?
-
Enables solana-program-error >=2, <3
- solana-program-memory modular-sdk?
-
Enables solana-program-memory >=2, <3
- solana-system-interface default modular-sdk?
-
Enables solana-system-interface >=1, <3
- solana-sysvar modular-sdk?
-
Enables solana-sysvar >=2, <3
- spl-associated-token-account-interface spl?
- num-derive access-control?
- num-traits access-control?
- thiserror access-control?
-
Enables thiserror ^1.0