@tevm/voltaire / primitives/NetworkId
primitives/NetworkId
Type Aliases
NetworkIdType
NetworkIdType =Defined in: src/primitives/NetworkId/NetworkIdType.ts:16 Branded NetworkId type - Ethereum network identifier Wraps a number representing a network ID (different from ChainId) Network IDs identify different Ethereum networks for peer discovery:number&object
- 1 = Mainnet
- 5 = Goerli (deprecated)
- 11155111 = Sepolia
Type Declaration
[brand]
readonly[brand]:"NetworkId"
Variables
GOERLI
Defined in: src/primitives/NetworkId/constants.js:10constGOERLI:NetworkIdType
HOLESKY
Defined in: src/primitives/NetworkId/constants.js:18constHOLESKY:NetworkIdType
MAINNET
Defined in: src/primitives/NetworkId/constants.js:6constMAINNET:NetworkIdType
NetworkId
Defined in: src/primitives/NetworkId/index.ts:28constNetworkId:object
Type Declaration
equals()
equals: (networkId1,networkId2) =>boolean
Parameters
networkId1
number
networkId2
number
Returns
boolean
from()
from: (Create NetworkId from numbervalue) =>NetworkIdType
Parameters
value
number
Network ID number
Returns
NetworkIdType
Branded network ID
Throws
If value is not a non-negative integerExample
toNumber()
toNumber: (networkId) =>number
Parameters
networkId
number
Returns
number
SEPOLIA
Defined in: src/primitives/NetworkId/constants.js:14constSEPOLIA:NetworkIdType
Functions
_equals()
_equals(Defined in: src/primitives/NetworkId/equals.js:16 Compare two NetworkIds for equalitythis,other):boolean
Parameters
this
NetworkIdType
other
NetworkIdType
Network ID to compare
Returns
boolean
True if equal
Example
_toNumber()
_toNumber(Defined in: src/primitives/NetworkId/toNumber.js:14 Convert NetworkId to number (identity function for branded type)this):number
Parameters
this
NetworkIdType
Returns
number
Network ID as number
Example
equals()
equals(Defined in: src/primitives/NetworkId/index.ts:20networkId1,networkId2):boolean
Parameters
networkId1
number
networkId2
number
Returns
boolean
from()
from(Defined in: src/primitives/NetworkId/from.js:17 Create NetworkId from numbervalue):NetworkIdType
Parameters
value
number
Network ID number
Returns
NetworkIdType
Branded network ID
Throws
If value is not a non-negative integerExample
toNumber()
toNumber(Defined in: src/primitives/NetworkId/index.ts:16networkId):number
Parameters
networkId
number
Returns
number
