/** * Dashboard API * Dashboard API documentation * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface Network */ export interface Network { /** * Unique numeric identifier of the network * @type {number} * @memberof Network */ networkId: number; /** * Display name of the blockchain network * @type {string} * @memberof Network */ chainName: string; /** * Whether this network is currently enabled for the project * @type {boolean} * @memberof Network */ enabled: boolean; /** * RPC endpoint URL used to communicate with the network * @type {string} * @memberof Network */ rpcUrl?: string; /** * URL of the network icon image * @type {string} * @memberof Network */ iconUrl?: string; /** * Whether the network is a custom user-added network or a default built-in one * @type {string} * @memberof Network */ type?: NetworkTypeEnum; } /** * @export * @enum {string} */ export declare enum NetworkTypeEnum { Custom = "custom", Default = "default" } export declare function NetworkFromJSON(json: any): Network; export declare function NetworkFromJSONTyped(json: any, ignoreDiscriminator: boolean): Network; export declare function NetworkToJSON(value?: Network | null): any;