From 36960607a67793e3fc5089655102ac6d5b9b5445 Mon Sep 17 00:00:00 2001 From: Sebastian Steinbuss <23654606+ssteinbuss@users.noreply.github.com> Date: Tue, 27 Feb 2024 10:26:08 +0100 Subject: [PATCH] Update diagram description for ContractOfferMessage (#245) * Removing inital figure * add initial contract offer msg + diagram titles to distinguish them * Update negotiation/contract.negotiation.protocol.md Co-authored-by: Julia Pampus <72392527+juliapampus@users.noreply.github.com> --------- Co-authored-by: Sebastian Bader Co-authored-by: Julia Pampus <72392527+juliapampus@users.noreply.github.com> --- negotiation/contract.negotiation.protocol.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/negotiation/contract.negotiation.protocol.md b/negotiation/contract.negotiation.protocol.md index 495e4de..9ba74df 100644 --- a/negotiation/contract.negotiation.protocol.md +++ b/negotiation/contract.negotiation.protocol.md @@ -76,7 +76,7 @@ The Contract Request Message is sent by a [Consumer](../model/terminology.md#con | **Response** | [ACK](#31-ack---contract-negotiation) or [ERROR](#32-error---contract-negotiation-error) | | **Schema** | [TTL Shape](./message/shape/contract-offer-message-shape.ttl), [JSON Schema](./message/schema/contract-offer-message-schema.json) | | **Example** | [Example Initial Message](./message/example/contract-offer-message_initial.json), [Example Message](./message/example/contract-offer-message.json) | -| **Diagram(s)** | ![](./message/diagram/contract-offer-message_initial.png) ![](./message/diagram/contract-offer-message.png) | +| **Diagram(s)** |

Initial message (note the missing `consumerPid`)

![](./message/diagram/contract-offer-message_initial.png)

Message following a [Contract Request Message](#21-contract-request-message):

![](./message/diagram/contract-offer-message.png)

| The Contract Offer Message is sent by a [Provider](../model/terminology.md#provider) to initiate a CN or to respond to a [Contract Request Message](#21-contract-request-message) sent by a [Consumer](../model/terminology.md#consumer). - If the message includes a `consumerPid` property, the request will be associated with an existing CN. If the message does not include a `consumerPid`, a new CN will be created on [Consumer](../model/terminology.md#consumer) side and the [Consumer](../model/terminology.md#consumer) selects an appropriate `consumerPid`.