Switchboard Aptos Feeds Skill
Last updated
use aptos_framework::aptos_coin::AptosCoin;
use aptos_framework::object::{Self, Object};
use switchboard::aggregator::{Self, Aggregator, CurrentResult};
use switchboard::update_action;
public entry fun read_feed(account: &signer, update_data: vector<vector<u8>>) {
update_action::run<AptosCoin>(account, update_data);
let feed: Object<Aggregator> = object::address_to_object<Aggregator>(@0xSomeFeedAddress);
let current: CurrentResult = aggregator::current_result(feed);
let _price = aggregator::result(¤t);
}