four-flap-meme-sdk
Version:
SDK for Flap bonding curve and four.meme TokenManager
22 lines (21 loc) • 813 B
TypeScript
export type TokenMetaInput = {
website?: string | null;
twitter?: string | null;
telegram?: string | null;
description: string;
creator: string;
};
/**
* 上传代币元数据到 IPFS
* @param file 图片文件(File 对象)
* @param meta 元数据信息
* @param apiUrl IPFS GraphQL 端点(可选,默认使用 Flap 官方端点)
* @returns IPFS CID
*
* ⚠️ 注意:
* - 默认端点 (FLAP_IPFS_API_URL) 是占位符,可能不可用
* - 建议联系 Flap 团队获取真实的 IPFS GraphQL 端点
* - 或使用自己的 IPFS 服务(Pinata、Infura、Web3.Storage 等)
* - 或在 newTokenV2/newTokenV3 中直接传入 imageFile,让 SDK 自动处理
*/
export declare function uploadTokenMeta(file: File, meta: TokenMetaInput, apiUrl?: string): Promise<string>;