跳转到内容

TypeScript SDK 示例代码

以下示例代码展示了 SDK 的核心使用概念:

我们还提供了更多可能更适合您具体使用场景的额外资源.

SDK 仓库中的 examples 文件夹 包含数十个可自定义的代码片段。这些示例属于 SDK 的 CI 范围。

示例说明
simple_transfer.ts两个账户之间的基本 APT 转账
simple_orderless_transfer.ts带重放保护 nonce 的无序转账
simple_sponsored_transaction.ts由费用支付方赞助的交易
multi_agent_transfer.ts带有两个签名人的多代理交易
batch_funds.ts从同一账户批量注资
transfer_coin.tsCoin API 转账
your_fungible_asset.ts发布并转移同质化资产
simple_digital_asset.ts数字资产(NFT)流程
rotate_key.ts认证密钥轮换
keyless.tsKeyless 账户流程
custom_client.ts自定义 HTTP 客户端
external_signing.ts使用外部签名器签名

运行示例脚本的步骤:

  1. 克隆仓库。

    Terminal window
    git clone https://github.com/aptos-labs/aptos-ts-sdk.git
    cd aptos-ts-sdk
  2. 在项目根目录安装所有依赖

    Terminal window
    pnpm install
  3. 构建项目

    Terminal window
    pnpm build
  4. 进入想运行的示例文件夹

    Terminal window
    cd examples/typescript
  5. 安装本地依赖

    Terminal window
    pnpm install
  6. 运行示例

    Terminal window
    pnpm run simple_transfer
  • SDK 端到端测试 - 这里包含了使用该 SDK 最全面的代码示例集.
  • SDK 源代码 - 源代码中包含解释每个函数功能的行内注释.
  • SDK 参考文档 - 这是查看带有内置搜索功能的行内文档的另一种方式.