interface IOracleHandler { createFeed(oracleName): Promise<DeliverTxResponse>; getAllFeeds(pagination?): Promise<TQueryAllFeedsResponseStrict>; getFeed(name): Promise<MFeed>; pushToFeed(oracleName,
data): Promise<DeliverTxResponse>; } Methods
createFeed
- createFeed(oracleName): Promise<DeliverTxResponse>
Returns Promise<DeliverTxResponse>
getAllFeeds
- getAllFeeds(pagination?): Promise<TQueryAllFeedsResponseStrict>
Returns Promise<TQueryAllFeedsResponseStrict>
getFeed
- getFeed(name): Promise<MFeed>
Returns Promise<MFeed>
pushToFeed
- pushToFeed(oracleName, data): Promise<DeliverTxResponse>
Parameters
- oracleName: string
- data: Record<string, any>
Returns Promise<DeliverTxResponse>