@aptos-labs/ts-sdk
Version:
Aptos TypeScript SDK
47 lines • 1.85 kB
TypeScript
import { AccountAddress } from "../../accountAddress.js";
/**
* 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
* @group Implementation
* @category Account (On-Chain Model)
*/
export declare const createObjectAddress: (creatorAddress: AccountAddress, seed: Uint8Array | string) => AccountAddress;
/**
* Creates a 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
* @group Implementation
* @category Account (On-Chain Model)
*/
export declare const createResourceAddress: (creatorAddress: AccountAddress, seed: Uint8Array | string) => AccountAddress;
/**
* Creates a user derived object address from source address and derive_from address
*
* @param sourceAddress The source account address
* @param deriveFromAddress The address to derive from
*
* @returns The user derived object address
* @group Implementation
* @category Account (On-Chain Model)
*/
export declare const createUserDerivedObjectAddress: (sourceAddress: AccountAddress, deriveFromAddress: AccountAddress) => 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
* @group Implementation
* @category Account (On-Chain Model)
*/
export declare const createTokenAddress: (creatorAddress: AccountAddress, collectionName: string, tokenName: string) => AccountAddress;
//# sourceMappingURL=address.d.ts.map