Cargo Features

solana-system-interface has no features set by default.

[dependencies]
solana-system-interface = { version = "1.0.0", features = ["bincode", "frozen-abi", "serde"] }
bincode = serde

Enables solana-instruction

Affects instruction::create_account, instruction::create_account_with_seed, instruction::assign, instruction::assign_with_seed, instruction::transfer, instruction::transfer_with_seed, instruction::allocate, instruction::allocate_with_seed, instruction::transfer_many, instruction::create_nonce_account_with_seed, instruction::create_nonce_account, instruction::advance_nonce_account, instruction::withdraw_nonce_account, instruction::authorize_nonce_account, instruction::upgrade_nonce_account

frozen-abi

Enables solana-frozen-abi, solana-frozen-abi-macro, and solana-logger, frozen-abi and std of solana-pubkey

serde bincode?

Enables serde and serde_derive, serde of solana-pubkey