Skip to content

@ecp.eth/sdk


@ecp.eth/sdk / comments / AddApprovalParams

Type Alias: AddApprovalParams

type AddApprovalParams = {
  app: Hex;
  commentsAddress?: Hex;
  expiry?: bigint;
  writeContract: ContractWriteFunctions["addApproval"];
};

Defined in: packages/sdk/src/comments/approval.ts:61

Properties

app

app: Hex;

Defined in: packages/sdk/src/comments/approval.ts:65

The address of the app signer being approved


commentsAddress?

optional commentsAddress: Hex;

Defined in: packages/sdk/src/comments/approval.ts:76

The address of the comments contract

Default

COMMENT_MANAGER_ADDRESS

expiry?

optional expiry: bigint;

Defined in: packages/sdk/src/comments/approval.ts:70

Timestamp when the approval expires

Default

1 year from now

writeContract

writeContract: ContractWriteFunctions["addApproval"];

Defined in: packages/sdk/src/comments/approval.ts:77