TokenRisk
Documentation for eth_defi.token_analysis.tokenrisk.TokenRisk Python class.
- class TokenRisk
Bases:
objectToken Risk API.
Intelligent support for API throttling, etc.
- Parameters
api_key – From Glider
session – Custom request session object
retries –
Set up retry policy.
Handle API throttling.
Set None to disable retries.
Methods summary
__init__(api_key[, session, retries])- param api_key
fetch_token_info(chain_id, address)Get Token Risk token data.
- __init__(api_key, session=None, retries=15)
- fetch_token_info(chain_id, address)
Get Token Risk token data.
This is a synchronous method and may block long time if Token Risk does not have cached results.
https://Token Risk.com/api/v2/tokens/{chain_id}/{address}
- Parameters
chain_id (int) – Integer. Example for Ethereum mainnet is 1.
address (Union[str, eth_typing.evm.HexAddress]) – ERC-20 smart contract address.
- Returns
Raw Token Risk JSON reply.
- Return type