generateSignRequest static method
Implementation
static UR generateSignRequest({
String? uuid,
required String signData,
required EthDataType dataType,
required String path,
required String xfp,
required int chainId,
String? address,
String? origin,
}) {
return EthSignRequest(
uuid: uuid != null ? Uint8List.fromList(uuidParse(uuid)) : null,
signData: fromHex(signData),
dataType: dataType,
derivationPath: CryptoKeypath(
components: parsePath(path).map((e) => PathComponent(index:e["index"], hardened: e["hardened"])).toList(),
sourceFingerprint: fromHex(xfp),
),
chainId: chainId,
address: address != null ? fromHex(address) : null,
origin: origin,
).toUR();
}