#![cfg_attr(feature = "frozen-abi", feature(min_specialization))]
pub mod vote_processor;
pub mod vote_state;
pub mod vote_transaction;
#[cfg_attr(feature = "metrics", macro_use)]
#[cfg(feature = "metrics")]
extern crate clone_solana_metrics;
#[cfg_attr(feature = "frozen-abi", macro_use)]
#[cfg(feature = "frozen-abi")]
extern crate clone_solana_frozen_abi_macro;
pub use clone_solana_vote_interface::{
authorized_voters, error as vote_error, instruction as vote_instruction,
program::{check_id, id},
};