Both appear to be crystals which also have inclusions. Impurities and trace elements in crystals form inclusions in them. It appears to have inclusions, the second rock might be chalcedony. It will feel waxy. The inclusions may be silver and quartz. It could also be topaz or sapphire. A jeweler could tell you more. Any of the gem rocks will be very hard. You won't be able to scratch them.