- 博客(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关注的人