verify method

bool verify(
  1. Uint8List verifier,
  2. Uint8List payload,
  3. Uint8List signature
)

Implementation

bool verify(Uint8List verifier, Uint8List payload, Uint8List signature) {
  final ffi.Pointer<slice_ref_uint8_t> _verifier =
      uint8ListToSliceUint8Pointer(verifier);
  final ffi.Pointer<slice_ref_uint8_t> _payload =
      uint8ListToSliceUint8Pointer(payload);
  final ffi.Pointer<slice_ref_uint8_t> _signature =
      uint8ListToSliceUint8Pointer(signature);

  final bool result =
      _lib.wallet_verify_ed25519(_verifier.ref, _payload.ref, _signature.ref);

  return result;
}