- pollForQueries(oracleId: `ok_${string}`, onQuery: ((query: { 
 fee: bigint;
 id: string;
 oracleId: string;
 query: string;
 response: string;
 responseTtl: { type: TTLType; value: string; };
 senderId: string;
 senderNonce: string;
 ttl: number;
 }) => void), options: {
 interval?: number;
 onNode: Node;
 } & {
 _expectedMineRate?: number;
 _maxPollInterval?: number;
 _microBlockCycle?: number;
 }): (() => void)
- 
Parameters
- 
oracleId: `ok_${string}`
- 
onQuery: ((query: { 
 fee: bigint;
 id: string;
 oracleId: string;
 query: string;
 response: string;
 responseTtl: { type: TTLType; value: string; };
 senderId: string;
 senderNonce: string;
 ttl: number;
 }) => void)
- 
- (query: { 
 fee: bigint;
 id: string;
 oracleId: string;
 query: string;
 response: string;
 responseTtl: { type: TTLType; value: string; };
 senderId: string;
 senderNonce: string;
 ttl: number;
 }): void
- 
Parameters
- 
query: { 
 fee: bigint;
 id: string;
 oracleId: string;
 query: string;
 response: string;
 responseTtl: { type: TTLType; value: string; };
 senderId: string;
 senderNonce: string;
 ttl: number;
 }
- 
fee: bigint
- 
id: string
- 
oracleId: string
- 
query: string
- 
response: string
- 
responseTtl: { type: TTLType; value: string; }
- 
senderId: string
- 
senderNonce: string
- 
ttl: number
 
 
 Returns void
 
 
- 
options: { 
 interval?: number;
 onNode: Node;
 } & {
 _expectedMineRate?: number;
 _maxPollInterval?: number;
 _microBlockCycle?: number;
 }
 
 Returns (() => void)
 
 
 
Poll for oracle queries
Returns
Callback to stop polling function