- implement qpi.subscribeOracle() and qpi.unsubscribeOracle() - implement scheduler generating a series of one-time-queries under the hood - unit tests - testnet tests