INNER CODE UNIT · JavaScript

Uint8Array

dfinity/examples · motoko/vetkeys/basic_vetkd/frontend/src/main.js:54

  return new Uint8Array(matches.map((b) => parseInt(b, 16)));
}

async function handleFetchVetKey() {
  if (!myPrincipal) {
    setStatus("sym-status", "Please log in first.");
    return;
  }
  setStatus("sym-status", "Fetching VetKey…");
  try {
    const actor = await getActor();

    const pkBytes = Uint8Array.from(await actor.symmetric_key_verification_key());
    const dpk = DerivedPublicKey.deserialize(pkBytes);

    const tsk = TransportSecretKey.random();
    const encBytes = Uint8Array.from(
      await actor.encrypted_symmetric_key_for_caller(tsk.publicKeyBytes())

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…