I think your two very pretty rocks are what is known as "glass slag"... which is a leftover from the manufacture of glass. Similar pretty pieces have been sold commercially by stores like Home Depot, for "ornamental" use in people's yards and gardens, etc.