我遇到了与此https://ethereum.stackexchange.com/questions/7707/is-it-possible-to-preload-contracts-in-the-genesis-block?rq=1完全相同的问题
Agian,是否可以通过像这样分配 alloc -> code 字段来预定义合同,
但是,似乎无论我调用合约中的哪个方法,它总是返回合约本身的字节码,而不管该方法的逻辑和内容如何。
这可能是我部署合约的原因:
当我调用 test() 时,获得:
当我调用 test2() 时,获得:
当我调用 test3(1) 时,得到一个 false,它不是 1 == 1。
我查看了相关线程,发现了这个,https://ethereum.stackexchange.com/questions/30366/how-does-the-genesis-json-file-define-the-initial-state-of-the -区块链
看起来存储设置是必要的,但我完全不知道我应该写什么键/值。
那我该怎么处理这个案子呢?