Cargo Features

solana-core has no features set by default.

[dependencies]
solana-core = { version = "3.1.8", features = ["agave-unstable-api", "dev-context-only-utils", "frozen-abi"] }
agave-unstable-api
dev-context-only-utils

Enables dev-context-only-utils of solana-perf, solana-runtime, and solana-streamer

Affects transaction_scheduler::greedy_scheduler, transaction_scheduler::prio_graph_scheduler, transaction_scheduler::receive_and_buffer, transaction_scheduler::scheduler, transaction_scheduler::scheduler_metrics, transaction_scheduler::transaction_state, transaction_scheduler::transaction_state_container, banking_stage::decision_maker, banking_stage::scheduler_messages, banking_stage::unified_scheduler

frozen-abi

Enables solana-frozen-abi and solana-frozen-abi-macro, frozen-abi of solana-accounts-db, solana-bloom, solana-compute-budget, and solana-cost-model, frozen-abi of solana-gossip, solana-ledger, solana-packet ^3.0.0, solana-perf, solana-runtime, solana-short-vec, solana-signature, solana-svm, solana-vote, solana-vote-program, and solana-program-runtime