Skip to content

Latest commit

 

History

History
137 lines (87 loc) · 3.87 KB

modules_claims.md

File metadata and controls

137 lines (87 loc) · 3.87 KB

Module: modules/claims

Table of contents

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Type aliases

IssueClaim

Ƭ IssueClaim: Object

Type declaration

Name Type
issuer string
message IClaimIssuance

RejectClaim

Ƭ RejectClaim: Object

Type declaration

Name Type
issuer string
message IClaimRejection

RequestClaim

Ƭ RequestClaim: Object

Type declaration

Name Type
message IClaimRequest
requester string

Variables

agreement_type_hash

Const agreement_type_hash: string


defaultClaimExpiry

Const defaultClaimExpiry: number


erc712_type_hash

Const erc712_type_hash: string


proof_type_hash

Const proof_type_hash: string


typedMsgPrefix

Const typedMsgPrefix: "1901"

Functions

readyToBeRegisteredOnchain

readyToBeRegisteredOnchain(claim): claim is Required<Pick<Claim, "claimTypeVersion" | "claimType" | "subject" | "onChainProof" | "acceptedBy" | "subjectAgreement">>

Parameters

Name Type
claim unknown

Returns

claim is Required<Pick<Claim, "claimTypeVersion" | "claimType" | "subject" | "onChainProof" | "acceptedBy" | "subjectAgreement">>