crateix!;
/*
pub const KNOWN_WALLET_FLAGS: u64 = WalletFlags::WALLET_FLAG_AVOID_REUSE.bits
| WalletFlags::WALLET_FLAG_BLANK_WALLET.bits
| WalletFlags::WALLET_FLAG_KEY_ORIGIN_METADATA.bits
| WalletFlags::WALLET_FLAG_LAST_HARDENED_XPUB_CACHED.bits
| WalletFlags::WALLET_FLAG_DISABLE_PRIVATE_KEYS.bits
| WalletFlags::WALLET_FLAG_DESCRIPTORS.bits
| WalletFlags::WALLET_FLAG_EXTERNAL_SIGNER.bits;
pub const MUTABLE_WALLET_FLAGS: u64 = WalletFlags::WALLET_FLAG_AVOID_REUSE;
pub const WALLET_FLAG_MAP: HashMap<&'static str,u64> = hashmap!{
"avoid_reuse" => WalletFlags::WALLET_FLAG_AVOID_REUSE.bits,
"blank" => WalletFlags::WALLET_FLAG_BLANK_WALLET.bits,
"key_origin_metadata" => WalletFlags::WALLET_FLAG_KEY_ORIGIN_METADATA.bits,
"last_hardened_xpub_cached" => WalletFlags::WALLET_FLAG_LAST_HARDENED_XPUB_CACHED.bits,
"disable_private_keys" => WalletFlags::WALLET_FLAG_DISABLE_PRIVATE_KEYS.bits,
"descriptor_wallet" => WalletFlags::WALLET_FLAG_DESCRIPTORS.bits,
"external_signer" => WalletFlags::WALLET_FLAG_EXTERNAL_SIGNER.bits
};
*/
lazy_static!