parseSignature static method

Map<String, dynamic> parseSignature(
  1. UR ur
)

Implementation

static Map<String, dynamic> parseSignature(UR ur) {
  if (ur.type != ExtendedRegistryType.COSMOS_SIGNATURE.type) {
    throw ArgumentError('type not match');
  }
  final sig = CosmosSignature.fromCBOR(ur.cbor);
  final uuid = sig.getRequestId();
  return {
    'uuid': uuid, // == null ? null : uuidStringify(uuid),
    'signature': toHex(sig.getSignature()),
    'origin': sig.getOrigin(),
  };
}