Invoice
Invoice の生成・取得・タイプ判定の実装方法
Invoice とは
種類
バーンアドレス数
用途
Invoice を準備する
import { prepareInvoiceIssue } from "zerc20-client-sdk";
const artifacts = await prepareInvoiceIssue({
client, // StealthCanisterClient
seedHex, // 32 バイト hex seed(ウォレット署名を keccak256 したもの)
recipientAddress, // 受信者の EVM アドレス
recipientChainId, // 受信者が Redeem するチェーン ID
isBatch: false, // バッチ(10アドレス)の場合は true、Single の場合は false
tag: undefined, // オプション、フィルタリング用タグ
randomBytes: undefined, // オプション、カスタムランダムバイト列
maxRetries: undefined, // オプション、PoW の最大再試行回数
});フィールド
型
必須
説明
フィールド
型
説明
フィールド
型
説明
Invoice を送信する
Invoice を一覧表示する
Invoice タイプの判定
完全なコード例
最終更新