Skip to Content

@cfxdevkit/core


@cfxdevkit/core / ChainConfig

Interface: ChainConfig

Defined in: packages/core/src/config/chains.ts:27

Properties

blockExplorers?

optional blockExplorers: object

Defined in: packages/core/src/config/chains.ts:43

default

default: object

default.name

name: string

default.url

url: string


contracts?

optional contracts: object

Defined in: packages/core/src/config/chains.ts:49

multicall3?

optional multicall3: object

multicall3.address

address: `0x${string}`

multicall3.blockCreated?

optional blockCreated: number


id

id: SupportedChainId

Defined in: packages/core/src/config/chains.ts:28


name

name: string

Defined in: packages/core/src/config/chains.ts:29


nativeCurrency

nativeCurrency: object

Defined in: packages/core/src/config/chains.ts:32

decimals

decimals: number

name

name: string

symbol

symbol: string


rpcUrls

rpcUrls: object

Defined in: packages/core/src/config/chains.ts:37

default

default: object

default.http

http: string[]

default.webSocket?

optional webSocket: string[]


testnet

testnet: boolean

Defined in: packages/core/src/config/chains.ts:31


type

type: "core" | "evm"

Defined in: packages/core/src/config/chains.ts:30