crate::ix!();
bitflags!{
pub struct WalletFeature: u32 {
const FEATURE_BASE = 10500;
const FEATURE_WALLETCRYPT = 40000;
const FEATURE_COMPRPUBKEY = 60000;
const FEATURE_HD = 130000;
const FEATURE_HD_SPLIT = 139900;
const FEATURE_NO_DEFAULT_KEY = 159900;
const FEATURE_PRE_SPLIT_KEYPOOL = 169900;
const FEATURE_LATEST = Self::FEATURE_PRE_SPLIT_KEYPOOL.bits;
}
}
pub fn is_feature_supported(
wallet_version: i32,
feature_version: i32) -> bool {
todo!();
}
pub fn get_closest_wallet_feature(version: i32) -> WalletFeature {
todo!();
}