Skip to main content

Reference / Modules / client / LegalOfficerOpenRequestCommands

Class: LegalOfficerOpenRequestCommands

client.LegalOfficerOpenRequestCommands

Encapsulated calls can be used only by a Logion Legal Officer.

Hierarchy​

Implements​

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

• new LegalOfficerOpenRequestCommands(args): LegalOfficerOpenRequestCommands

Parameters​

NameType
argsLegalOfficerCommandsConstructorArgs

Returns​

LegalOfficerOpenRequestCommands

Overrides​

LegalOfficerCommands.constructor

Defined in​

packages/client/src/Loc.ts:1837

Properties​

client​

• Protected client: AuthenticatedLocClient

Inherited from​

LegalOfficerCommands.client

Defined in​

packages/client/src/Loc.ts:1139


legalOfficerLocWithSelectableIssuersCommands​

• Private legalOfficerLocWithSelectableIssuersCommands: LegalOfficerLocWithSelectableIssuersCommands<OpenLoc>

Defined in​

packages/client/src/Loc.ts:1848


legalOfficerNonVoidedCommands​

• Private legalOfficerNonVoidedCommands: LegalOfficerNonVoidedCommands

Defined in​

packages/client/src/Loc.ts:1846


locId​

• Protected locId: UUID

Inherited from​

LegalOfficerCommands.locId

Defined in​

packages/client/src/Loc.ts:1137


request​

• Protected request: LocRequestState

Inherited from​

LegalOfficerCommands.request

Defined in​

packages/client/src/Loc.ts:1141


restrictedDeliveryCommands​

• Private restrictedDeliveryCommands: LegalOfficerRestrictedDeliveryCommands

Defined in​

packages/client/src/Loc.ts:1852


reviewCommands​

• Private reviewCommands: LegalOfficeReviewCommands

Defined in​

packages/client/src/Loc.ts:1850

Methods​

acknowledgeFile​

▸ acknowledgeFile(parameters): Promise<OpenLoc>

Parameters​

NameType
parametersAckFileParams

Returns​

Promise<OpenLoc>

Defined in​

packages/client/src/Loc.ts:1854


▸ acknowledgeLink(parameters): Promise<OpenLoc>

Parameters​

NameType
parametersAckLinkParams

Returns​

Promise<OpenLoc>

Defined in​

packages/client/src/Loc.ts:1890


acknowledgeMetadata​

▸ acknowledgeMetadata(parameters): Promise<OpenLoc>

Parameters​

NameType
parametersAckMetadataParams

Returns​

Promise<OpenLoc>

Defined in​

packages/client/src/Loc.ts:1872


canAutoAck​

▸ canAutoAck(): boolean

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1941


canClose​

▸ canClose(autoAck): boolean

Parameters​

NameType
autoAckboolean

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1933


close​

▸ close(parameters): Promise<ClosedLoc | ClosedCollectionLoc>

Parameters​

NameType
parametersCloseLocParams

Returns​

Promise<ClosedLoc | ClosedCollectionLoc>

Defined in​

packages/client/src/Loc.ts:1908


ensureCanClose​

▸ ensureCanClose(autoAck): void

Parameters​

NameType
autoAckboolean

Returns​

void

Defined in​

packages/client/src/Loc.ts:1927


estimateFeesAcknowledgeFile​

▸ estimateFeesAcknowledgeFile(parameters): Promise<Fees>

Parameters​

NameType
parametersRefFileParams

Returns​

Promise<Fees>

Defined in​

packages/client/src/Loc.ts:1868


▸ estimateFeesAcknowledgeLink(parameters): Promise<Fees>

Parameters​

NameType
parametersRefLinkParams

Returns​

Promise<Fees>

Defined in​

packages/client/src/Loc.ts:1904


estimateFeesAcknowledgeMetadata​

▸ estimateFeesAcknowledgeMetadata(parameters): Promise<Fees>

Parameters​

NameType
parametersRefMetadataParams

Returns​

Promise<Fees>

Defined in​

packages/client/src/Loc.ts:1886


getVerifiedIssuers​

▸ getVerifiedIssuers(): Promise<VerifiedIssuerWithSelect[]>

Returns​

Promise<VerifiedIssuerWithSelect[]>

Implementation of​

LegalOfficerLocWithSelectableIssuersCommands.getVerifiedIssuers

Defined in​

packages/client/src/Loc.ts:1977


isAcknowledgedOnChain​

▸ isAcknowledgedOnChain(item): boolean

Parameters​

NameType
itemItemLifecycle & { submitter: ValidAccountId }

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1950


isAllItemsAcknowledged​

▸ isAllItemsAcknowledged(): boolean

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1969


isNoItem​

▸ isNoItem(predicate): boolean

Parameters​

NameType
predicate(item: ItemLifecycle & { submitter: ValidAccountId }) => boolean

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1962


isPublishedOnChain​

▸ isPublishedOnChain(item): boolean

Parameters​

NameType
itemItemLifecycle & { submitter: ValidAccountId }

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1958


isReadyForAutoAck​

▸ isReadyForAutoAck(item): boolean

Parameters​

NameType
itemItemLifecycle & { submitter: ValidAccountId }

Returns​

boolean

Defined in​

packages/client/src/Loc.ts:1945


reviewFile​

▸ reviewFile(params): Promise<ReviewableRequest>

Parameters​

NameType
paramsReviewFileParams

Returns​

Promise<ReviewableRequest>

Implementation of​

LegalOfficeReviewCommands.reviewFile

Defined in​

packages/client/src/Loc.ts:1989


▸ reviewLink(params): Promise<ReviewableRequest>

Parameters​

NameType
paramsReviewLinkParams

Returns​

Promise<ReviewableRequest>

Implementation of​

LegalOfficeReviewCommands.reviewLink

Defined in​

packages/client/src/Loc.ts:1997


reviewMetadata​

▸ reviewMetadata(params): Promise<ReviewableRequest>

Parameters​

NameType
paramsReviewMetadataParams

Returns​

Promise<ReviewableRequest>

Implementation of​

LegalOfficeReviewCommands.reviewMetadata

Defined in​

packages/client/src/Loc.ts:1993


selectIssuer​

▸ selectIssuer(params): Promise<OpenLoc>

Parameters​

NameType
paramsSelectUnselectIssuerParams

Returns​

Promise<OpenLoc>

Implementation of​

LegalOfficerLocWithSelectableIssuersCommands.selectIssuer

Defined in​

packages/client/src/Loc.ts:1981


setCollectionFileRestrictedDelivery​

▸ setCollectionFileRestrictedDelivery(params): Promise<LocRequestState>

Parameters​

NameType
paramsObject
params.hashHash
params.restrictedDeliveryboolean

Returns​

Promise<LocRequestState>

Implementation of​

LegalOfficerRestrictedDeliveryCommands.setCollectionFileRestrictedDelivery

Defined in​

packages/client/src/Loc.ts:2001


unselectIssuer​

▸ unselectIssuer(params): Promise<OpenLoc>

Parameters​

NameType
paramsSelectUnselectIssuerParams

Returns​

Promise<OpenLoc>

Implementation of​

LegalOfficerLocWithSelectableIssuersCommands.unselectIssuer

Defined in​

packages/client/src/Loc.ts:1985


voidLoc​

▸ voidLoc(params): Promise<VoidedLoc | VoidedCollectionLoc>

Parameters​

NameType
paramsVoidParams

Returns​

Promise<VoidedLoc | VoidedCollectionLoc>

Implementation of​

LegalOfficerNonVoidedCommands.voidLoc

Defined in​

packages/client/src/Loc.ts:1973