Utility.Registry.App.V0.Service.Enforcement

This module is available starting from version 0.1.0 of this package.

Templates

template EnforcementService

A service for managing enforcement relationships, granting the registrar the authority to enforce actions like transfers between holders.

Signatory: provider, registrar, holder

Field

Type

Description

operator

Party

Service operator.

provider

Party

Service provider.

registrar

Party

Service registrar.

holder

Party

Service holder.

template EnforcementServiceRequest

A enforcement service request.

Signatory: holder

Field

Type

Description

operator

Party

Service operator.

provider

Party

Service provider of the registrar.

registrar

Party

Service registrar.

holder

Party

Service holder.

template RejectedEnforcementServiceRequest

A rejected enforcement service request.

Signatory: (DA.Internal.Record.getField @"provider" request), (DA.Internal.Record.getField @"registrar" request), (DA.Internal.Record.getField @"holder" request)

Field

Type

Description

request

EnforcementServiceRequest

The rejected request payload.

reason

Text

The rejection reason.

Data Types

data EnforcementServiceRequest_Accept_Result

Result of EnforcementServiceRequest_Accept.

EnforcementServiceRequest_Accept_Result

Field

Type

Description

enforcementServiceCid

ContractId EnforcementService

Enforcement service.

data EnforcementServiceRequest_Cancel_Result

Result of EnforcementServiceRequest_Cancel.

EnforcementServiceRequest_Cancel_Result

(no fields)

data EnforcementServiceRequest_Reject_Result

Result of EnforcementServiceRequest_Reject.

EnforcementServiceRequest_Reject_Result

Field

Type

Description

rejectedEnforcementServiceRequestCid

ContractId RejectedEnforcementServiceRequest

Rejected enforcement service request.

data EnforcementService_Terminate_Result

Result of EnforcementService_Terminate.

EnforcementService_Terminate_Result

(no fields)

data RejectedEnforcementServiceRequest_Delete_Result

Result of RejectedEnforcementServiceRequest_Delete.

RejectedEnforcementServiceRequest_Delete_Result

(no fields)