自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 geth命令详解

Geth 在以太坊智能合约开发中最常用的工具(必备开发工具),一个多用途的命令行工具。熟悉 Geth 可以让我们有更好的效率,大家可收藏起来作为 Geth 命令用法手册。 本文主要是对 geth help 的翻译,基于最新的 geth 1.7.3-stable 版本。如果你还不知道 geth 是什么,请先阅读入门篇:以太坊是什么。更多 geth 实战使用方法请参考Geth 控制...

2019-10-18 16:10:42 1084

原创 Solidity合约调合约那些事

笔者记录这些问题的原因:solidity更新很快,才几个月没使用,现在使用最新版(0.5.10)使用call调用合约的时候,发现大变样。。。文章目录一、接口直接调用二、通用型调用(1) 获取函数签名(2) 打包签名和参数(3) 调用合约(4) 处理返回值三、安全问题(1) 限制合约调用合约调用合约,大体分为两种:一、明确接口直接调用。二、通用型调用。一、接口直接调用这种方式调用,是...

2019-07-26 12:04:29 1922

原创 Solidity全局属性和方法

文章目录一、特殊变量msgtxblockaddressaliastype二、ABI编码decodeencodeencodePackedencodeWithSelectorencodeWithSignature三、错误处理assertrequirerevert四、合约相关thissuperselfdestruct五、数学和密码学函数addmodmulmodkeccak256sha256ripemd1...

2019-07-24 15:36:37 1419

原创 CentOS安装最新版的node和npm

Linux安装最新版的node和npm在一台全新的centos机器上装开发环境。机器版本:CentOS Linux release 7.6.1810 (Core)一、创建目录先在opt目录下创建新目录cd /opt mkdir node.js cd node.js二、官网下载源码本次最新的发布版为node-v10.16.0wget https://nodejs.org/di...

2019-06-26 17:46:17 689

原创 Centos 安装python 3.7.0

Centos 安装python 3.7.0在一台全新的centos机器上装一个用python3.7开发的项目进行联调。机器版本:CentOS Linux release 7.6.1810 (Core)一、创建目录先在opt目录下创建新目录cd /optmkdir pythoncd python二、官网下载源码去python官网下载指定的版本源码:wget https://ww...

2019-06-26 17:44:42 155

原创 truffle 学习笔记(二)单元测试

truffle 学习笔记(二)单元测试零、环境1.依赖包const { BN, constants, expectEvent, shouldFail } = require('openzeppelin-test-helpers');2.全局变量const { ZERO_ADDRESS,MAX_UINT256,MAX_INT256,MIN_INT256} = constants;3....

2019-03-01 10:23:01 765 1

原创 truffle 学习笔记(一)基本命令和配置

truffle 学习笔记(一)基本命令和配置部署命令初次部署: truffle migrate重新部署:truffle migrate --reset部署文件​ 先修改./migrations/2_initial_migration.js​ 注意,文件名的前缀是数字,后缀是描述。为了记录迁移是否成功运行,需要有编号的前缀。后缀是纯粹为了人类的可读性和理解力。1.基本配置artifa...

2019-03-01 10:19:30 1100

原创 Linux ModuleNotFoundError: No module named '_sqlite3'

在Ubuntu中运行Scrapy遇到的问题。思路,补全缺失的库,重新编译python解释器。一、安装缺失的sqlite3库sudo apt-get install libsqlite3-dev你可以试试: whereis sqlite3如果没有出现/usr/include/sqlite3.h这个头文件。。。你再试试 sudo apt-get install sqlite3* 这种方式...

2018-12-05 17:51:55 8313

原创 Ethereum 智能合约 testrpc+truffle 开发环境搭建

本文介绍了在64位Linux ubuntu 16.04.1 下,以太坊的智能合约testrpc + truffle 开发环境搭建。

2017-09-12 16:25:41 956

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除