Skip to content

@ecp.eth/sdk


@ecp.eth/sdk / comments / AddApprovalWithSigParams

Type Alias: AddApprovalWithSigParams

type AddApprovalWithSigParams = {
  commentsAddress?: Hex;
  signature: Hex;
  typedData: AddApprovalTypedDataSchemaType;
  writeContract: ContractWriteFunctions["addApproval"];
};

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

Properties

commentsAddress?

optional commentsAddress: Hex;

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

The address of the comments contract

Default

COMMENT_MANAGER_ADDRESS

signature

signature: Hex;

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

Author's signature for typed data


typedData

typedData: AddApprovalTypedDataSchemaType;

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

The typed data for the approval

You can obtain this value by using createApprovalTypedData()


writeContract

writeContract: ContractWriteFunctions["addApproval"];

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