UNPKG

@wormhole-foundation/sdk-aptos-tokenbridge

Version:

SDK for Solana, used in conjunction with @wormhole-foundation/sdk

39 lines 2.66 kB
import type { LayoutToType } from "@wormhole-foundation/sdk-base"; declare const foreignAddressSeedLayout: readonly [{ readonly binary: "bytes"; readonly size: 32; readonly custom: { to: (val: Uint8Array) => import("@wormhole-foundation/sdk-definitions").UniversalAddress; from: (val: import("@wormhole-foundation/sdk-definitions").UniversalAddress) => Uint8Array; }; readonly name: "tokenBridgeAddress"; }, { readonly custom: { to: (val: number) => "Solana" | "Ethereum" | "Bsc" | "Polygon" | "Avalanche" | "Algorand" | "Fantom" | "Klaytn" | "Celo" | "Near" | "Moonbeam" | "Injective" | "Osmosis" | "Sui" | "Aptos" | "Arbitrum" | "Optimism" | "Pythnet" | "Btc" | "Base" | "Sei" | "Scroll" | "Mantle" | "Xlayer" | "Linea" | "Berachain" | "Seievm" | "Unichain" | "Worldchain" | "Ink" | "HyperEVM" | "Monad" | "Mezo" | "Fogo" | "Sonic" | "Converge" | "Plume" | "Wormchain" | "Cosmoshub" | "Evmos" | "Kujira" | "Neutron" | "Celestia" | "Stargaze" | "Seda" | "Dymension" | "Provenance" | "Noble" | "Sepolia" | "ArbitrumSepolia" | "BaseSepolia" | "OptimismSepolia" | "Holesky" | "PolygonSepolia"; from: (val: "Solana" | "Ethereum" | "Bsc" | "Polygon" | "Avalanche" | "Algorand" | "Fantom" | "Klaytn" | "Celo" | "Near" | "Moonbeam" | "Injective" | "Osmosis" | "Sui" | "Aptos" | "Arbitrum" | "Optimism" | "Pythnet" | "Btc" | "Base" | "Sei" | "Scroll" | "Mantle" | "Xlayer" | "Linea" | "Berachain" | "Seievm" | "Unichain" | "Worldchain" | "Ink" | "HyperEVM" | "Monad" | "Mezo" | "Fogo" | "Sonic" | "Converge" | "Plume" | "Wormchain" | "Cosmoshub" | "Evmos" | "Kujira" | "Neutron" | "Celestia" | "Stargaze" | "Seda" | "Dymension" | "Provenance" | "Noble" | "Sepolia" | "ArbitrumSepolia" | "BaseSepolia" | "OptimismSepolia" | "Holesky" | "PolygonSepolia") => number; }; readonly binary: "uint"; readonly size: 2; readonly name: "chain"; }, { readonly name: "domainSeparator"; readonly binary: "bytes"; readonly custom: Uint8Array; readonly omit: true; }, { readonly binary: "bytes"; readonly size: 32; readonly custom: { to: (val: Uint8Array) => import("@wormhole-foundation/sdk-definitions").UniversalAddress; from: (val: import("@wormhole-foundation/sdk-definitions").UniversalAddress) => Uint8Array; }; readonly name: "tokenId"; }, { readonly name: "domainSeparator"; readonly binary: "bytes"; readonly custom: Uint8Array; readonly omit: true; }]; export declare const serializeForeignAddressSeeds: (data: LayoutToType<typeof foreignAddressSeedLayout>) => Uint8Array; export {}; //# sourceMappingURL=foreignAddress.d.ts.map