- Overview
- Setup
- Tutorials
- How Tos
- Reference
Utility.Settlement.App.V1.Service.User¶
Templates¶
template UserService
Choice UserService\_AcceptDvpProposal
Accepts a Dvp proposal.
Controller: user
Returns: DvpProposal\_Accept\_Result
Field
Type
Description
cid
The Dvp proposal.
payload
The accept payload.
Choice UserService\_CancelDvpProposal
Accepts a Dvp proposal.
Controller: user
Returns: DvpProposal\_Cancel\_Result
Field
Type
Description
cid
The Dvp proposal.
payload
The cancel payload.
Choice UserService\_ProposeDvp
Propose to enter into a Dvp.
Controller: user
Returns: UserService\_ProposeDvp\_Result
Field
Type
Description
proposerIsBuyer
Whether the user is the buyer.
counterparty
The counterparty of the Dvp.
terms
Terms for Dvp.
Choice UserService\_RejectDvpProposal
Accepts a Dvp proposal.
Controller: user
Returns: DvpProposal\_Reject\_Result
Field
Type
Description
cid
The Dvp proposal.
payload
The reject payload.
Choice UserService\_Terminate
Terminates the user service.
Controller: actor
Returns: UserService\_Terminate\_Result
Field
Type
Description
actor
Party initiating the termination of the
UserServicecontract.
template UserServiceRequest
Choice UserServiceRequest\_Accept
Accept
UserServicerequest.Controller: operator
Returns: UserServiceRequest\_Accept\_Result
Field
Type
Description
operatorConfigurationCid
Operator configuration.
credentialCids
User’s onboarding credentials.
Choice UserServiceRequest\_Cancel
Cancel
UserServicerequest.Controller: user
Returns: UserServiceRequest\_Cancel\_Result
(no fields)
Choice UserServiceRequest\_Reject
Reject
UserServicerequest.Controller: operator
Returns: UserServiceRequest\_Reject\_Result
Field
Type
Description
reason
Rejection reason.
Data Types¶
data UserServiceRequest\_Accept\_Result
Result of
UserServiceRequest_Accept.
UserServiceRequest\_Accept\_Result
Field
Type
Description
userServiceCid
User Service.
data UserServiceRequest\_Cancel\_Result
Result of
UserServiceRequest_Cancel.
UserServiceRequest\_Cancel\_Result
(no fields)
data UserServiceRequest\_Reject\_Result
Result of
UserServiceRequest_Reject.
UserServiceRequest\_Reject\_Result
Field
Type
Description
reason
Rejection reason.
data UserService\_CancelDvpProposal\_Result
Result of
UserService_CancelDvpProposal.
UserService\_CancelDvpProposal\_Result
(no fields)
data UserService\_CreateDvpProposal\_Result
Result of
UserService_RejectDvpProposal.
UserService\_CreateDvpProposal\_Result
(no fields)
data UserService\_ProposeDvp\_Result
Result of
UserService_ProposeDvp.
UserService\_ProposeDvp\_Result
Field
Type
Description
dvpProposalCid
The created DVP proposal.
data UserService\_Terminate\_Result
Result of
UserService_Terminate.
UserService\_Terminate\_Result
(no fields)