1.2.44 • Published 8 months ago

cellar-js-sdk v1.2.44

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

晒啦 js sdk 说明文档

安装

npm i cellar-js-sdk

引入

ESM

import { Cellar, CellarEnv } from "cellar-js-sdk";

UMD

<script
  type="text/javascript"
  src="https://cdn.jsdelivr.net/npm/cellar-js-sdk@1.2.44/dist/cellar-js-sdk.umd.min.js"
/>;

调用方法

/**
 * 初始化
 * @appId 应用id
 * @env   插件执行环境目前支持 CellarEnv.PRE(测试环境) 与 CellarEnv.PRO(正式环境)
 * @walletList   是否展示钱包列表,false:默认钱包授权,true:从钱包列表中选择钱包授权 
 */
let cellar = new Cellar({
  appId: "#appId",
  env: CellarEnv.PRE,
  walletList: false,
});

/**
 * 初始化后, 所有方法都通过如下方式调用
 */
cellar.request({
  method: "方法名",
  params: [{
    /**
     * 调用的方法不同, 参数也不同
     */
  }],
}).then((result) => {
  /**
   * 所有方法正常执行完成后都会执行该回调函数
   */
  console.log(result);
}).catch((errorMsg) => {
  /**
   * 所有方法执行出错就会执行该回调函数
   */
  console.log(errorMsg);
});

目前支持的方法 method

method说明
cellar_version获取版本号
cellar_loginState检查登录授权状态
cellar_loginOut退出当前登录授权的账户
cfx_accounts登录授权
cfx_sendTransaction调用合约


cfx_sendTransaction 调用链上合约

参数

键名类型说明
fromstring调用方地址
tostring合约地址
datastring十六进制调用数据(通过Conflux JS SDK生成)

返回值

键名类型说明
-string交易hash

cfx_accounts 登录授权

参数

键名类型说明
--无参数

返回值

键名类型说明
userCodestring登录账户code
userWalletstring授权登录账户钱包地址
authorityCodestring授权码

cellar_loginState 检查登录授权状态

参数

键名类型说明
--无参数

返回值

键名类型说明
userCodestring登录账户code
userWalletstring授权登录账户钱包地址
authorityCodestring授权码

如果未登录授权, 则会进入 catch() 回调


cellar_loginOut 退出当前登录账户

参数

键名类型说明
--无参数

返回值

键名类型说明
--无返回值,只要回到 then() 就代表成功

cellar_version 获取晒啦js sdk 的版本号

参数

键名类型说明
--无参数

返回值

键名类型说明
-string晒啦 js-sdk 的版本号 以及 当前运行环境
1.2.43

8 months ago

1.2.44

8 months ago

1.2.41

11 months ago

1.2.42

11 months ago

1.2.40

1 year ago

1.2.29

1 year ago

1.2.30

1 year ago

1.2.31

1 year ago

1.2.32

1 year ago

1.2.28

1 year ago

1.2.27

1 year ago

1.2.26

1 year ago

1.2.25

1 year ago

1.2.24

1 year ago

1.2.23

1 year ago

1.2.22

1 year ago

1.2.21

1 year ago

1.2.20

1 year ago

1.2.19

1 year ago

1.2.18

1 year ago

1.2.17

1 year ago

1.2.16

1 year ago

1.2.15

1 year ago

1.2.14

1 year ago

1.2.13

1 year ago

1.2.12

1 year ago

1.2.11

1 year ago

1.2.10

1 year ago

1.2.9

1 year ago

1.2.8

1 year ago

1.2.7

1 year ago

1.2.6

1 year ago

1.2.5

1 year ago

1.2.4

1 year ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.28

1 year ago

1.1.27

1 year ago

1.1.26

1 year ago

1.1.25

1 year ago

1.1.24

1 year ago

1.1.23

1 year ago

1.1.22

1 year ago

1.1.21

1 year ago

1.1.20

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.1.14

1 year ago

1.1.13

1 year ago

1.1.12

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.5

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago