Register (Data Streams) v0.2.8 API Reference
Register (Data Streams)
Data Streams network configuration registry.
Structs
NetworkDetails
struct NetworkDetails {
address verifierProxyAddress;
address linkAddress;
}
Variables
s_networkDetails
mapping(uint256 => struct Register.NetworkDetails) s_networkDetails
Mapping to store network details based on chain ID.
Functions
constructor
constructor() public
Constructor to initialize the network details for various chains.
getNetworkDetails
function getNetworkDetails(uint256 chainId) external view returns (struct Register.NetworkDetails networkDetails)
Retrieves network details for a given chain ID.
Parameters
| Name | Type | Description |
|---|---|---|
| chainId | uint256 | - The ID of the chain to get the details for. |
Returns
| Name | Type | Description |
|---|---|---|
| networkDetails | struct Register.NetworkDetails | - The network details for the specified chain ID. |
setNetworkDetails
function setNetworkDetails(uint256 chainId, struct Register.NetworkDetails networkDetails) external
Sets the network details for a given chain ID.
Parameters
| Name | Type | Description |
|---|---|---|
| chainId | uint256 | - The ID of the chain to set the details for. |
| networkDetails | struct Register.NetworkDetails | - The network details to set for the specified chain ID. |