IChain

@daydreamsai/core


@daydreamsai/core / IChain

Interface: IChain

Defined in: packages/core/src/types.ts:942

Properties

chainId

chainId: string

Defined in: packages/core/src/types.ts:946

A unique identifier for the chain (e.g., "starknet", "ethereum", "solana", etc.)

Methods

read()

read(call): Promise<any>

Defined in: packages/core/src/types.ts:952

Read (call) a contract or perform a query on this chain. The call parameter can be chain-specific data.

Parameters

call

unknown

Returns

Promise<any>


write()

write(call): Promise<any>

Defined in: packages/core/src/types.ts:957

Write (execute a transaction) on this chain, typically requiring signatures, etc.

Parameters

call

unknown

Returns

Promise<any>