@streamr/config
Advanced tools
Comparing version 2.1.1 to 2.2.0
@@ -26,7 +26,9 @@ import networksAsJSON from "./networks.json"; | ||
export declare class Chain implements ChainJSON { | ||
readonly name: string; | ||
readonly id: number; | ||
rpcEndpoints: RPCEndpoint[]; | ||
contracts: Contracts; | ||
constructor(id: number, rpcEndpoints: RPCEndpoint[], contracts: Contracts); | ||
constructor(name: string, id: number, rpcEndpoints: RPCEndpoint[], contracts: Contracts); | ||
getRPCEndpointsByProtocol(protocol: RPCProtocol): RPCEndpoint[]; | ||
toString(): string; | ||
} | ||
@@ -33,0 +35,0 @@ interface ChainsJSON { |
@@ -24,6 +24,8 @@ "use strict"; | ||
class Chain { | ||
constructor(id, rpcEndpoints, contracts) { | ||
constructor(name, id, rpcEndpoints, contracts) { | ||
this.name = name; | ||
this.id = id; | ||
this.rpcEndpoints = rpcEndpoints; | ||
this.contracts = contracts; | ||
this.name = name; | ||
this.id = id; | ||
@@ -55,2 +57,5 @@ this.rpcEndpoints = new Array(); | ||
} | ||
toString() { | ||
return this.name; | ||
} | ||
} | ||
@@ -80,3 +85,3 @@ exports.Chain = Chain; | ||
} | ||
chains[key] = new Chain(chainJson.id, rpcEndpoints, contracts); | ||
chains[key] = new Chain(key, chainJson.id, rpcEndpoints, contracts); | ||
} | ||
@@ -83,0 +88,0 @@ return chains; |
{ | ||
"name": "@streamr/config", | ||
"version": "2.1.1", | ||
"version": "2.2.0", | ||
"description": "Zero dependency package that contains Streamr Network smart contract addresses", | ||
@@ -5,0 +5,0 @@ "main": "dist/src/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
14592
266