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