@perawallet/connect
Version:
JavaScript SDK for integrating Pera Wallet to web applications.
13 lines (12 loc) • 648 B
TypeScript
import { Transaction } from "algosdk";
import { PeraWalletTransaction, SignerTransaction } from "../model/peraWalletModels";
declare function encodeUnsignedTransactionInBase64(txn: Transaction): string;
declare function base64ToUint8Array(data: string): Uint8Array;
declare function composeTransaction(transaction: SignerTransaction, signerAddress?: string): PeraWalletTransaction;
declare function formatJsonRpcRequest<T>(method: string, params: T): {
id: number;
jsonrpc: string;
method: string;
params: T;
};
export { encodeUnsignedTransactionInBase64, base64ToUint8Array, composeTransaction, formatJsonRpcRequest };