get_provider_name

Documentation for eth_defi.provider.named.get_provider_name function.

get_provider_name(provider)[source]

Get loggable name of the JSON-RPC provider.

Strips out API keys from the URL of a JSON-RPC API provider.

Supports eth_defi customer provider classes as well as web3 core providers.

Returns

HTTP provider URL’s domain name if available.

Assume any API keys are not part of the domain name.

Parameters

provider (web3.providers.base.BaseProvider) –

Return type

str