Skip to content

Commit f4eb613

Browse files
committed
feat(support more api and demo page): add AnyWeb some API,dapp demo page and new Document.
1 parent fded206 commit f4eb613

33 files changed

+321
-3157
lines changed

CHANGELOG.md

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +0,0 @@
1-
# Changelog
2-
3-
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4-
5-
## [1.0.0-beta0.2](https://github.com/AnyWeb/anyweb-js-sdk/compare/v1.0.0-beta0.1...v1.0.0-beta0.2) (2022-02-06)
6-
7-
## [1.0.0-beta0.1](https://github.com/AnyWeb/anyweb-js-sdk/compare/v1.0.0-beta...v1.0.0-beta0.1) (2022-02-06)
8-
9-
## [1.0.0-beta](https://github.com/AnyWeb/anyweb-js-sdk/compare/v1.7.3...v1.0.0-beta) (2022-02-05)
10-
11-
12-
### Features
13-
14-
* **adapter EIP1193:** add Provider for EIP1193 ([848671b](https://github.com/AnyWeb/anyweb-js-sdk/commit/848671b0bf892f513c10b1b091da1ae3413fb359))
15-
* **auto release:** add auto release for Provider ([11ea1f7](https://github.com/AnyWeb/anyweb-js-sdk/commit/11ea1f71b3f2fe544552226b280f2a254b4fe4bb))
16-
* **unit test:** add unit test for Provider ([c114979](https://github.com/AnyWeb/anyweb-js-sdk/commit/c114979c2bae324565980ee02d9dd9de398ed68c))
17-
18-
# [1.0.0-beta.1](https://github.com/AnyWeb/anyweb-js-sdk/compare/v1.7.3...v1.0.0-beta.1) (2022-02-02)

README.md

Lines changed: 38 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,71 @@
11
# AnyWeb JS SDK
22

3-
JavaScript AnyWeb Software Development Kit is a complete library for interacting with the AnyChain in both Node.js and
4-
browser environment.
3+
AnyWeb JS SDK 是为 Anyweb 开发的SDK,提供了一套简单的API,方便开发者快速将 Dapp 接入到 AnyWeb 中实现便捷的钱包服务。
54

65
Features:
76

8-
* Support for Mobile and Desktop
9-
* Support H5 without plugin
10-
* Support for multiple chains
11-
* Support hot Wallet and cold Wallet
12-
* Easy to use for developers
7+
* 支持在移动端和PC端调用钱包服务
8+
* 支持网页内和跳转App调用钱包服务
9+
* 支持多链钱包服务
10+
* 支持 ` 热钱包 `` 冷钱包 `
11+
* 简单易用快速上手
1312

14-
## Docs
15-
16-
* [Home](README.md)
17-
* [Quick Start](docs/quick_start.md)
18-
* [API](docs/api/modules.md)
19-
* [Provider](docs/api/classed/defaults.md)
20-
* [Release notes](CHANGELOG.md)
21-
*
13+
## 支持性
2214

23-
Check [SDK's documentation](https://wiki.anyweb.cc) site for more info.
15+
### 已支持
2416

25-
## Install
17+
* Conflux
2618

27-
Install through npm
19+
### 待支持
2820

29-
```sh
30-
$ npm install --save anyweb-js-sdk
31-
```
21+
* Conflux EVM Space
3222

33-
## How to import
23+
## Docs
3424

35-
### Nodejs
25+
* [介绍](https://wiki.anyweb.cc/docs/intro)
26+
* [快速开始](https://wiki.anyweb.cc/docs/quick_start)
27+
* [API](https://wiki.anyweb.cc/docs/API/modules)
28+
* [Provider](https://wiki.anyweb.cc/docs/API/classes/default)
29+
* [Release notes](https://wiki.anyweb.cc/docs/CHANGELOG)
3630

37-
Use in Node.js script
31+
前往[ 官网文档 ](https://wiki.anyweb.cc)了解更多
3832

39-
```javascript
40-
import * from 'anyweb-js-sdk';
33+
## 开始之前
4134

42-
const conflux = new Provider({
43-
logger: console,
44-
appId: 'Your app id which get from open.anyweb.cc',
45-
})
46-
```
35+
请先在[ AnyWeb开放平台 ](https://open.anyweb.cc)注册账号获取到AppId等相关信息。
4736

48-
### Frontend
37+
## 安装
4938

50-
#### umd
39+
` npm ` 安装
5140

52-
The front packed package is located in `anyweb-js-sdk`'s dist folder.
53-
54-
```javascript
55-
import { Conflux } from 'anyweb-js-sdk/dist/anyweb-js-sdk.umd.min.js';
41+
```sh
42+
$ npm install --save anyweb-js-sdk
5643
```
5744

58-
or if your bundler supports the [`browser` field](https://docs.npmjs.com/files/package.json#browser) in `package.json`
45+
## 引用方法
46+
47+
### ESM
5948

6049
```javascript
61-
import * from 'anyweb-js-sdk';
50+
import { Provider } from 'anyweb-js-sdk';
51+
52+
const provider = new Provider({
53+
logger: console,
54+
appId: '从open.anyweb.cc拿到的AppId',
55+
});
6256
```
6357

64-
or
58+
### UMD
59+
60+
`anyweb-js-sdk``dist` 目录中进行引用 `umd` 版本.
6561

6662
```html
6763

6864
<script type="text/javascript" src="node_modules/anyweb-js-sdk/dist/anyweb-js-sdk.umd.min.js"></script>
6965
<script type="text/javascript">
70-
const anyweb = new window.AnyWeb({
66+
const provider = new window.AnyWeb({
7167
logger: console,
72-
appId: 'Your app id which get from open.anyweb.cc'
68+
appId: '从open.anyweb.cc拿到的AppId'
7369
})
7470
</script>
7571
```

docs/README.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

docs/api/.nojekyll

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/api/README.md

Lines changed: 0 additions & 132 deletions
This file was deleted.

0 commit comments

Comments
 (0)