UNPKG

@avalanche-sdk/client

Version:

A TypeScript SDK for interacting with the Avalanche network through JSON-RPC APIs. This SDK provides a comprehensive set of tools to interact with all Avalanche chains (P-Chain, X-Chain, C-Chain) and various APIs, including wallet functionality for transa

48 lines (46 loc) 1.42 kB
export type { AvalancheWalletRpcSchema } from "./avalancheWalletRPCSchema.js"; export { getAccountPubKey } from "./getAccountPubKey.js"; export { send } from "./send.js"; export { sendXPTransaction } from "./sendXPTransaction.js"; export { signXPMessage } from "./signXPMessage.js"; export { signXPTransaction } from "./signXPTransaction.js"; export type { CommonTxParams, FormattedCommonAVMTxParams, FormattedCommonPVMTxParams, FormattedCommonTxParams, Output, } from "./types/common.js"; export type { GetAccountPubKeyErrorType, GetAccountPubKeyReturnType, } from "./types/getAccountPubKey.js"; export type { SendErrorType, SendParameters, SendReturnType, TransactionDetails, } from "./types/send.js"; export type { SendXPTransactionErrorType, SendXPTransactionParameters, SendXPTransactionReturnType, } from "./types/sendXPTransaction.js"; export type { SignXPMessageErrorType, SignXPMessageParameters, SignXPMessageReturnType, } from "./types/signXPMessage.js"; export type { Signatures, SignXPTransactionErrorType, SignXPTransactionParameters, SignXPTransactionReturnType, } from "./types/signXPTransaction.js"; export type { WaitForTxnErrorType, WaitForTxnParameters, } from "./types/waitForTxn.js"; export { addOrModifyXPAddressesAlias as addOrModifyXPAddressAlias } from "./utils.js"; export { waitForTxn } from "./waitForTxn.js"; export * from "./types/common.js";