Skip to main content

Reference / Modules / client / PublicLocClient

Class: PublicLocClient

client.PublicLocClient

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new PublicLocClient(params): PublicLocClient

Parameters

NameType
paramsObject
params.axiosFactoryAxiosFactory
params.legalOfficerLegalOfficerClass
params.nodeApiLogionNodeApiClass

Returns

PublicLocClient

Inherited from

LocClient.constructor

Defined in

packages/client/src/LocClient.ts:547

Properties

axiosFactory

Protected Readonly axiosFactory: AxiosFactory

Inherited from

LocClient.axiosFactory

Defined in

packages/client/src/LocClient.ts:557


legalOfficer

Protected Readonly legalOfficer: LegalOfficerClass

Inherited from

LocClient.legalOfficer

Defined in

packages/client/src/LocClient.ts:559


nodeApi

Protected Readonly nodeApi: LogionNodeApiClass

Inherited from

LocClient.nodeApi

Defined in

packages/client/src/LocClient.ts:558

Methods

backend

backend(): AxiosInstance

Returns

AxiosInstance

Inherited from

LocClient.backend

Defined in

packages/client/src/LocClient.ts:565


checkDelivery

checkDelivery(parameters): Promise<CollectionDelivery>

Parameters

NameType
parametersCheckCollectionDeliveryRequest

Returns

Promise<CollectionDelivery>

Overrides

LocClient.checkDelivery

Defined in

packages/client/src/LocClient.ts:736


checkTokensRecordDelivery

checkTokensRecordDelivery(parameters): Promise<CollectionDelivery>

Parameters

NameType
parametersCheckTokensRecordDeliveryRequest

Returns

Promise<CollectionDelivery>

Overrides

LocClient.checkTokensRecordDelivery

Defined in

packages/client/src/LocClient.ts:746


getCollectionItem

getCollectionItem(parameters): Promise<undefined | UploadableCollectionItem>

Parameters

NameType
parameters{ itemId: Hash } & FetchParameters

Returns

Promise<undefined | UploadableCollectionItem>

Inherited from

LocClient.getCollectionItem

Defined in

packages/client/src/LocClient.ts:569


getCollectionItems

getCollectionItems(parameters): Promise<UploadableCollectionItem[]>

Parameters

NameType
parametersFetchParameters

Returns

Promise<UploadableCollectionItem[]>

Inherited from

LocClient.getCollectionItems

Defined in

packages/client/src/LocClient.ts:611


getCollectionSize

getCollectionSize(parameters): Promise<undefined | number>

Parameters

NameType
parametersFetchParameters

Returns

Promise<undefined | number>

Inherited from

LocClient.getCollectionSize

Defined in

packages/client/src/LocClient.ts:635


getDeliveries

getDeliveries(parameters): Promise<ItemDeliveries>

Parameters

NameType
parametersGetDeliveriesRequest

Returns

Promise<ItemDeliveries>

Overrides

LocClient.getDeliveries

Defined in

packages/client/src/LocClient.ts:730


getLoc

getLoc(parameters): Promise<LegalOfficerCase>

Parameters

NameType
parametersFetchParameters

Returns

Promise<LegalOfficerCase>

Inherited from

LocClient.getLoc

Defined in

packages/client/src/LocClient.ts:561


getLocRequest

getLocRequest(parameters): Promise<LocRequest>

Parameters

NameType
parametersFetchParameters

Returns

Promise<LocRequest>

Overrides

LocClient.getLocRequest

Defined in

packages/client/src/LocClient.ts:724


getTokensRecord

getTokensRecord(parameters): Promise<undefined | ClientTokensRecord>

Parameters

NameType
parameters{ recordId: Hash } & FetchParameters

Returns

Promise<undefined | ClientTokensRecord>

Inherited from

LocClient.getTokensRecord

Defined in

packages/client/src/LocClient.ts:640


getTokensRecordDeliveries

getTokensRecordDeliveries(parameters): Promise<ItemDeliveries>

Parameters

NameType
parametersGetTokensRecordDeliveriesRequest

Returns

Promise<ItemDeliveries>

Overrides

LocClient.getTokensRecordDeliveries

Defined in

packages/client/src/LocClient.ts:742


getTokensRecords

getTokensRecords(parameters): Promise<ClientTokensRecord[]>

Parameters

NameType
parametersGetTokensRecordsRequest

Returns

Promise<ClientTokensRecord[]>

Inherited from

LocClient.getTokensRecords

Defined in

packages/client/src/LocClient.ts:679