PancakeSwap模式系统开发|详情分析|案例
Web3.0将数据分{*******************}享变得更加可行。作为一个开源平台,人们可以在Web3.0上共享数据并将其用于开发。在Web3.0中,用户可以直接访问数据,从而为创新提供了新的可能性。这也使社会更加民主化,使每个人都能够参与开发,共享数据
智能合约是Web3.0中的另一个重要组成部分。它们可以自动执行特定的任务,从而消除了需要人工干预的情况。这可以提高生产力和效率,并且在许多领域中有着广泛的应用。例如,智能合约可以用于自动化支付,自动化交易和其他自动化服务。
peer chaincode instantiate-o orderer2.example.com:7050--tls$CORE_PEER_TLS_ENABLED--cafile$ORDERER_CA-C$CHANNEL_NAME-n mycc-v 1.0-c'{"Args":["init","a","100","b","200"]}'-P"OR('Org1MSP.member','Org2MSP.member')">&log.txt
fi
res=$?
cat log.txt
verifyResult$res"Chaincode instantiation on PEER$PEER on channel'$CHANNEL_NAME'failed"
echo"=====================Chaincode Instantiation on PEER$PEER on channel'$CHANNEL_NAME'is successful====================="
echo
}
chaincodeQuery(){
PEER=$1
echo"=====================Querying on PEER$PEER on channel'$CHANNEL_NAME'...====================="
setGlobals$PEER
local rc=1
local starttime=$(date+%s)
选择任意一个peer,切入到peer的cli容器中。
命令:$docker exec-it examplecli bash
examplecli:参见docker-compose-peer.yaml中cli容器名称。
执行后的结果是:
eg:root b41e67d40583:/opt/gopath/src/github.com/hyperledger/fabric/peer
/opt/gopath/src/github.com/hyperledger/fabric/peer:是docker-compose-peer.yaml中cli工作目录。