interface IOracle {

    /**
     * Returns the queried data from an oracle returning uint256
     *
     * @return  Current price of asset represented in uint256
     */
    function read()
        external
        view
        returns (uint256);
}
/**
 * @title IOracle
 * @author Set Protocol
 *
 * Interface for operating with any external Oracle that returns uint256 or
 * an adapting contract that converts oracle output to uint256
 */
function read()
    external
    view
    returns (uint256);

/**
 * Returns the queried data from an oracle returning uint256
 *
 * @return  Current price of asset represented in uint256
 */