1 min readDec 2, 2018
Good feedback, the hashed secret mechanism is optional, contracts can decide to ignore phased transactions completely although this is not as simple as it should be at the moment. Ideally a contract should declare if it supports hashed secrets (Yes/No/Only) so users can choose if to use it or not. By default contracts will process a trigger transaction regardless if it phased or not.