usdc-plus-exchange 0.1.8

USDC <-> USDC+ exchange library for the Reflect protocol.
Documentation
use anchor_lang::prelude::*;
use anchor_lang::solana_program::pubkey::Pubkey;
use anchor_lang::solana_program::pubkey;


pub mod reflect {
    use super::*;
    pub const ID: Pubkey = anchor_lang::pubkey!("rf1ctRXK4bmG5XNttAMYfB3TKd2vQjFv5cfQhDBxdAQ");
    pub fn id() -> Pubkey { ID }
}

pub mod drift {
    use super::*;
    pub const ID: Pubkey = anchor_lang::pubkey!("dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH");
    pub fn id() -> Pubkey { ID }
}

pub mod usdc_controller {
    use super::*;
    pub const ID: Pubkey = anchor_lang::pubkey!("579cFgopyAezPgYzTyjYa8Gwphfw4YZ1cJADrMLHEPG5");
    pub fn id() -> Pubkey { ID }
}

pub mod usdc_spot_market {
    use super::*;
    pub const ID: Pubkey = anchor_lang::pubkey!("6gMq3mRCKf8aP3ttTyYhuijVZ2LGi14oDsBbkgubfLB3");
    pub fn id() -> Pubkey { ID }
}

pub mod reflect_user_account_strategy_0 {
    use super::*;
    pub const ID: Pubkey = anchor_lang::pubkey!("F82oESzqX9fSGf9Sf3SP8PUfCGM9qUvHBAtvhZTqZrvt");
    pub fn id() -> Pubkey { ID }
}

pub mod usdc_plus_mint {
    use super::*;
    pub const ID: Pubkey = anchor_lang::pubkey!("usd63SVWcKqLeyNHpmVhZGYAqfE5RHE8jwqjRA2ida2");
    pub fn id() -> Pubkey { ID }
}