With the recent clarification on the use of resolvers and consignment-stored transaction ("public witness") information (see RCP-240313A for the details) there is no reason to provide separate fields listing unresolved transaction/witnesses - they all can be retrieved from Failure::SealNoPubWitness variants when iterating over failures vector.
I also moved UncheckableConfidentialState from info to warning (since it is the client who needs to decide whether this is important) and removed unused warning variant.
Closes #259, #254
With the recent clarification on the use of resolvers and consignment-stored transaction ("public witness") information (see RCP-240313A for the details) there is no reason to provide separate fields listing unresolved transaction/witnesses - they all can be retrieved from
Failure::SealNoPubWitness
variants when iterating overfailures
vector.I also moved
UncheckableConfidentialState
frominfo
towarning
(since it is the client who needs to decide whether this is important) and removed unused warning variant.