In the Negotiation CorDapp both ProposalState and TradeState belong to the same contract ProposalAndTradeContract.
Inside the contract, it mandates for Propose command that there should be a time-window (see here).
But proposalFlow (which uses Propose command for the transaction) doesn't add a time-window; so the transaction verification would definitely fail (see here).
Btw, the above mentioned flow doesn't call tx.verify() before signing the transaction (see here).
ProposalState
andTradeState
belong to the same contractProposalAndTradeContract
.Propose
command that there should be a time-window (see here).proposalFlow
(which usesPropose
command for the transaction) doesn't add a time-window; so the transaction verification would definitely fail (see here).tx.verify()
before signing the transaction (see here).