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())