pub fn daemon_create( ctx: Context<'_, '_, '_, '_, DaemonCreate<'_>>, daemon_bump: u8, fee_bump: u8) -> Result<()>