Utility.Registry.App.V0.Service.Provider

Templates

template ProviderService

Provider service.

Signatory: operator, provider

Field

Type

Description

operator

Party

Service operator.

provider

Party

Service provider.

  • Choice Archive

    Controller: operator, provider

    Returns: ()

    (no fields)

template ProviderServiceRequest

A provider service request.

Signatory: provider

Field

Type

Description

operator

Party

Utility operator.

provider

Party

Service provider.

  • Choice Archive

    Controller: provider

    Returns: ()

    (no fields)

template RejectedProviderServiceRequest

A rejected provider service request.

Signatory: (DA.Internal.Record.getField @”operator” request), (DA.Internal.Record.getField @”provider” request)

Field

Type

Description

request

ProviderServiceRequest

The rejected request payload.

reason

Text

The rejection reason.

  • Choice Archive

    Controller: (DA.Internal.Record.getField @”operator” request), (DA.Internal.Record.getField @”provider” request)

    Returns: ()

    (no fields)

Data Types

data ProviderServiceRequest\_Accept\_Result

Result of ProviderServiceRequest_Accept.

ProviderServiceRequest\_Accept\_Result

Field

Type

Description

providerServiceCid

ContractId ProviderService

Provider service.

appRewardConfigurationCid

Optional (ContractId AppRewardConfiguration)

App reward configuration. Introduced as of version 0.3.0 of this package.

data ProviderServiceRequest\_Cancel\_Result

Result of ProviderServiceRequest_Cancel.

data ProviderServiceRequest\_Reject\_Result

Result of ProviderServiceRequest_Reject.

ProviderServiceRequest\_Reject\_Result

Field

Type

Description

rejectedProviderServiceRequestCid

ContractId RejectedProviderServiceRequest

Rejected provider service request.

data ProviderService\_ArchiveAndCreateProviderConfiguration\_Result

Result of ProviderService_ArchiveAndCreateProviderConfiguration.

data ProviderService\_ArchiveProviderConfiguration\_Result

Result of ProviderService_ArchiveProviderConfiguration.

data ProviderService\_CreateProviderConfiguration\_Result

Result of ProviderService_CreateProviderConfiguration.

ProviderService\_CreateProviderConfiguration\_Result

Field

Type

Description

providerConfigurationCid

ContractId ProviderConfiguration

Provider configuration.

data ProviderService\_Create\_Result

Result of ProviderService_Create.

ProviderService\_Create\_Result

Field

Type

Description

providerServiceCid

ContractId ProviderService

Provider service.

data ProviderService\_Terminate\_Result

Result of ProviderService_Terminate.

data RejectedProviderServiceRequest\_Delete\_Result

Result of RejectedProviderServiceRequest_Delete.