안녕하세요. 현재 forge script의 create2 기능을 사용해 배포하려고 하는 컨트랙트 중 일부 컨트랙트가 에러를 발생시키면서 잘 배포가 되지 않아 문의드립니다. 동일 컨트랙트가 Holesky, Sepolia에서는 잘 배포되는 것으로 보아 코드 자체 이슈는 아닌 것으로 추정되는데 도움 부탁드립니다.
solc는 v8.20을 사용했고 결과는 아래와 같습니다.
다음은 txhash입니다. baobab, holesky
실패한 baobab에서의 debug.traceTransaction() 결과는 아래와 같습니다.
{“jsonrpc”:“2.0”,“id”:1,“result”:{“PUSH32”:4,“CALLDATASIZE”:1,“ADD”:10,“PUSH1”:26,“DUP2”:5,“DUP3”:8,“CALLDATACOPY”:1,“DUP1”:5,“CALLDATALOAD”:1,“CALLVALUE”:2,“CREATE2”:1,“MSTORE”:12,“SSTORE”:1,“CHAINID”:2,“ISZERO”:3,“PUSH2”:7,“JUMPI”:2,“JUMPDEST”:2,“POP”:2,“MLOAD”:5,“SWAP2”:3,“SWAP1”:6,“ADDRESS”:1,“DUP4”:1,“SUB”:2,“SHA3”:1,“JUMP”:1,“CODECOPY”:1,“RETURN”:1,“REVERT”:1}}