-
Notifications
You must be signed in to change notification settings - Fork 68
Open
Feature
8 / 128 of 12 issues completed
Copy link
Description
Redeem is a transfer action that contains an output with a nil Owner. Currently, any Owner can redeem tokens without the consent of the issuer. We would like to restrict this capability by requiring the issuer's signature on the token requests that contain redeem.
- A redeem operation can be initiated by the owner of the token. The corresponding
Redeemview will reaches out to the relevant issuer to obtain redeem confirmation in the form of a signature from the issuer on the relevant token request. In this manner, the issuer will be aware of all redeem operations, and can withhold the confirmation when it is warranted. - The validation semantics of a redeem action will stay the same with the additional check that verifies whether the issuer of the tokens being redeemed signed the token request.

