SchnorrkelMiniSecretKey.fromBytes constructor

SchnorrkelMiniSecretKey.fromBytes(
  1. List<int> keyBytes
)

Creates a SchnorrkelMiniSecretKey instance from a byte representation. The input bytes are expected to have the correct length for a mini-secret key.

Parameters:

  • keyBytes: A byte array representing the mini-secret key.

Returns: A SchnorrkelMiniSecretKey instance.

Implementation

factory SchnorrkelMiniSecretKey.fromBytes(List<int> keyBytes) {
  final bytes = BytesUtils.toBytes(keyBytes, unmodifiable: true);
  _KeyUtils._checkKeysBytes(
      keyBytes, SchnorrkelKeyCost.miniSecretLength, "mini secret key");
  return SchnorrkelMiniSecretKey._(bytes);
}