has_graphql_support

Documentation for eth_defi.chain.has_graphql_support function.

has_graphql_support(provider)[source]

Check if a node has GoEthereum GraphQL API turned on.

You can check if GraphQL has been turned on for your node with:

curl -X POST             https://mynode.example.com/graphql             -H "Content-Type: application/json"             --data '{ "query": "query { block { number } }" }'

A valid response looks like:

{"data":{"block":{"number":16328259}}}
Parameters

provider (web3.providers.base.BaseProvider) –

Return type

bool