fromRpcSig method
Implementation
ECDSASignature fromRpcSig(String sig) {
List<int> bytes = hex.decode(sig);
if (bytes.length < 65) {
throw Exception('Invalid signature length');
}
int v = bytes[64];
if (v < 27) {
v += 27;
}
return ECDSASignature(
v: v,
r: bytes.sublist(0, 32),
s: bytes.sublist(32, 64),
);
}