我遇到了与此问题完全相同的问题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 -blockchain
看起来存储设置是必要的但我完全不知道我应该写什么键/值.
那我怎么处理这个案子呢?