added public api
added getinfo and getmarket and updated public apis to differentiate from authenticated apis