UNPKG

picasso-sdk

Version:

Picasso sdk for cosmos, ethereum, solana, and polkadot ibc transfer

15 lines 3.58 kB
import { type ApiPromise } from '@polkadot/api'; import { MultihopRoutePath } from './types'; export declare const buildXcmPalletTransferV1: (fromApi: ApiPromise, chainInfo: any, convertedToAddr: string, amount: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildBatchTransfer: (fromApi: ApiPromise, path: MultihopRoutePath, amount: string, polkadotAddr: string, parachainId: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXcmPalletTransferV2: (fromApi: ApiPromise, chainInfo: any, convertedToAddr: string, amount: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXTokensTransferV1: (fromApi: ApiPromise, convertedToAddr: string, assetId: string, amount: string, toChainId: string, type: "VToken" | "Native" | "AssetId" | "VToken2") => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXTokensTransferV2: (fromApi: ApiPromise, convertedToAddr: string, assetId: string, amount: string, toChainId: string, type: "VToken" | "Native" | "AssetId" | "VToken2", addrType: "AccountId32" | "AccountKey20") => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXTokensMoonbeamTransferV2: (fromApi: ApiPromise, convertedToAddr: string, assetId: string, amount: string, toChainId: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXTokensTransferV3: (fromApi: ApiPromise, convertedToAddr: string, assetId: string, amount: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXTokensTransferV3X2: (fromApi: ApiPromise, convertedToAddr: string, assetId: string, amount: string, toChainId: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXcmVersionedMultiAssetV3: (fromApi: ApiPromise, convertedToAddr: string, toChainId: string, amount: string, general_index: string, para_chain_id: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildXcmLimitedReserveTransferV2: (fromApi: ApiPromise, convertedToAddr: string, toChainId: string, assetId: string, amount: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildPolkadotXcmTransferV2: (fromApi: ApiPromise, convertedToAddr: string, toChainId: string, assetId: string, amount: string, general_index?: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; export declare const buildPolkadotXcmTransferV3: (fromApi: ApiPromise, convertedToAddr: string, toChainId: string, amount: string) => () => import("@polkadot/api-base/types").SubmittableExtrinsic<"promise", import("@polkadot/types/types").ISubmittableResult>; //# sourceMappingURL=type-builder.d.ts.map