Changeset 72 for trunk/standards
- Timestamp:
- 02/01/08 00:05:56 (4 years ago)
- Files:
-
- 1 modified
-
trunk/standards/protocol.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/standards/protocol.txt
r71 r72 110 110 * Send 111 111 112 TRANSFER_TOKEN ( transaction_id, list_of_options, target, \113 list_of_blinds, list_of_coins )112 TRANSFER_TOKEN_REQUEST( transaction_id, list_of_options, target, \ 113 list_of_blinds, list_of_coins ) 114 114 115 115 to IS (issuer service), where … … 122 122 * value(list_of_blinds) < value(list_of_coins): account reference 123 123 124 For now, only 'pure' transactions are allowed, so eitherof these must124 For now, only 'pure' transactions are allowed, so one of these must 125 125 be empty: 126 126 * target : coin exchange (value(list_of_blinds) = value(list_of_coins)) … … 135 135 136 136 where "reason" may be some general failure like "500 minting not available". 137 Otherwise the IS answers 137 If minting was requested and acccepted but postponed, IS answers 138 139 TRANSFER_TOKEN_DELAY( transaction_id, message ) 140 141 If the request is accepted with no delay, IS answers 138 142 139 143 TRANSFER_TOKEN_ACCEPT( transaction_id, message, list_of_singed_blinds) 140 144 141 If no minting was requested, list_of_singed_blinds ist empty. 142 If minting was requested but delayed by the issuer, list_of_singed_blinds 143 is empty and message contains "300 minting delayed". 144 145 (with list_of_singed_blinds empty if no minting was required) 145 146 146 147
