phoenix-common 0.4.0

On-chain order book that atomically settles trades
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
macro_rules! phoenix_log {
    ($message:literal, $($arg:tt)*) => {
        #[cfg(target_os = "solana")]
        solana_program::msg!($message, $($arg)*);
        #[cfg(not(target_os = "solana"))]
        println!($message, $($arg)*);
    };
    ($message:literal) => {
        #[cfg(target_os = "solana")]
        solana_program::msg!($message);
        #[cfg(not(target_os = "solana"))]
        println!($message);
    };
}