INNER CODE UNIT · TypeScript

sendMessage

dfinity/examples · motoko/vetkeys/basic_ibe/frontend/src/main.ts:100

async function sendMessage() {
    const message = prompt("Enter your message:");
    if (!message) throw Error("Message is required");

    const receiver = prompt("Enter receiver principal:");
    if (!receiver) throw Error("Receiver is required");

    const receiverPrincipal = Principal.fromText(receiver);

    try {
        const encryptedMessage = await encrypt(
            new TextEncoder().encode(message),
            receiverPrincipal,
        );

        const actor = await getBasicIbeActor();
        const result = await actor.sendMessage({
            encryptedMessage: encryptedMessage,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…