modify

inline fun <T : CryptoSignature.RawByteEncodable, S : CryptoSignature.RawByteEncodable> SignatureResult<T>.modify(    block: KmmResult<T>.() -> KmmResult<S>): SignatureResult<S>(source)

Modifies the contained CryptoSignature, usually in order to reinterpret it as a more narrow type.