//! Streak API — shared crate for deploy id, instructions, accounts, events, and SDK.
//!
//! The on-chain program is a thin custody + price-chain layer. All game logic (bets,
//! balances, pools, leaderboards) lives in the off-chain server and database.

pub mod consts;
pub mod error;
pub mod event;
pub mod instruction;
pub mod sdk;
pub mod state;

pub mod prelude {
    pub use crate::consts::*;
    pub use crate::error::*;
    pub use crate::event::*;
    pub use crate::instruction::*;
    pub use crate::sdk::*;
    pub use crate::state::*;
}

use steel::*;

declare_id!("9s4fFVusCVuuNQpfrmVp6H9z2E5ykqPiDBZvTFWhedzz");
