NegotiationProcessEventDto
timestring<date-time>required
Example:
2023-10-11T00:00:00.000Zstatestringrequired
Possible values: [REQUESTED, OFFERED, ACCEPTED, AGREED, VERIFIED, FINALIZED, TERMINATED]
Example:
REQUESTEDlocalMessagestring
Example:
A local message examplecodestring
Example:
ERR_CODEreason object[]
Array [
@valuestringrequired
Example:
This is a sentence.@languagestringrequired
Example:
en]
agreementMessagestring
Example:
Agreement reached on eventverification object
@typestringrequired
Example:
ContractAgreementVerificationMessageconsumerPidstringrequired
Example:
urn:example:consumerPidproviderPidstringrequired
Example:
urn:example:providerPidhashedMessage object
digeststringrequired
Example:
sha256:abcdef1234567890algorithmstringrequired
Example:
SHA-256hashedMessage object
digeststringrequired
Example:
sha256:abcdef1234567890algorithmstringrequired
Example:
SHA-256typestringrequired
Possible values: [local, remote]
Example:
localNegotiationProcessEventDto
{
"time": "2023-10-11T00:00:00.000Z",
"state": "REQUESTED",
"localMessage": "A local message example",
"code": "ERR_CODE",
"reason": [],
"agreementMessage": "Agreement reached on event",
"verification": {},
"hashedMessage": {},
"type": "local"
}