build static method

Future<AuthenticateRequest> build(
  1. AuthenticatedRequested request,
  2. SetonixAccount account
)

Implementation

static Future<AuthenticateRequest> build(
  AuthenticatedRequested request,
  SetonixAccount account,
) async {
  final challenge = request.challenge;
  final keyPair = account.keyPair;
  final signature = await _generator.sign(challenge, keyPair: keyPair);
  return AuthenticateRequest(
    Uint8List.fromList(signature.bytes),
    account.publicKey,
  );
}