pub struct Network {Show 20 fields
pub aliases: Option<Vec<String>>,
pub api_urls: Option<Vec<ApiUrl>>,
pub caip2_id: String,
pub docs_url: Option<String>,
pub explorer_urls: Option<Vec<String>>,
pub firehose: Option<Firehose>,
pub full_name: String,
pub graph_node: Option<GraphNode>,
pub icon: Option<Icon>,
pub id: String,
pub indexer_docs_urls: Option<Vec<IndexerDocsUrl>>,
pub issuance_rewards: bool,
pub native_token: Option<String>,
pub network_type: NetworkType,
pub relations: Option<Vec<Relation>>,
pub rpc_urls: Option<Vec<String>>,
pub second_name: Option<String>,
pub services: Services,
pub short_name: String,
pub token_api: Option<TokenApi>,
}
Fields§
§aliases: Option<Vec<String>>
[optional] List of possible aliases for the network id, e.g. ethereum, eth, mainnet, eth-mainnet
api_urls: Option<Vec<ApiUrl>>
List of API URLs for the network, i.e. Etherescan-like API to get ABI. Use {CUSTOM_API_KEY} as a placeholder for a private API key
caip2_id: String
CAIP-2 Chain ID, e.g. eip155:1, bip122:000000000019d6689c085ae165831e93
docs_url: Option<String>
URL to the chain documentation
explorer_urls: Option<Vec<String>>
URLs for the block explorers
firehose: Option<Firehose>
Firehose block information
full_name: String
Display name of the network, e.g. Ethereum Mainnet, Bitcoin Testnet
graph_node: Option<GraphNode>
Graph Node specific configuration information
icon: Option<Icon>
Icons for the network
id: String
Established name of the network in The Graph ecosystem, e.g. mainnet, btc, arweave-mainnet, near-testnet
indexer_docs_urls: Option<Vec<IndexerDocsUrl>>
Documentation to run indexer components for this network
issuance_rewards: bool
Issuance rewards on the Graph Network for this chain
native_token: Option<String>
Symbol of the native token
network_type: NetworkType
Whether the network is a mainnet/testnet/devnet
relations: Option<Vec<Relation>>
Relations to other networks in the registry
rpc_urls: Option<Vec<String>>
List of RPC URLs for the chain. Use {CUSTOM_API_KEY} as a placeholder for a private API key
second_name: Option<String>
Second display name of the network, e.g. Sepolia, Nova
services: Services
Services available for the network in the ecosystem
short_name: String
Short display name of the network, e.g. Ethereum, BNB
token_api: Option<TokenApi>
Token API specific configuration information