Chapter 1
Estimated time: 12 mins
A data source is the most fundamental unit in BandChain's price feed system. It describes a procedure to retrieve and process a raw price data from an external source.
When a Request
event is received on BandChain, the associated data source IDs and calldatas are collated along with the request verification info and sent to Yoda's executor environment to await the data source execution. The results are then collected and constructed into a list of MsgReportData
which is then submitted as a tx using the reporter key.