Signature.fromCompact constructor

Signature.fromCompact(
  1. List<int> compactBytes
)

Implementation

Signature.fromCompact(List<int> compactBytes) {
  R = BigInt.parse(
      List<String>.generate(
              32, (i) => compactBytes[i].toRadixString(16).padLeft(2, '0'))
          .join(),
      radix: 16);
  S = BigInt.parse(
      List<String>.generate(32,
              (i) => compactBytes[i + 32].toRadixString(16).padLeft(2, '0'))
          .join(),
      radix: 16);
}