body-parser deprecated undefined extended: provide extended option app.js:40:20

------------------------------------------ Server Up - localhost:3000 ------------------------------------------

Running using Developer settings

- Tracking Deployment

loading hardcoded peers

loading hardcoded users

[ibc-js] Peer:  vp1-64c3ddce-fee...:80

[ibc-js] Peer:  vp2-64c3ddce-fee...:80

[ibc-js] Registering  vp1-64c3ddce-fee...:80  w/enrollID - user_type1_9a91cfe1ed

[ibc-js] Registering  vp2-64c3ddce-fee...:80  w/enrollID - user_type1_92d3f83581

[ibc-js] Registration success x1 : user_type1_9a91cfe1ed

[ibc-js] Registration success x1 : user_type1_92d3f83581

[ibc-js] removing temp dir

[ibc-js] Downloading zip

redirect... https://codeload.github.com/IBM-Blockchain/marbles-chaincode/zip/master

[ibc-js] Downloading zip

[ibc-js] Unzipping zip

[ibc-js] Unzip done

[ibc-js] Scanning files [ 'part2_chaincode.go' ]

[ibc-js] Parsing file for shim version

[ibc-js] Found shim version: github.com/hyperledger/fabric/core/chaincode/shim

[ibc-js] Parsing file for invoke functions - part2_chaincode.go

[ibc-js] Found cc invoke function:  init

[ibc-js] Found cc invoke function:  delete

[ibc-js] Found cc invoke function:  write

[ibc-js] Found cc invoke function:  init_marble

[ibc-js] Found cc invoke function:  set_user

[ibc-js] Found cc invoke function:  open_trade

[ibc-js] Found cc invoke function:  perform_trade

[ibc-js] Found cc invoke function:  remove_trade

[ibc-js] Parsing file for query functions - part2_chaincode.go

[ibc-js] Found cc query function:  read

[ibc-js] load_chaincode() finished

[ibc-js] Deploy Chaincode - Starting

[ibc-js] function: init , arg: [ '99' ]

Waiting...

deploy success [waiting another 50 seconds]

14b711be6f0d00b190ea26ca48c22234d93996b6e625a4b108a7bbbde064edf0179527f30df238d61b66246fe1908005caa5204dd73488269c8999276719ca8b

[ibc-js] ibc.save() error { [Error: ENOENT: no such file or directory, open 'cc_summaries/14b711be6f0d00b190ea26ca48c22234d93996b6e625a4b108a7bbbde064edf0179527f30df238d61b66246fe1908005caa5204dd73488269c8999276719ca8b.json']

errno: -2,

code: 'ENOENT',

syscall: 'open',

path: 'cc_summaries/14b711be6f0d00b190ea26ca48c22234d93996b6e625a4b108a7bbbde064edf0179527f30df238d61b66246fe1908005caa5204dd73488269c8999276719ca8b.json' }

[ibc-js] Deploy Chaincode - Complete

------------------------------------------ Websocket Up ------------------------------------------

[ibc-js] Chain Stats - success

[ibc-js] New block! 24

hey new block, lets refresh and broadcast to all

received ws msg: {"type":"get","v":1}

get marbles msg

received ws msg: {"type":"chainstats","v":1}

chainstats msg

[ibc-js] read  - success: { jsonrpc: '2.0',

result: { status: 'OK', message: 'null' },

id: 1463987385561 }

[ibc-js] read  - success: { jsonrpc: '2.0',

result: { status: 'OK', message: '{"open_trades":null}' },

id: 1463987385562 }

[ibc-js] Chain Stats - success

[ 16, 17, 18, 19, 20, 21, 22, 23 ]

[ibc-js] read  - success: { jsonrpc: '2.0',

result: { status: 'OK', message: 'null' },

id: 1463987385843 }

error: [TypeError: Cannot convert undefined or null to object]

[ibc-js] Block Stats - success

[ibc-js] Block Stats - success

key 16

[ibc-js] Block Stats - success

key 17

[ibc-js] Block Stats - success

key 18

[ibc-js] Block Stats - success

key 19

[ibc-js] Chain Stats - success

[ibc-js] Block Stats - success

key 20

[ibc-js] Block Stats - success

key 21

[ibc-js] Block Stats - success

key 22

[ibc-js] Block Stats - success

key 23

[ibc-js] Chain Stats - success

[ibc-js] Chain Stats - success

Marbles启动信息的更多相关文章

  1. 嵌入式linux启动信息完全注释

    嵌入式linux启动信息完全注释 from:http://www.embedlinux.cn/ShowPost.asp?ThreadID=377 摘要 我们在这里讨论的是对嵌入式linux系统的启动过 ...

  2. XEN的启动信息输出到“Platform timer is 14.318MHz HPET”就暂停接收的解决办法

    使用Serial Over Lan(SOL)来双机调试 XEN,在 XEN 启动时,引导信息输出到以下这一句时,就不再发送调试信息了: ...(XEN) Intel machine check rep ...

  3. 探索ASP.Net Core 3.0系列六:ASP.NET Core 3.0新特性启动信息中的结构化日志

    前言:在本文中,我将聊聊在ASP.NET Core 3.0中细小的变化——启动时记录消息的方式进行小的更改. 现在,ASP.NET Core不再将消息直接记录到控制台,而是正确使用了logging 基 ...

  4. Linux 内核启动信息的打印 --- dev_driver_string函数/dev_name函数

    内核启动时,常会打印出一些信息:开头是 "驱动模块的名字: + 具体的信息" 如:在运行的linux系统设备上,插入鼠标,就会打印出鼠标的相关信息; [ 402.134068] i ...

  5. DB2 V9 默认帐户信息和服务启动信息

    1 dasusr1 DB2 管理服务器用户是管理DAS(Database Adminitrator Service).要完全适用db2 cc 必须启动DAS.DB2 管理服务器(DAS)响应来自 DB ...

  6. 如何让vscode C++ 终端不再显示调试启动信息

    按照微软的官方文档(https://go.microsoft.com/fwlink/?LinkID=533484#vscode)配置好C++环境之后. 每次按F5都会在终端输出,但是会附加一串信息.例 ...

  7. spring-boot启动信息中non-fatal error

    java.lang.ClassNotFoundException: org.springframework.data.web.config.EnableSpringDataWebSupport缺少依赖 ...

  8. Linux下启动Tomcat启动并显示控制台日志信息

    Linux下如何启动Tomcat像Windows启动并显示控制台日志信息一样? Windows下启动tomcat,一般直接运行startup.bat,启动后如下图所示: Linux下直接启动./sta ...

  9. Linux下chkconfig命令详解--(启动或停止)和查询系统服务的运行级信息

    chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息.谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接. 使用语法:chkconfig [--ad ...

随机推荐

  1. IE中无法执行JS脚本 解决WINDOWS SERVER 2008弹出INTERNET EXPLORER增强安全配置正在阻止来自下列网站的内容

    在默认状态下,使用Windows Server 2008系统自带的IE浏览器访问网页内容时,我们时常发现“Internet Explorer增强安全配置正在阻止来自下列网站的内容”的提示导致不能打开网 ...

  2. C++中的预处理

    一.预处理的由来:      在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个.C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarn ...

  3. Great StackOverflow questions

    1. diffenece between MVC and MVP http://stackoverflow.com/questions/2056/what-are-mvp-and-mvc-and-wh ...

  4. linux--杂记(rework)

    1.The mind behind Linux https://www.ted.com/talks/linus_torvalds_the_mind_behind_linux 2.Emacs ORG-M ...

  5. 关于 tomcat nio connector, servlet 3.0 async, spring mvc async 的关系

    tomcat 的 org.apache.coyote.http11.Http11NioProtocol Connector 是一个使用 Java NIO 实现的异步 accept 请求的 connec ...

  6. 钩子机制(hook)

    钩子是编程惯用的一种手法,用来解决一种或多种特殊情况的处理. 简单来说,钩子就是适配器原理,或者说是表驱动原理,我们预先定义了一些钩子,在正常的代码逻辑中使用钩子去适配一些特殊的属性,样式或事件,这样 ...

  7. Schema约束

    Schema约束(*xml中如何引入schema约束)(看懂Schema:能根据Schema写出XML文档来:)1.Schema约束文档本身就是一个XML文档.2.Schema对名称空间支持很好3.S ...

  8. jsp 和jspf

    http://www.cnblogs.com/liaojie970/p/5035077.html

  9. Linux下的网络远程安装

    Linux下的网络远程安装 1.用RHEL6.5光盘安装第一台服务器 2.在第一台服务器上配置YUM服务器 先创建一个挂载 #mount #umount /dev/cdrom #mkdir /mnt/ ...

  10. SWAP空间不足,如何进行添加

    交换分区值过小,可以有两种方法来增加swap分区,一种是将新的分区来作为swap,另一种是在磁盘中创建一个大的文件来作swap. 我们以文件扩展swap [root@xuegod63 ~]# cd / ...