Gift Cards
Encoding and decoding URLs for gift cards
Encoding Gift-Card Parameters
async codeForGiftCard(giftCard: GiftCardProperties): Promise<string>Parameters
Returns
Example
const gk: GiftCardProperties = {
sk: new Uint8Array(
[ 40, 169, 173, 13, 42, 145, 224, 222, 213, 124, 226, 142, 126, 241, 6, 1,
42, 133, 48, 12, 96, 66, 213, 158, 112, 225, 75, 198, 172, 82, 148, 3 ]
),
birthIndex: 533888,
poolAlias: 'BOB-sepolia',
balance: 10000000000n
};
const code = await zkClient.codeForGiftCard(gk);
const baseURL = 'https://staging--zkbob.netlify.app';
console.log(`Redeem gift-card with: ${baseURL}/?gift-code=${code}`);
// output: Redeem gift-card with:
// https://staging--zkbob.netlify.app/?gift-code=QvHXyAF2ykRCSTCwiLJbGGJVjJX7M8Xp5vfNNLaiEvwV8BQfYBeR6ivtY7svMpPyCsL6huTHpBDecoding a Gift-Card Code
Parameters
Returns
Example
Last updated
Was this helpful?