+xns/Negotiation
Message: SubmitForConfirmation

+xns/Core/XNSObject
   |
   +--+xns/Core/Message
         |
         +--+xns/Negotiation/SubmitForConfirmation


Allows the non-originating identity to provide data for the contract.

When the originating identity is not the data provider, a contract will be left in pending status on both sides until the non-originating identity fills the contract with data. When that happens, this message is called to send the data to the originator. This message calls +xns/Negotiation/ConfirmNegotiation to push the filled-in data to the originator.

To: Non-originating identity of the contract.
From: Non-originating identity of the contract.


 

Input
Boolean Accepted Has the contract been accepted?
+xns/Negotiation/Contract Contract Contract with data provided.
String ContractName Contract name for which to add data.
 

Exceptions
UnknownName A contract by this name cannot be found.
 

Input Detail

Accepted

Has the contract been accepted? True=the contract has been accepted; False=the contract was rejected.  

DataType: Boolean
 

Required: true
 


Contract

Contract with data provided.  

DataType: +xns/Negotiation/Contract
 


ContractName

Contract name for which to add data.  

DataType: String
 

Required: true
 


 

Publishing Identity: +xns
© 2002 XNSORG
Last Updated: 07/09/2002