6 houyanhua1

尚未进行身份认证

暂无相关描述

等级
TA的排名 422

Docker 常用命令

dockerimages#查看已经安装的所有镜像dockerpullhyperledger/fabric-ca:x86_64-1.0.5#下载指定版本的镜像。镜像名:Tagdockertaghyperledger/fabric-ca:x86_64-1.0.5hyperledger/fabric-ca:latest#为镜像添加Ta...

2019-04-23 21:21:50

Docker 删除容器镜像

1.停止所有的container,这样才能够删除其中的images:dockerstop$(dockerps-a-q)如果想要删除所有container的话再加一个指令:dockerrm$(dockerps-a-q)2.查看当前有些什么imagesdockerimages3.删除images,通过image的id来指定删除谁dockerrmi&...

2019-04-22 11:37:00

Solidity truffle,部署合约到Ropsten测试链或主链,调用合约

Infura是⼀个托管的以太坊节点集群,可以将你开发的以太坊智能合约部署到infura提供的节点上,⽽⽆需搭建⾃⼰的以太坊节点,它是MetaMask背后的以太坊供应商。1、Chrome浏览器安装MetaMask插件。https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn/relat...

2019-04-04 10:13:06

Solidity truffle,部署合约到ganache环境、geth私有链环境

安装以太坊客户端Ganache:npminstall-gganache-cli(以前的名字是TestRPC)命令行中启动ganache客户端(服务):ganache-cli-p7545(-p指定端口号)也可以安装图像化界面的Ganache:https://truffleframework.com/ganachetruffle.js(truffle的配置...

2019-04-03 18:00:43

Solidity truffle,单元测试

test/TestMath.sol(合约的单元测试):pragmasolidity^0.4.24;import"truffle/Assert.sol";import"truffle/DeployedAddresses.sol";import"../contracts/Math.sol";//要测试的合约//测试合约名必须以Test开头contractT...

2019-04-03 16:43:12

Solidity truffle,通过truffle部署合约到开发环境的虚拟网络,调用合约

命令行中创建truffle项目:truffleinitcontracts/Math.sol(创建一个简单合约):pragmasolidity^0.4.21;contractMath{functionaddFunc(uinta,uintb)purepublicreturns(uint){returna+b;}...

2019-04-03 16:25:41

Solidity truffle,通过web3.js部署合约、调用合约

安装truffle:npminstall-gtruffle(依赖Node.js和npm)测试安装是否成功:truffleversion创建truffle项目:truffleinit启动truffle的开发环境(虚拟私有链):truffledevelop(每次启动都会自动创建10个账户,账户不会持久化)contracts/math.sol(创建一个简...

2019-04-03 14:47:31

Solidity 投票案例

demo.sol(投票合约案例):pragmasolidity^0.4.21;pragmaexperimentalABIEncoderV2;contractVoteContract{//投票人structVoter{uintvoteNumber;//投票给第几个候选人booli...

2019-04-02 14:25:04

Solidity modifier 修饰器

demo.sol(modifier,修饰器):pragmasolidity^0.4.21;contractHasAnOwner{addresspublicowner;uintpublica;constructor()public{owner=msg.sender;}...

2019-04-02 12:14:33

Solidity delete 删除

demo.sol(delete,删除):pragmasolidity^0.4.21;contractdeleteTest{stringpublicstr1="hello";//delete操作符可以用于任何变量(mapping除外),将其设置成默认值。functiondelStr()public{...

2019-04-02 11:26:29

Solidity 错误处理,require()

demo.sol(错误处理,require()):pragmasolidity^0.4.21;contractHasAnOwner{addresspublicowner;uintpublica;constructor()public{owner=msg.sender;}f...

2019-04-02 10:55:05

Solidity constant常量,view修饰函数,pure修饰函数

demo.sol(constant常量,view,pure):pragmasolidity^0.4.20;contractTest{//一、constant介绍uintpublicv1=10;uintconstantv2=10;stringstr1="hello!";s...

2019-04-02 10:06:18

Solidity 货币单位,时间单位

demo.sol(货币单位):pragmasolidity^0.4.0;contractEthUnit{uinta=1ether;//货币单位。数字与单位之间有空格。uintb=10**18wei;//**表示次方uintc=1000finney;uintd=100000...

2019-04-02 09:35:10

Solidity 内置全局函数

demo.sol(内置全局函数):pragmasolidity^0.4.21;contractTest{bytes32publicblockhash;addresspubliccoinbase;uintpublicdifficulty;uintpublicgaslimit;uintpublic...

2019-04-01 20:21:28

Solidity var 自动推导类型

2019-04-01 20:03:57

Solidity 字典类型(mapping,映射)

demo.sol(字典类型(mapping,映射)):pragmasolidity^0.4.20;contracttest{//key=>value(key不能重复)mapping(uint=>string)map;//字典(mapping)类型(映射类型)constructor()pub...

2019-04-01 19:46:58

Solidity 结构体,struct

demo.sol(结构体类型,struct):pragmasolidity^0.4.5;contractTest{//定义结构体类型structStudent{stringname;uintage;uintscore;stringsex;}...

2019-04-01 19:30:46

Solidity 数组类型。定长数组(bytes1)、不定长数组(bytes)与string之间的转换

demo.sol(定长数组,bytes1...bytes32):pragmasolidity^0.4.20;contractfixedArray{//bytes1...bytes32bytes2b2="xy";//bytes2长度必须是2个字符。定义之后不可以修改。bytes3publicb3="x...

2019-04-01 18:37:30

Solidity 函数类型

demo.sol(函数类型):pragmasolidity^0.4.5;contractFunctionTest{uintpublicv1;uintpublicv2;functioninternalFunc()internal{v1=10;}functionexternalFun...

2019-04-01 13:17:07

Solidity 枚举类型

demo.sol(枚举类型):pragmasolidity^0.4.0;contractenumTest{enumActionChoices{GoLeft,GoRight,GoStraight,SitStill}//定义枚举类型uint8(0,1,2,3)ActionChoices_choice;//定义枚举类型的变量...

2019-04-01 09:21:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。