Skip to main content

Reference / Modules / client / AuthenticatedLocClient

Class: AuthenticatedLocClient

client.AuthenticatedLocClient

Hierarchy

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new AuthenticatedLocClient(params): AuthenticatedLocClient

Parameters

NameType
paramsObject
params.axiosFactoryAxiosFactory
params.componentFactoryComponentFactory
params.configLogionClientConfig
params.currentAccountValidAccountId
params.legalOfficerLegalOfficerClass
params.nodeApiLogionNodeApiClass

Returns

AuthenticatedLocClient

Overrides

LocClient.constructor

Defined in

packages/client/src/LocClient.ts:769

Properties

axiosFactory

Protected Readonly axiosFactory: AxiosFactory

Inherited from

LocClient.axiosFactory

Defined in

packages/client/src/LocClient.ts:557


componentFactory

Private Readonly componentFactory: ComponentFactory

Defined in

packages/client/src/LocClient.ts:788


config

Private Readonly config: LogionClientConfig

Defined in

packages/client/src/LocClient.ts:789


currentAccount

Readonly currentAccount: ValidAccountId

Defined in

packages/client/src/LocClient.ts:787


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

acceptCollectionLoc

acceptCollectionLoc(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2163


acceptIdentityLoc

acceptIdentityLoc(parameters): Promise<void>

Parameters

NameType
parametersAcceptIdentityLocParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2011


acceptIdentityLocSubmittable

acceptIdentityLocSubmittable(parameters): undefined | SubmittableExtrinsic

Parameters

NameType
parametersEstimateFeesIdentityTransactionLocParams

Returns

undefined | SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:2025


acceptLoc

acceptLoc(args): Promise<void>

Parameters

NameType
argsObject
args.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1982


acceptTransactionLoc

acceptTransactionLoc(parameters): Promise<void>

Parameters

NameType
parametersAcceptTransactionLocParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1857


acceptTransactionLocSubmittable

acceptTransactionLocSubmittable(parameters): undefined | SubmittableExtrinsic

Parameters

NameType
parametersEstimateFeesAcceptTransactionLocParams

Returns

undefined | SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1871


acknowledgeFile

acknowledgeFile(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1558


acknowledgeFileSubmittable

acknowledgeFileSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parameters{ locId: UUID } & RefFileParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1599


acknowledgeLink(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1797


acknowledgeLinkSubmittable

acknowledgeLinkSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parameters{ locId: UUID } & RefLinkParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1838


acknowledgeMetadata

acknowledgeMetadata(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckMetadataParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1682


acknowledgeMetadataSubmittable

acknowledgeMetadataSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parameters{ locId: UUID } & RefMetadataParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1723


addCollectionItem

addCollectionItem(parameters): Promise<void>

Parameters

NameType
parametersBlockchainSubmission<AddCollectionItemParams & FetchParameters>

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:908


addCollectionItemSubmittable

addCollectionItemSubmittable(parameters): Promise<SubmittableExtrinsic>

Parameters

NameType
parametersAddCollectionItemParams & FetchParameters & { termsAndConditions: TermsAndConditionsElement[] }

Returns

Promise<SubmittableExtrinsic>

Defined in

packages/client/src/LocClient.ts:1062


addCollectionItems

addCollectionItems(parameters): Promise<void>

Parameters

NameType
parametersBlockchainBatchSubmission<AddCollectionItemParams & FetchParameters>

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:917


addFile

addFile(parameters): Promise<void>

Parameters

NameType
parametersAddFileParams & FetchParameters & { direct: boolean }

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:846


addLink(parameters): Promise<void>

Parameters

NameType
parametersAddLinkParams & FetchParameters

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:890


addMetadata

addMetadata(parameters): Promise<void>

Parameters

NameType
parametersAddMetadataParams & FetchParameters

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:828


addTokensRecord

addTokensRecord(parameters): Promise<void>

Parameters

NameType
parametersBlockchainSubmission<AddTokensRecordParams & FetchParameters>

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1347


addTokensRecordSubmittable

addTokensRecordSubmittable(parameters): Promise<SubmittableExtrinsic<"promise", ISubmittableResult>>

Parameters

NameType
parametersAddTokensRecordParams & FetchParameters

Returns

Promise<SubmittableExtrinsic<"promise", ISubmittableResult>>

Defined in

packages/client/src/LocClient.ts:1389


addTokensRecords

addTokensRecords(parameters): Promise<void>

Parameters

NameType
parametersBlockchainBatchSubmission<AddTokensRecordParams & FetchParameters>

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:986


backend

backend(): AxiosInstance

Returns

AxiosInstance

Inherited from

LocClient.backend

Defined in

packages/client/src/LocClient.ts:565


canAddRecord

canAddRecord(request): Promise<boolean>

Parameters

NameType
requestLocRequest

Returns

Promise<boolean>

Defined in

packages/client/src/LocClient.ts:1294


cancel

cancel(locId): Promise<void>

Parameters

NameType
locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1216


cancelItemPublicDataSubmission

cancelItemPublicDataSubmission(locId, itemId): Promise<void>

Parameters

NameType
locIdUUID
itemIdHash

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1143


cancelOpenLoc

cancelOpenLoc(args): Promise<void>

Parameters

NameType
argsObject
args.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2002


cancelPreAcknowledgeFile

cancelPreAcknowledgeFile(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1584


cancelPreAcknowledgeLink(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1823


cancelPreAcknowledgeMetadata

cancelPreAcknowledgeMetadata(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckMetadataParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1708


cancelPreClose

cancelPreClose(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.autoAckboolean
parameters.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2263


cancelPrePublishFile

cancelPrePublishFile(parameters): Promise<void>

Parameters

NameType
parametersPublishFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1531


cancelPrePublishLink(parameters): Promise<void>

Parameters

NameType
parametersPublishLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1775


cancelPrePublishMetadata

cancelPrePublishMetadata(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.nameHashHash

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1654


cancelPreVoid

cancelPreVoid(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2317


cancelRecordPublicDataSubmission

cancelRecordPublicDataSubmission(locId, recordId): Promise<void>

Parameters

NameType
locIdUUID
recordIdHash

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1429


checkDelivery

checkDelivery(parameters): Promise<CollectionDelivery>

Parameters

NameType
parametersCheckCollectionDeliveryRequest

Returns

Promise<CollectionDelivery>

Overrides

LocClient.checkDelivery

Defined in

packages/client/src/LocClient.ts:1198


checkTokensRecordDelivery

checkTokensRecordDelivery(parameters): Promise<CollectionDelivery>

Parameters

NameType
parametersCheckTokensRecordDeliveryRequest

Returns

Promise<CollectionDelivery>

Overrides

LocClient.checkTokensRecordDelivery

Defined in

packages/client/src/LocClient.ts:1482


close

close(parameters): Promise<void>

Parameters

NameType
parameters{ autoAck: boolean ; locId: UUID ; seal?: string } & BlockchainSubmissionParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2226


createLocRequest

createLocRequest(request): Promise<LocRequest>

Parameters

NameType
requestCreateLocRequest

Returns

Promise<LocRequest>

Defined in

packages/client/src/LocClient.ts:791


createOpenLoc

createOpenLoc(request): Promise<LocRequest>

Parameters

NameType
requestCreateOpenLoc

Returns

Promise<LocRequest>

Defined in

packages/client/src/LocClient.ts:800


createSofRequest

createSofRequest(request): Promise<LocRequest>

Parameters

NameType
requestCreateSofRequest & FetchParameters

Returns

Promise<LocRequest>

Defined in

packages/client/src/LocClient.ts:809


deleteFile

deleteFile(parameters): Promise<void>

Parameters

NameType
parametersRefFileParams & FetchParameters

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:881


deleteLink(parameters): Promise<void>

Parameters

NameType
parametersRefLinkParams & FetchParameters

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:899


deleteMetadata

deleteMetadata(parameters): Promise<void>

Parameters

NameType
parametersRefMetadataParams & FetchParameters

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:837


dismissIssuer

dismissIssuer(parameters): Promise<void>

Parameters

NameType
parameters{ requester: string } & BlockchainSubmissionParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2338


ensureEnoughFunds

ensureEnoughFunds(fees): Promise<void>

Parameters

NameType
feesFees

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1539


estimateFeesAcceptIdentityLoc

estimateFeesAcceptIdentityLoc(parameters): Promise<undefined | Fees>

Parameters

NameType
parametersEstimateFeesIdentityTransactionLocParams

Returns

Promise<undefined | Fees>

Defined in

packages/client/src/LocClient.ts:2049


estimateFeesAcceptTransactionLoc

estimateFeesAcceptTransactionLoc(parameters): Promise<undefined | Fees>

Parameters

NameType
parametersEstimateFeesAcceptTransactionLocParams

Returns

Promise<undefined | Fees>

Defined in

packages/client/src/LocClient.ts:1885


estimateFeesAcknowledgeFile

estimateFeesAcknowledgeFile(parameters): Promise<Fees>

Parameters

NameType
parameters{ locId: UUID } & RefFileParams

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1592


estimateFeesAcknowledgeLink(parameters): Promise<Fees>

Parameters

NameType
parameters{ locId: UUID } & RefLinkParams

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1831


estimateFeesAcknowledgeMetadata

estimateFeesAcknowledgeMetadata(parameters): Promise<Fees>

Parameters

NameType
parameters{ locId: UUID } & RefMetadataParams

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1716


estimateFeesAddCollectionItem

estimateFeesAddCollectionItem(parameters): Promise<Fees>

Parameters

NameType
parametersAddCollectionItemParams & FetchParameters & { collectionItemFee: Lgnt }

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1112


estimateFeesAddTokensRecord

estimateFeesAddTokensRecord(parameters): Promise<Fees>

Parameters

NameType
parametersAddTokensRecordParams & FetchParameters & { tokensRecordFee: Lgnt }

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1437


estimateFeesOpenCollectionLoc

estimateFeesOpenCollectionLoc(parameters): Promise<Fees>

Parameters

NameType
parameters{ valueFee: Lgnt } & OpenPolkadotLocParams & OpenCollectionLocParams & AutoPublish

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:2214


estimateFeesOpenIdentityLoc

estimateFeesOpenIdentityLoc(parameters): Promise<Fees>

Parameters

NameType
parametersOpenPolkadotLocParams & AutoPublish

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:2127


estimateFeesOpenLogionIdentityLoc

estimateFeesOpenLogionIdentityLoc(parameters): Promise<Fees>

Parameters

NameType
parametersObject
parameters.locIdUUID

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:2154


estimateFeesOpenLogionTransactionLoc

estimateFeesOpenLogionTransactionLoc(parameters): Promise<Fees>

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.requesterLocIdUUID

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1973


estimateFeesOpenTransactionLoc

estimateFeesOpenTransactionLoc(parameters): Promise<Fees>

Parameters

NameType
parametersOpenPolkadotLocParams & AutoPublish

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1945


estimateFeesPublishFile

estimateFeesPublishFile(parameters): Promise<Fees>

Parameters

NameType
parametersEstimateFeesPublishFileParams

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1543


estimateFeesPublishLink(parameters): Promise<Fees>

Parameters

NameType
parametersEstimateFeesPublishLinkParams

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1790


estimateFeesPublishMetadata

estimateFeesPublishMetadata(parameters): Promise<Fees>

Parameters

NameType
parametersEstimateFeesPublishMetadataParams

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1662


estimateFeesSetInvitedContributor

estimateFeesSetInvitedContributor(params): Promise<Fees>

Parameters

NameType
paramsSetInvitedContributorSelectionParams & FetchParameters

Returns

Promise<Fees>

Defined in

packages/client/src/LocClient.ts:1332


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:1188


getInvitedContributors

getInvitedContributors(request): Promise<ValidAccountId[]>

Parameters

NameType
requestLocRequest

Returns

Promise<ValidAccountId[]>

Defined in

packages/client/src/LocClient.ts:1309


getLegalOfficerVerifiedIssuers

getLegalOfficerVerifiedIssuers(): Promise<BackendVerifiedIssuerIdentity[]>

Returns

Promise<BackendVerifiedIssuerIdentity[]>

Defined in

packages/client/src/LocClient.ts:2349


getLoc

getLoc(parameters): Promise<LegalOfficerCase>

Parameters

NameType
parametersFetchParameters

Returns

Promise<LegalOfficerCase>

Inherited from

LocClient.getLoc

Defined in

packages/client/src/LocClient.ts:561


getLocIssuers

getLocIssuers(request, locBatch): Promise<LocVerifiedIssuers>

Parameters

NameType
requestLocRequest
locBatchLocBatch

Returns

Promise<LocVerifiedIssuers>

Defined in

packages/client/src/LocClient.ts:1232


getLocRequest

getLocRequest(parameters): Promise<LocRequest>

Parameters

NameType
parametersFetchParameters

Returns

Promise<LocRequest>

Overrides

LocClient.getLocRequest

Defined in

packages/client/src/LocClient.ts:818


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:1478


getTokensRecords

getTokensRecords(parameters): Promise<ClientTokensRecord[]>

Parameters

NameType
parametersGetTokensRecordsRequest

Returns

Promise<ClientTokensRecord[]>

Inherited from

LocClient.getTokensRecords

Defined in

packages/client/src/LocClient.ts:679


isInvitedContributorOf

isInvitedContributorOf(locId): Promise<boolean>

Parameters

NameType
locIdUUID

Returns

Promise<boolean>

Defined in

packages/client/src/LocClient.ts:1305


isIssuerOf

isIssuerOf(request): Promise<boolean>

Parameters

NameType
requestLocRequest

Returns

Promise<boolean>

Defined in

packages/client/src/LocClient.ts:1300


nominateIssuer

nominateIssuer(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID ; requester: string } & BlockchainSubmissionParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2326


openCollectionLoc

openCollectionLoc(parameters, requirePreOpen?): Promise<void>

Parameters

NameTypeDefault value
parametersBlockchainSubmission<OpenPolkadotLocParams & OpenCollectionLocParams & AutoPublish>undefined
requirePreOpenbooleantrue

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2167


openCollectionLocSubmittable

openCollectionLocSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersOpenPolkadotLocParams & OpenCollectionLocParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:2190


openIdentityLoc

openIdentityLoc(parameters, requirePreOpen?): Promise<void>

Parameters

NameTypeDefault value
parametersBlockchainSubmission<OpenPolkadotLocParams & AutoPublish>undefined
requirePreOpenbooleantrue

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2062


openIdentityLocSubmittable

openIdentityLocSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersOpenPolkadotLocParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:2085


openLoc

openLoc(args): Promise<void>

Parameters

NameType
args{ locId: UUID } & AutoPublish

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1991


openLogionIdentityLoc

openLogionIdentityLoc(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & BlockchainSubmissionParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2138


openLogionIdentityLocSubmittable

openLogionIdentityLocSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersObject
parameters.locIdUUID

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:2147


openLogionTransactionLoc

openLogionTransactionLoc(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID ; requesterLocId: UUID } & BlockchainSubmissionParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1956


openLogionTransactionLocSubmittable

openLogionTransactionLocSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.requesterLocIdUUID

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1965


openTransactionLoc

openTransactionLoc(parameters, requirePreOpen?): Promise<void>

Parameters

NameTypeDefault value
parametersBlockchainSubmission<OpenPolkadotLocParams & AutoPublish>undefined
requirePreOpenbooleantrue

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1898


openTransactionLocSubmittable

openTransactionLocSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersOpenPolkadotLocParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1928


preAcknowledgeFile

preAcknowledgeFile(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1576


preAcknowledgeLink(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1815


preAcknowledgeMetadata

preAcknowledgeMetadata(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & AckMetadataParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1700


preClose

preClose(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.autoAckboolean
parameters.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2255


prePublishFile

prePublishFile(parameters): Promise<void>

Parameters

NameType
parametersPublishFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1523


prePublishLink(parameters): Promise<void>

Parameters

NameType
parametersPublishLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1767


prePublishMetadata

prePublishMetadata(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.nameHashHash

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1646


preVoid

preVoid(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.reasonstring

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2306


publishFile

publishFile(parameters): Promise<void>

Parameters

NameType
parametersPublishFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1505


publishFileSubmittable

publishFileSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersEstimateFeesPublishFileParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1551


publishLink(parameters): Promise<void>

Parameters

NameType
parametersPublishLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1749


publishLinkSubmittable

publishLinkSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersEstimateFeesPublishLinkParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1783


publishMetadata

publishMetadata(parameters): Promise<void>

Parameters

NameType
parametersPublishMetadataParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1625


publishMetadataSubmittable

publishMetadataSubmittable(parameters): SubmittableExtrinsic

Parameters

NameType
parametersEstimateFeesPublishMetadataParams

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1669


rejectLoc

rejectLoc(args): Promise<void>

Parameters

NameType
argsObject
args.locIdUUID
args.reasonstring

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1845


requestFileReview

requestFileReview(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.hashHash
parameters.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1486


requestLinkReview

requestLinkReview(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.targetUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1730


requestMetadataReview

requestMetadataReview(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.locIdUUID
parameters.nameHashHash

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1606


requestVote

requestVote(params): Promise<string>

Parameters

NameType
params{ locId: UUID } & BlockchainSubmissionParams

Returns

Promise<string>

Defined in

packages/client/src/LocClient.ts:2371


reviewFile

reviewFile(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & ReviewFileParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1495


reviewLink(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & ReviewLinkParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1739


reviewMetadata

reviewMetadata(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & ReviewMetadataParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1615


rework

rework(locId): Promise<void>

Parameters

NameType
locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1224


setCollectionFileRestrictedDelivery

setCollectionFileRestrictedDelivery(params): Promise<void>

Parameters

NameType
paramsObject
params.hashHash
params.locIdUUID
params.restrictedDeliveryboolean

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2388


setInvitedContributor

setInvitedContributor(params): Promise<void>

Parameters

NameType
paramsBlockchainSubmission<SetInvitedContributorSelectionParams & FetchParameters>

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1324


setInvitedContributorSubmittable

setInvitedContributorSubmittable(params): SubmittableExtrinsic

Parameters

NameType
paramsSetInvitedContributorSelectionParams & FetchParameters

Returns

SubmittableExtrinsic

Defined in

packages/client/src/LocClient.ts:1339


setIssuerSelection

setIssuerSelection(params): Promise<void>

Parameters

NameType
paramsSetIssuerSelectionParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2358


storageSize

storageSize(autoPublish, files): undefined | bigint

Parameters

NameType
autoPublishboolean
filesAddFileParams[]

Returns

undefined | bigint

Defined in

packages/client/src/LocClient.ts:1921


submit

submit(locId): Promise<void>

Parameters

NameType
locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1208


submitItemPublicData

submitItemPublicData(locId, item): Promise<void>

Parameters

NameType
locIdUUID
itemCreateOffchainCollectionItem

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1132


submitRecordPublicData

submitRecordPublicData(locId, record): Promise<void>

Parameters

NameType
locIdUUID
recordCreateOffchainTokensRecord

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1418


termsAndConditions

termsAndConditions(parameters): TermsAndConditionsElement[]

Parameters

NameType
parametersAddCollectionItemParams

Returns

TermsAndConditionsElement[]

Defined in

packages/client/src/LocClient.ts:1044


toFileParams

toFileParams(item): FileParams

Parameters

NameType
itemAddFileParams

Returns

FileParams

Defined in

packages/client/src/LocClient.ts:2110


toLinkParams

toLinkParams(item): LinkParams

Parameters

NameType
itemAddLinkParams

Returns

LinkParams

Defined in

packages/client/src/LocClient.ts:2119


toMetadataItemParams

toMetadataItemParams(item): MetadataItemParams

Parameters

NameType
itemAddMetadataParams

Returns

MetadataItemParams

Defined in

packages/client/src/LocClient.ts:2102


uploadItemFile

uploadItemFile(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.fileHashOrContent
parameters.itemIdHash
parameters.locIdUUID

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1151


uploadTokensRecordFile

uploadTokensRecordFile(parameters): Promise<void>

Parameters

NameType
parametersObject
parameters.fileHashOrContent
parameters.locIdUUID
parameters.recordIdHash

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:1451


validTokenOrThrow

validTokenOrThrow(itemToken): void

Parameters

NameType
itemTokenItemTokenWithRestrictedType

Returns

void

Defined in

packages/client/src/LocClient.ts:1178


voidLoc

voidLoc(parameters): Promise<void>

Parameters

NameType
parameters{ locId: UUID } & VoidParams

Returns

Promise<void>

Defined in

packages/client/src/LocClient.ts:2271