Utility.Settlement.App.V1.Service.User

Templates

template UserService

User service for the Settlement App.

Signatory: operator, user

Field

Type

Description

operator

Party

The utility operator.

user

Party

The user.

  • Choice Archive

    Controller: operator, user

    Returns: ()

    (no fields)

template UserServiceRequest

A user service request.

Signatory: user

Field

Type

Description

operator

Party

Service operator.

user

Party

User.

  • Choice Archive

    Controller: user

    Returns: ()

    (no fields)

Data Types

data UserServiceRequest\_Accept\_Result

Result of UserServiceRequest_Accept.

UserServiceRequest\_Accept\_Result

Field

Type

Description

userServiceCid

ContractId UserService

User Service.

data UserServiceRequest\_Cancel\_Result

Result of UserServiceRequest_Cancel.

data UserServiceRequest\_Reject\_Result

Result of UserServiceRequest_Reject.

UserServiceRequest\_Reject\_Result

Field

Type

Description

reason

Text

Rejection reason.

data UserService\_CancelDvpProposal\_Result

Result of UserService_CancelDvpProposal.

data UserService\_CreateDvpProposal\_Result

Result of UserService_RejectDvpProposal.

data UserService\_ProposeDvp\_Result

Result of UserService_ProposeDvp.

UserService\_ProposeDvp\_Result

Field

Type

Description

dvpProposalCid

ContractId DvpProposal

The created DVP proposal.

data UserService\_Terminate\_Result

Result of UserService_Terminate.