Skip to content

@ecp.eth/sdk


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

Type Alias: SetHookParams

type SetHookParams = {
  channelId: bigint;
  channelManagerAddress?: Hex;
  hook: Hex;
  writeContract: ContractWriteFunctions["setHook"];
};

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

Properties

channelId

channelId: bigint;

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

The ID of the channel to set the hook for


channelManagerAddress?

optional channelManagerAddress: Hex;

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

The address of the channel manager

Default

CHANNEL_MANAGER_ADDRESS

hook

hook: Hex;

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

The address of the hook to set


writeContract

writeContract: ContractWriteFunctions["setHook"];

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