浏览代码

core/vm : fix failing testcase (#17852)

* core/vm : fix failing testcase

* core/vm: fix nitpick
Martin Holst Swende 7 年之前
父节点
当前提交
58e868b759
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      core/vm/instructions_test.go

+ 2 - 1
core/vm/instructions_test.go

@@ -548,7 +548,8 @@ func TestCreate2Addreses(t *testing.T) {
 		origin := common.BytesToAddress(common.FromHex(tt.origin))
 		origin := common.BytesToAddress(common.FromHex(tt.origin))
 		salt := common.BytesToHash(common.FromHex(tt.salt))
 		salt := common.BytesToHash(common.FromHex(tt.salt))
 		code := common.FromHex(tt.code)
 		code := common.FromHex(tt.code)
-		address := crypto.CreateAddress2(origin, salt, code)
+		codeHash := crypto.Keccak256(code)
+		address := crypto.CreateAddress2(origin, salt, codeHash)
 		/*
 		/*
 			stack          := newstack()
 			stack          := newstack()
 			// salt, but we don't need that for this test
 			// salt, but we don't need that for this test