前面讲了那么多,其实都是为了成功运行一个Dapp做的铺垫,那么今天我们就来完整的运行一个Dapp。运行这个Dapp前面几篇文章的操作是必不可少的,Dapp的源码是我在网上找的...
前面讲了那么多,其实都是为了成功运行一个Dapp做的铺垫,那么今天我们就来完整的运行一个Dapp。运行这个Dapp前面几篇文章的操作是必不可少的,Dapp的源码是我在网上找的...
这篇文章的内容紧接着上章的内容,上一篇讲了truffle合约部署的基本操作,文章最后讲了通过console来调用部署成功的合约中的方法,之所以truffle console能...
前一篇文章讲了以太坊Dapp开发的一些内容,在尝试Truffle的时候总是遇到各种各样的问题,通过多次尝试能够正常的运行一个demo了,问题主要是出在我的环境上,另外,网上的...
智能合约(Smart contract )是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。智能...
这篇文章主要是对上一篇文章的一个补充,在进行操作前,我们需要准备两台部署有以太坊环境的电脑。建议学习以太坊或是其它区块链项目首选linux或mac os,个人觉得cmd用起来...
以太坊私链的搭建可以直接通过下载程序进行安装,也可以通过编译源码安装,本文介绍通过编译源码进行安装。 编译源码 1.准备环境 我们下载的是go语言的源码,首先需要正确的安装g...
BigNumber BigNumber 模块构建于 bignumber.js之上,用来处理任意精度的十进制和非十进制运算。合约可以直接使用 BigNumber 来处理交易和其...
安装neb.js neb.js提供javascript开发的API接口 1.创建一个neb文件夹,在终端命令行中进入该文件夹,克隆neb.js 2.会新建一个neb.js文件...
前面讲过使用终端来部署智能合约,总的来说使用起来还是很不便,本文介绍使用web钱包来部署智能合约。 部署智能合约 上一篇文章我们也提到了web钱包的使用,这里就不再重复讲解使...
星云链节点启动后可以通过RPC远程控制访问。星云链提供了一系列API来获取节点的信息,账号余额,发送交易和部署调用智能合约。 星云链的远程访问是GRPC实现的,通过代理(GR...
星云链智能合约(smart contract)提供了链上数据存储功能。类似于传统的key-value存储系统(eg:redis),可以付费(消耗gas)将数据存储到星云链上。...
Nebulas提供给了我们三种方式去发送交易:签名 & 发送密码 & 发送解锁 & 发送下面我们分别介绍如何通过以上三种方式在nebulas中发送一笔交易,并验证交易是否成功...