Skip to content

官方文档和代码对不上 #7

@paddingme

Description

@paddingme

根据官方文档 https://devdocs.alaya.network/alaya-devdocs/zh-CN/JS_SDK 无法正确安装使用 Alaya js sdk, 主要表现有以下几点:

  1. 安装 AlayaNetwork/client-sdk-js#master 缺少相关依赖,主要是 ethereumjs-util、'ethereumjs-common、ethereumjs-tx、axios 等;见 Fix: web3-ppos missing modules PlatONnetwork/client-sdk-js#85
  2. 安装 AlayaNetwork/client-sdk-js#master 打印出 web3,相关参数为 lat,非 atp;
  3. 切换到 https://github.com/AlayaNetwork/client-sdk-js/tree/alaya-dev 分支为 alaya 相关代码,但是 官方文档 ppos 示例错误, 最新代码已合并 Alaya dev: 主要改进了PPOS模块使其可以与Samurai协同使用 PlatONnetwork/client-sdk-js#46 , 但是文档并非最新的,例如 ppos 不是 constructor, ppos 移除 updateSetting 方法等

总的来说是文档没有根据最新的代码进行修改,保持到最新,在从 PlatONnetwork/client-sdk-js 迁移过程中丢失了很多,有点混乱。

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions