Skip to content

@ecp.eth/sdk


@ecp.eth/sdk / channel-manager / UpdateChannelParams

Type Alias: UpdateChannelParams

type UpdateChannelParams = {
  channelId: bigint;
  channelManagerAddress?: Hex;
  description?: string;
  metadata?: MetadataEntryOp[];
  name: string;
  writeContract: ContractWriteFunctions["updateChannel"];
};

Defined in: packages/sdk/src/channel-manager/channel.ts:192

Properties

channelId

channelId: bigint;

Defined in: packages/sdk/src/channel-manager/channel.ts:196

The ID of the channel to update


channelManagerAddress?

optional channelManagerAddress: Hex;

Defined in: packages/sdk/src/channel-manager/channel.ts:214

The address of the channel manager

Default

CHANNEL_MANAGER_ADDRESS

description?

optional description: string;

Defined in: packages/sdk/src/channel-manager/channel.ts:204

The description of the channel


metadata?

optional metadata: MetadataEntryOp[];

Defined in: packages/sdk/src/channel-manager/channel.ts:208

The metadata of the channel


name

name: string;

Defined in: packages/sdk/src/channel-manager/channel.ts:200

The name of the channel


writeContract

writeContract: ContractWriteFunctions["updateChannel"];

Defined in: packages/sdk/src/channel-manager/channel.ts:215