Cargo Features

[dependencies]
orao-solana-vrf = { version = "0.4.0", default-features = false, features = ["no-entrypoint", "no-log-ix-name", "cpi", "sdk"] }
default = sdk

The sdk feature is set by default whenever orao-solana-vrf is added without default-features = false somewhere in the dependency tree.

no-entrypoint cpi? sdk
no-idl no-log-ix-name
cpi = no-entrypoint
sdk default = anchor-client, ed25519-dalek, no-entrypoint, thiserror, tokio

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 sdk

Enables anchor-client ^0.29.0

ed25519-dalek sdk

Enables ed25519-dalek ^1.0.1

tokio sdk
thiserror sdk

Enables thiserror ^1