首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tendermint节点崩溃

Tendermint节点崩溃
EN

Stack Overflow用户
提问于 2018-02-26 18:55:17
回答 1查看 314关注 0票数 2

我在我的node js服务器中使用lotion js,它被用作区块链技术。有时我会让Tendermint节点崩溃。由于我是区块链概念的新手,我不知道崩溃背后的原因。

我没有在node模块中做任何更改。

代码语言:javascript
复制
const admin = require("firebase-admin")
const db = admin.database()

let app = require('lotion')
({
  initialState: {count: 0}
})

function txHandler(state, tx, chainInfo) {
  state.count++
}

var port = process.env.PORT || 3000
app.use(txHandler)
app.listen(port)

db.ref('Deal').orderByChild('createdTime').startAt(Date.now())
.on("child_added", function(snapshot, prevChildKey) {

   var txnObject = {}
   txnObject.senderId = snapshot.val().senderId
   txnObject.name = snapshot.val().name
   txnObject.phoneNumber = snapshot.val().phoneNumber
   txnObject.receiverId = snapshot.val().receiverId
   txnObject.amount = snapshot.val().amount

   axios.post('http://localhost:' + port + '/txs', txnObject).then(function(response){
   console.log('saved successfully')
   }).catch(function(error) {
       console.log('failed to save')
       console.log(error)
  })
})

这是我的index.js文件内容。

我得到的错误是:

代码语言:javascript
复制
/Users/chandrika/Documents/lotion-js/node_modules/supercop.js/lib.js:97
      throw ex;
      ^

Error: Tendermint node crashed
    at ChildProcess.tendermintProcess.on (/Users/chandrika/Documents/lotion-js/node_modules/lotion/lib/tendermint.js:90:13)
    at ChildProcess.emit (events.js:160:13)
    at maybeClose (internal/child_process.js:943:16)
    at Socket.stream.socket.on (internal/child_process.js:363:11)
    at Socket.emit (events.js:160:13)
    at Pipe._handle.close [as _onclose] (net.js:562:12)

有谁可以帮我?提前谢谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-27 16:04:07

在终端中尝试此命令

代码语言:javascript
复制
$ rm -rf ~/.lotion

然后$node index.js这对我很有效!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48986816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档