1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
pub mod exchange_instruction;
pub mod exchange_processor;
pub mod exchange_state;

#[macro_use]
extern crate solana_metrics;

use crate::exchange_processor::process_instruction;

solana_sdk::declare_program!(
    "Exchange11111111111111111111111111111111111",
    solana_exchange_program,
    process_instruction
);

pub mod faucet {
    solana_sdk::declare_id!("ExchangeFaucet11111111111111111111111111111");
}