use anchor_lang::prelude::*;
declare_id!("Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS");
#[macro_export]
macro_rules! stablebond_emit {
($e:expr) => {
msg!("stablebond-log");
emit!($e);
};
}
#[program]
pub mod stablebond_logs {}
#[derive(Debug)]
pub enum Event {
InitializeBond(InitializeBondEvent),
InitializeIssuance(InitializeIssuanceEvent),
}
#[derive(Debug)]
#[event]
pub struct InitializeIssuanceEvent {
pub issuance_number: u64,
}
#[derive(Debug)]
#[event]
pub struct InitializeBondEvent {
pub mint: Pubkey,
}