Default Wallet
const CoboWaas2 = require("@cobo/cobo-waas2"); // 初始化 API 客户端 const apiClient = CoboWaas2.ApiClient.instance; // 设置运行环境(开发环境:Env.DEV,生产环境:Env.PROD) apiClient.setEnv(CoboWaas2.Env.DEV); // 配置 API Secret,请将 <YOUR_PRIVATE_KEY> 替换为您的 API Secret apiClient.setPrivateKey("<YOUR_PRIVATE_KEY>"); // 创建 TransactionsApi 实例 const apiInstance = new CoboWaas2.TransactionsApi(); // 构造提币交易参数 const opts = { TransferParams: CoboWaas2.TransferParams.constructFromObject({ request_id: "f47ac10b-58cc-4372-a567-0e02b2c3d479", // 请求 ID,需唯一 source: { source_type: "Asset", // 钱包类型:资产钱包 wallet_id: "f47ac10b-58cc-4372-a567-0e02b2c3d479", // 钱包 ID }, token_id: "ETH_USDT", // 代币 ID destination: { destination_type: "Address", account_output: { address: "19AR6YWEGbSoY8UT9Ksy9WrmrZPD5sL4Ku", // 收款地址 amount: "1.5", // 转账代币数量 }, }, }), }; // 发起提币交易请求 apiInstance.createTransferTransaction(opts).then( (data) => { console.log("API called successfully. Returned data: " + data); }, (error) => { console.error(error); }, );
API called successfully. Returned data: { "request_id": "f47ac10b-58cc-4372-a567-0e02b2c3d471", "transaction_id": "c8964e6b-32d7-4da3-8407-6c4a4a8c92d7", "status": "Submitted" }
Was this page helpful?