Learn R Programming

shroomDK (version 0.3.0)

get_query_status: Get Query ID Status

Description

Uses Flipside ShroomDK to access the status of a query run id from `create_query_token()`

Usage

get_query_status(
  query_run_id,
  api_key,
  api_url = "https://api-v2.flipsidecrypto.xyz/json-rpc"
)

Value

returns request content; for content `x`, use `x$result$queryRun$state` and `x$result$queryRun$errorMessage`. Expect one of QUERY_STATE_READY, QUERY_STATE_RUNNING, QUERY_STATE_STREAMING_RESULTS, QUERY_STATE_SUCCESS, QUERY_STATE_FAILED, QUERY_STATE_CANCELED

Arguments

query_run_id

queryRunId from `create_query_token()`, for token stored as `x`, use `x$result$queryRequest$queryRunId`

api_key

Flipside Crypto ShroomDK API Key

api_url

default to https://api-v2.flipsidecrypto.xyz/json-rpc but upgradeable for user.

Examples

Run this code
if (FALSE) {
query = create_query_token("SELECT * FROM ETHEREUM.CORE.FACT_TRANSACTIONS LIMIT 10000", api_key)
get_query_status(query$result$queryRequest$queryRunId, api_key)
}

Run the code above in your browser using DataLab