Exception Summary InsufficientERightsException Thrown when an operation fails because one of the parties provided less erights than were needed. P rotocol provides for oblivious 3rd party assayability for many kinds electronics rights transfer. ERTP, the next layer above distributed capabilities, does provide these properties. Only electronic rights manipulable via ERTP are called erights . ERTP is a simple protocol involving only 4 types and 9 methods.
Money is exclusive , fungible , and non-exercisable .
Money transfers should be blinded, but this implementation provides only non-blinded transfer. These erights are exclusive , non-fungible , and exersizable . As Nick explains in Contracts with Bearer , since these erights are non-fungible, nothing would be gained by blinding their transfer. ERTP has been independently and compatibly implemented as part of the Waterken Sea package, which also defines many particular erights.