gas
是以太坊(Ethereum)的计量单位, 用以计算以太链上一个或一些动作所花费的工作量.
以太链上的任意交易或者智能合约的每一个操作都是需要消耗gas的, 需要耗费多计算量的操作肯定比耗费少计算量的操作所消耗的gas多 .
智能合约开发 - Truffle & Ganache
发表于
|
更新于
|
分类于
区块连
以太坊智能合约的开发语言是Solidity. Solidity是一个可以基于web端进行开发&编译, 我们选择下面的框架技术, 可以专注于业务的开发, 提高开发效率: Truffle: 基于NodeJS为Solidity提供了的开发测试环境, 是很好的选择 ganache: Truffle ...
搭建私有链(Private Chain)并进行挖矿和交易
发表于
|
更新于
|
分类于
区块连
搭建私有链并进行挖矿和交易创世区块的配置搭建私有链首先需要指定创世区块的配置,此文件就是一个内容格式为json的文本文件。 我们可以将创世区块 genesis.json 的配置如下:{ "alloc": {}, "config": { ...
go-ethereum 安装
发表于
|
更新于
|
分类于
区块连
安装 (mac环境) 从源代码编译安装: 在 GitHub 下载最新的版本, 比如 v1.8.2.zip unzip -d v1.8.2.zip ./go-ethereumcd go-ethereummake gethcd build/bin 将build/bin配置到path环境变量中. 不 ...
Activiti (3) - 流程变量的设置于获取
发表于
|
分类于
bpmn - activiti
接着 BPMN 2.0 - Activiti, 我们以请假的工作流为例, 开始测试流程变量的设置于获取.
Activiti (1) - 动态发布工作流
发表于
|
更新于
|
分类于
bpmn - activiti
很多实际业务功能需求中, 我们无法一开始预先定义好工作流程, 工作流程在可能需要及时定义, 所以我们就需要动态创建工作流程, 及动态发布.
接着 BPMN 2.0 - Activiti, 开始测试动态发布工作流.