区块链项目开发指南

admin 2022年11月13日 148次浏览

区块链项目开发指南

(副标题):无 ;

(作者): Narayan Prusty ;

内容简介:

​ 4.1 web3.js概述
web3.js提供了用于和geth通信的JavaScript API。它内部使用JSON-RPC与geth通信。web3.js还可以与所有种类的、支持JSON-RPC的以太坊节点通信。它把所有JSON-RPC API当作JavaScript API,也就是说,它不仅支持所有与以太坊相关的API,还支持与Whisper和Swarm相关的API。
随着不同项目的创建,我们会越来越了解web3.js。目前我们先来看一些最常用的web3.js API,然后使用web3.js创建一个所有权智能合约前端。
在写本书时,web3.js的最新版本是0.16.0。本章所述内容也是这个版本。
web3.js托管在https://github.com/ethereum/web3.js,完整文档在https://github.com/ethereum/wiki/wiki/JavaScript-API。

目录预览:

​ 区块链项目开发指南
第1章 去中心化应用
1.1 什么是DApp
1.1.1 去中心化应用的优点
1.1.2 去中心化应用的缺点
1.2 去中心化自治组织
1.3 DApp中的用户身份
1.4 DApp中的用户账户
1.5 访问中心化应用
1.6 DApp中的内部货币
1.7 什么是授权的DApp
1.8 热门的DApp
1.8.1 比特币
1.8.2 以太坊
1.8.3 超级账本项目
1.8.4 IPFS
1.8.5 Namecoin
1.8.6 达世币
1.8.7 BigChainDB
1.8.8 OpenBazaar
........


[EPUB下载]