为什么我的世界走到水边水会变冰

JavaScript08

为什么我的世界走到水边水会变冰,第1张

你是不是装了js或mod?有些js或mod会有这个效果。比如以太(天堂)2js或mod里有一个叫寒冰戒指的东西,装备后走到水边就会令水结冰。

又或者是你处在雪原,当时正在下雪,水遇冷刚好在你脚下结冰罢了。

以太坊是一个平台,它上面提供各种模块让用户来搭建应用,如果将搭建应用比作造房子,那么以太坊就提供了墙面、屋顶、地板等模块,用户只需像搭积木一样把房子搭起来,因此在以太坊上建立应用的成本和速度都大大改善。具体来说,以太坊通过一套图灵完备的脚本语言(EthereumVirtual Machinecode,简称EVM语言)来建立应用,它类似于汇编语言,我们知道,直接用汇编语言编程是非常痛苦的,但以太坊里的编程并不需要直接使用EVM语言,而是类似C语言、Python、Lisp等高级语言,再通过编译器转成EVM语言很高兴能为你提供帮助

如果要查询主网上的交易记录,可以使用etherscan。但是,如果是你自己搭建的私链,应该如何查询交易记录呢?

答案是你需要自己监听链上的日志,存到数据库里,然后在这个数据库中查询。例如:

var addr = "0xbfb2e296d9cf3e593e79981235aed29ab9984c0f"

var filter = web3.eth.filter({fromBlock:0, toBlock:'latest', address: addr})

filter.get(function (err, transactions) {

  transactions.forEach(function (tx) {

    var txInfo = web3.eth.getTransaction(tx.transactionHash)   

     //这时可以将交易信息txInfo存入数据库

  })

})

web3.eth.filter()用来监听链上的日志,web3.eth.getTransaction()用来提取指定交易的信息,一旦获得交易信息,就可以存入数据库供查询用了。

推荐一个实战入门,你可以看看:以太坊教程