UNPKG

@aptos-labs/ts-sdk

Version:
43 lines (40 loc) 1.64 kB
import { AccountAddress } from '../../accountAddress.mjs'; import '../../../bcs/serializer.mjs'; import '../../hex.mjs'; import '../../common.mjs'; import '../../../types/index.mjs'; import '../../../utils/apiEndpoints.mjs'; import '../../../types/indexer.mjs'; import '../../../types/generated/operations.mjs'; import '../../../types/generated/types.mjs'; import '../../../bcs/deserializer.mjs'; import '../../../transactions/instances/transactionArgument.mjs'; /** * Creates an object address from creator address and seed * * @param creatorAddress The object creator account address * @param seed The seed in either Uint8Array | string type * * @returns The object account address */ declare const createObjectAddress: (creatorAddress: AccountAddress, seed: Uint8Array | string) => AccountAddress; /** * Creates an resource address from creator address and seed * * @param creatorAddress The creator account address * @param seed The seed in either Uint8Array | string type * * @returns The resource account address */ declare const createResourceAddress: (creatorAddress: AccountAddress, seed: Uint8Array | string) => AccountAddress; /** * Creates a token object address from creator address, collection name and token name * * @param creatorAddress The token creator account address * @param collectionName The collection name * @param tokenName The token name * * @returns The token account address */ declare const createTokenAddress: (creatorAddress: AccountAddress, collectionName: string, tokenName: string) => AccountAddress; export { createObjectAddress, createResourceAddress, createTokenAddress };