INNER CODE UNIT · TypeScript

timestamp

dfinity/examples · motoko/vetkeys/basic_bls_signing/frontend/src/main.ts:245

      const timestamp = new Date(Number(signatureData.timestamp) / 1_000_000);
      const formattedDate = timestamp.toLocaleString();

      const signatureElement = document.createElement("div");
      signatureElement.className = "signature";

      const isValid = verifyBlsSignature(
        myVerificationKey,
        new TextEncoder().encode(signatureData.message),
        Uint8Array.from(signatureData.signature),
      );

      signatureElement.innerHTML = `
        <h5>Signed message: ${signatureData.message}</h5>
        <p class="signature-hex">Signature: ${signatureHex}</p>
        <p class="verification-key-hex">Public key: ${myVerificationKeyHex}</p>
        <p class="verification-status ${isValid ? "valid" : "invalid"}">Verification: ${isValid ? "Valid" : "Invalid"}</p>
        <p class="timestamp">Added: ${formattedDate}</p>

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…