stealth_address is now a simple struct