Skip to main content

Chain

The chain object represents a supported chain

Hierarchy​

Table of contents​

Constructors​

Properties​

Accessors​

Constructors​

constructor​

• new Chain(chainDetails)

Parameters​

NameType
chainDetailsChainDetails

Inherited from​

ChainDetails.constructor

Defined in​

socket-v2-sdk/src/chain.ts:10

Properties​

chainId​

• chainId: ChainId

Id of chain.

Inherited from​

ChainDetails.chainId

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:8


currency​

• currency: GasTokenDetails

Inherited from​

ChainDetails.currency

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:29


explorers​

• explorers: string[]

Inherited from​

ChainDetails.explorers

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:31


icon​

• icon: string

URL for icon of chain.

Inherited from​

ChainDetails.icon

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:16


isL1​

• isL1: boolean

Flag indicating whether the chain is L1.

Inherited from​

ChainDetails.isL1

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:20


name​

• name: string

Name of chain.

Inherited from​

ChainDetails.name

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:12


receivingEnabled​

• receivingEnabled: boolean

Flag indicating whether receiving of tokens is supported to chain.

Inherited from​

ChainDetails.receivingEnabled

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:28


rpcs​

• rpcs: string[]

Inherited from​

ChainDetails.rpcs

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:30


sendingEnabled​

• sendingEnabled: boolean

Flag indicating whether sending of tokens is supported from chain.

Inherited from​

ChainDetails.sendingEnabled

Defined in​

socket-v2-sdk/src/client/models/ChainDetails.ts:24

Accessors​

nativeToken​

• get nativeToken(): Token

The native token of the chain

Returns​

Token

Defined in​

socket-v2-sdk/src/chain.ts:17