pub fn initialize(
    ctx: Context<'_, '_, '_, '_, Initialize<'_>>,
    authority_bump: u8,
    config_bump: u8,
    daemon_bump: u8,
    fee_bump: u8,
    health_bump: u8,
    treasury_bump: u8
) -> ProgramResult