- 博客(18)
- 收藏
- 关注
原创 mySQL从默认的latin1修改为utf8
网上说的set character% = utf8和修改my.cnf文件等方案本人试了都不行,但本人把database删掉后,执行:create database 数据库名 character set utf8;alter database 数据库名 default character set utf8;就可以成功插入中文了!!...
2020-09-03 13:50:13
608
转载 git和github(Mac)
原文:https://github.com/lixiuxiu/spring-boot2/blob/master/git和github(Mac).md一、(前言)git命令和简介1.创建新仓库 : git init新建一个仓库之后,当前目录就成为了工作区,工作区下有一个隐藏目录 .git,它属于 Git 的版本库。Git 版本库有一个称为 stage 的暂存区,还有自动创建的 mas...
2019-03-27 13:39:30
551
原创 获取特定 Channel 的区块链信息
1.获得channel高度:peer channel getinfo -c $CHANNEL_NAME可得到返回结果类似如下:Blockchain info: {"height":6,"currentBlockHash":"cUJls9tYyVfJ6nENRMmRzYgXEwNhSBeSpbXSQSibkJU=","previousBlockHash":"M5er0eSSxwcSD...
2019-02-28 12:22:16
19396
原创 链码路径
如果要通过某个 peer node 访问 chaincode,那么,这个节点必须事先安装这个 chaincode。我们将要安装的 chaincode 位于 container 中的目录 /opt/gopath/src/github.com/chaincode/chaincode_example02/go (环境变量${CC_SRC_PATH})。 在主机中的位置是 e2e_standalone...
2019-02-28 10:41:05
634
转载 cli中的环境变量
export CHANNEL_NAME="mychannel"export LANGUAGE=golang export ORDERER_CA=/opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/...
2019-02-28 10:34:54
686
原创 如何查看创世区块 Genesis Block和channel.tx文件
查看Block文件:1.生成创世区块:configtxgen -profile TwoOrgsOrdererGenesis -outputBlock ./channel-artifacts/genesis.block生成的文件位于目录 channel-artifacts 下2.将 Block 详细内容导入到 json 文件查看configtxgen -inspectBloc...
2019-02-28 10:31:52
11102
1
原创 手动停止并删除链码
链码的停止与启动功能目前还没实现,只能手动删除链码的容器和镜像,再删除背书节点本地保存的链码。具体步骤如下:1.删除镜像和容器:docker rm -f <container id>container id为链码容器的id。2.删除背书节点本地保存的链码:2.1 进入某背书节点容器中(如peer0Org1):sudo docker exec -it pe...
2019-02-25 17:55:55
4050
1
原创 Ethereum部署最简单的智能合约
1.任何浏览器开启Remix2.代币合约范例,Ethereum 官网有提供一个最小可行的代币合约(MINIMUM VIABLE TOKEN):pragma solidity ^0.5.1;contract MyToken { /* This creates an array with all balances */ mapping (address => uin...
2018-12-18 11:07:11
1323
原创 Spring Boot Maven项目使用SystemPath引用第三方平台:ClassNotFind错误
1.引入第三方,非线上jar包:(将第三方jar包放入本项目根目录下新建的lib文件夹下)<dependency> <groupId>org.hyperledger.fabric-sdk-java</groupId> <artifactId>fabric-sdk-java</artifact...
2018-12-05 15:34:47
7489
原创 fabric跨通道调用链码
1.创建多通道(mychannel,yourchannel)2.mychannel链码为chaincode_example02,名为mycc3.yourchannel链码为chaincode_example05,名为mycc24.mycc2中调用mycc的操作:peer chaincode query -o orderer.wisedu.com:7050 -C yourchann...
2018-10-17 16:06:44
3559
1
原创 升级链码
1.安装新版本chaincodepeer chaincode install -n mycc -v 2.0 -p github.com/hyperledger/fabric/examples/chaincode/go/community2.0注意:链码名字不变,版本变2.02.升级chaincodepeer chaincode upgrade -o orderer.wisedu...
2018-09-25 17:36:50
1580
5
原创 fabric1.1创建多通道
前提:网络已搭建完成,通道mychannel已创建,当前cli默认为peer0org1节点。1.使用configtxgen工具与configtx.yaml配置文件中的TwoOrgsChannel模板, 来生成新建通道的配置交易文件:./bin/configtxgen -profile TwoOrgsChannel -outputCreateChannelTx ./channel-arti...
2018-09-11 17:02:02
2971
原创 fabric1.2私有数据使用
下载fabric1.2,使用bootstrap.sh下载所需镜像。注意:fabric12.需要go的版本 为1.10.X。1.定义私有数据集合的配置文件// collections_config.json[ { "name": "collectionMarbles", "policy": "OR('Org1MSP.member', 'Org2MSP...
2018-09-06 13:49:50
1643
原创 docker加速器
阿里加速器{"registry-mirrors": ["https://0lziqy58.mirror.aliyuncs.com"]}网易加速器{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}保存设置并重启dockersystemctl daemon-reloadsystemctl restart d...
2018-09-06 11:36:57
1222
原创 链码调试方法(在fabric-sample下)
链码调试方法(在fabric-sample下)# 启动网络1$ cd fabric-samples/chaincode-docker-devmode1$ docker-compose -f docker-compose-simple.yaml up -d# 进入链码容器2$ docker exec -it chaincode bash# 编译链码2$ cd [链码目录]2$ go...
2018-08-08 09:55:58
2103
原创 fabric部署,运行e2e_cli出现的问题:ERRO 001
fabric部署,运行e2e_cli出现的问题:最常见的就是ERRO 001 cannot run peer because error when setting up MSP from directory /opt/gopath/src/......。出现这个问题主要是由于镜像没下全以及缺少ltdl.h文件的原因,当然还要确定你的fabric版本与你下的镜像版本一致,我使用的是v1.0.0。解决...
2018-07-02 20:05:13
6250
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人