Cargo Features

[dependencies]
pepper-sync = { version = "0.0.1", default-features = false, features = ["wallet_essentials", "darkside_test"] }
default = wallet_essentials

The wallet_essentials feature is set by default whenever pepper-sync is added without default-features = false somewhere in the dependency tree.

wallet_essentials default

utility not necessary for the sync engine but essential for wallets using pepper_sync::primitives for wallet functionality

Enables byteorder

Serialization

and zcash_encoding

Zcash

Affects wallet::serialization

darkside_test

removes failing calls to GetSubTreeRoots in darkside testing