我已经下载并分析了围棋密码。它工作正常,但我无法找到文件读写块。
我已经看到了eth.getBalance()函数代码,但是在任何地方都找不到文件读取选项。它正在通过trie获取数据。
程序是如何读取这些块的?
发布于 2016-12-29 09:34:05
不仅仅是一个扁平的文件。准确地说,这是一个数据库,LevelDB。
您可以检查chaindata文件夹(通常是$HOME/..ethereum/chaindata在Linux上)以查看所涉及的文件,但很可能无法直接使用它们。
如果确实需要块链作为一个文件,则可以使用geth export
。然而,它只是为了这个目的而创建一个文件--在内部,它根本不使用任何一个文件。
https://ethereum.stackexchange.com/questions/11002
复制