create2
關於失敗的簡單問題。
是否會create2
增加計算出的合約部署地址的隨機數?還是在第一次呼叫部署地址之後發生第一次隨機數遞增操作?
CREATE 和 CREATE2 操作碼都在 geth 中執行相同的創建。
在EIP158之後,在執行建構子之前將 nonce 設置為 1。
if evm.chainRules.IsEIP158 {
evm.StateDB.SetNonce(address, 1)
}
...
ret, err := run(evm, contract, nil, false)
引用自:https://ethereum.stackexchange.com/questions/76489