Send zk Transaction
This scenario is mainly used to create zk-contract or update zk-contracts.
This method is use to sign and broadcast zk transaction.
type SendTransactionResult = {
hash: string;
};
interface ProviderError extends Error {
message: string;
code: number;
data?: unknown;
}
interface SendTransactionArgs {
readonly transaction: string | object;
readonly feePayer?: {
readonly fee?: number;
readonly memo?: string;
};
}
const updateResult:SendTransactionResult| ProviderError= await window.mina?
.sendTransaction({
transaction: transactionJSON, // this is zk commond, create by zkApp.
feePayer: { // option.
fee: fee,
memo: memo
},
});
console.log(updateResult);
Last modified 18d ago