I am looking to develop a voting based decentralized oracle which is govern by some governance process. In this app, people or token holders should be able to vote on the exact price of the synthetic asset.
How to develop this kind of voting mechanism in cosmos sdk in golang?
When people vote for the price, where should the price be stored. And how do I track the maximum votes, minimum votes , voting prices and all other voting event related stattistics?
Please guide me?