Solana-based decentralized exchange Raydium suffered an exploit that appears to have taken more than $2 million.