This is a major change to the LIP-1 protocol following feedback from implementors. The aim of the update is to simplify the flows allowed, to help conforming independent implementations. Major changes include:
Transport: Simplified URL, detailed JWS configurations, and test vectors.
Sequencing: removal of read/write sets and object versions.
Payment Commands: strict state-machine definition of the Payment protocol; in which Sender/Receiver take turns to update object or abort. Relaxation of formatting requirements for some fields which created confusion.
This is a major change to the LIP-1 protocol following feedback from implementors. The aim of the update is to simplify the flows allowed, to help conforming independent implementations. Major changes include: