1 2 3 4 5 6 7 8 9 10 11 12
module oracle_call::call { use oracle::data_source; use oracle::data_source::OracleFeedGroup; use mgo::tx_context::TxContext; public fun get_price_by_feed_group(feed_group: &OracleFeedGroup,full_name: vector<u8>, _: &TxContext) { let (price , decimals , last_update_time) = data_source::price(feedGroup, full_name); // TODO: Use or return the price data as needed in your application. } }