Published requests or offers, sometimes with what is expected in return.
Represents many-to-many relationships between Proposals and Intents, supporting including intents in multiple proposals, as well as a proposal including multiple intents.
An agent to which the proposal is to be published. A proposal can be published to many agents.
Status: Implemented
Status: Implemented
List all proposals that are being listed as requests.
Status: Unimplemented
List all proposals that are being listed as offers.
Status: Unimplemented
Status: Implemented
Status: Implemented
Status: Implemented
Include an existing intent as part of a proposal.
@param publishedIn the (Proposal
) to include the intent in
@param publishes the (Intent
) to include as part of the proposal
Status: Implemented
Status: Implemented
Send a proposal to another agent.
@param proposed the (Proposal
) to send to an involved agent
@param proposedTo the (Agent
) to include in the proposal
Status: Implemented
Status: Implemented