UNPKG

@aptos-labs/wallet-adapter-core

Version:
39 lines 3.06 kB
import { AptosConfig, Network } from "@aptos-labs/ts-sdk"; import { NetworkInfo, NetworkInfo as StandardNetworkInfo } from "@aptos-labs/wallet-standard"; import { DappConfig } from "../WalletCore"; import { InputTransactionData } from "./types"; export declare function isMobile(): boolean; export declare function isInAppBrowser(): boolean; export declare function isRedirectable(): boolean; export declare function generalizedErrorMessage(error: any): string; /** * Helper function to get AptosConfig that supports Aptos and Custom networks * * @param networkInfo * @param dappConfig * @returns AptosConfig */ export declare const getAptosConfig: (networkInfo: NetworkInfo | null, dappConfig: DappConfig | undefined) => AptosConfig; /** * Helper function to resolve if the current connected network is an Aptos network * * @param networkInfo * @returns boolean */ export declare const isAptosNetwork: (networkInfo: NetworkInfo | StandardNetworkInfo | null) => boolean; export declare const isAptosLiveNetwork: (networkInfo: Network) => boolean; /** * Helper function to fetch Devnet chain id */ export declare const fetchDevnetChainId: () => Promise<number>; /** * A helper function to handle the publish package transaction. * The Aptos SDK expects the metadataBytes and byteCode to be Uint8Array, but in case the arguments are passed in * as a string, this function converts the string to Uint8Array. */ export declare const handlePublishPackageTransaction: (transactionInput: InputTransactionData) => { metadataBytes: number | bigint | boolean | Uint8Array | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").A | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").B | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").U | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").u | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").v | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").q | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").w | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").x | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").p<import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").t> | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").bo<import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").t> | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").o | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").F | ArrayBuffer | (import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").t | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").s)[] | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").p<import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").cb> | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").bn | null | undefined; byteCode: (import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").t | import("@aptos-labs/ts-sdk/dist/common/account-BDwBREvt").s)[]; }; export declare function convertNetwork(networkInfo: NetworkInfo | null): Network; //# sourceMappingURL=helpers.d.ts.map