@ecp.eth/sdk / comments / GetAddApprovalHashParams
Type Alias: GetAddApprovalHashParams
type GetAddApprovalHashParams = {
app: Hex;
author: Hex;
commentsAddress?: Hex;
deadline?: bigint;
expiry?: bigint;
nonce: bigint;
readContract: ContractReadFunctions["getAddApprovalHash"];
};
Defined in: packages/sdk/src/comments/approval.ts:297
Properties
app
app: Hex;
Defined in: packages/sdk/src/comments/approval.ts:305
The address of the app signer
author
author: Hex;
Defined in: packages/sdk/src/comments/approval.ts:301
The address of the author
commentsAddress?
optional commentsAddress: Hex;
Defined in: packages/sdk/src/comments/approval.ts:326
The address of the comments contract
Default
COMMENT_MANAGER_ADDRESS
deadline?
optional deadline: bigint;
Defined in: packages/sdk/src/comments/approval.ts:315
Timestamp after which the signature becomes invalid
Default
1 day from now
expiry?
optional expiry: bigint;
Defined in: packages/sdk/src/comments/approval.ts:320
Timestamp when the approval expires
Default
1 year from now
nonce
nonce: bigint;
Defined in: packages/sdk/src/comments/approval.ts:309
The current nonce for the author
readContract
readContract: ContractReadFunctions["getAddApprovalHash"];
Defined in: packages/sdk/src/comments/approval.ts:327