1. 程式人生 > >設置marbles . step 4 error error: Caught exception: TypeError: Cannot read property 'getConnectivityState' of undefined

設置marbles . step 4 error error: Caught exception: TypeError: Cannot read property 'getConnectivityState' of undefined

rm -rf tin app clas margin xevent ins rpc shu

參考鏈接:https://github.com/IBM-Blockchain/marbles/issues/220

error: Caught exception: TypeError: Cannot read property ‘getConnectivityState‘ of undefined

at EventHub._checkConnection (/Users/lishun/app/marbles/node_modules/[email protected]@fabric-client/lib/EventHub.js:471:38)

at EventHub.registerTxEvent (/Users/lishun/app/marbles/node_modules/[email protected]@fabric-client/lib/EventHub.js:713:8)

at setup_event_hub (/Users/lishun/app/marbles/utils/fc_wrangler/parts/invoke_cc.js:125:14)

at Object.invoke_cc.invoke_chaincode (/Users/lishun/app/marbles/utils/fc_wrangler/parts/invoke_cc.js:52:3)

at Object.fcw.invoke_chaincode (/Users/lishun/app/marbles/utils/fc_wrangler/index.js:57:13)

at Object.marbles_chaincode.register_owner (/Users/lishun/app/marbles/utils/marbles_cc_lib.js:230:7)

at Object.startup_lib.create_owners (/Users/lishun/app/marbles/utils/startup_lib.js:260:15)

at /Users/lishun/app/marbles/utils/startup_lib.js:211:17

at /Users/lishun/app/marbles/node_modules/[email protected]@async/dist/async.js:3083:16

at eachOfArrayLike (/Users/lishun/app/marbles/node_modules/[email protected]@async/dist/async.js:1003:9)

debug: [ws] broadcasting to clients. 1 error

參考鏈接解決如下:

npm uninstall grpc

rm -rf node_modules/

npm install

設置marbles . step 4 error error: Caught exception: TypeError: Cannot read property 'getConnectivityState' of undefined