Skip to content

Conversation

@wolf4ood
Copy link
Contributor

@wolf4ood wolf4ood commented Sep 17, 2025

What this PR changes/adds

Adds participant context support for

  • ContractDefinition
  • ContractNegotiation
  • ContractAgreement

Why it does that

Briefly state why the change was necessary.

Further notes

A temporary solution for the protocol layer has been introduced by injecting a SingleParticipantContextSupplier
into the ContractNegotiationProtocolServiceImpl for associating a contract negotiation with ParticipantContext
This will be removed once #5199 is implemented.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Relates #5197

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@wolf4ood wolf4ood added enhancement New feature or request breaking-change Will require manual intervention for version update labels Sep 18, 2025
@wolf4ood wolf4ood marked this pull request as ready for review September 18, 2025 12:43
@wolf4ood wolf4ood requested a review from a team as a code owner September 18, 2025 12:43
@wolf4ood wolf4ood merged commit 8576863 into eclipse-edc:main Sep 19, 2025
66 of 71 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Will require manual intervention for version update enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants