--- /dev/null
+package io.bytom.util;\r
+\r
+import org.bouncycastle.util.encoders.Hex;\r
+import org.junit.Test;\r
+\r
+public class SHA3256Test {\r
+ @Test\r
+ public void testSHA3Hash() {\r
+ String rawTransaction = "7b0a202022646563696d616c73223a20382c0a202022646573637" +\r
+ "2697074696f6e223a207b7d2c0a2020226e616d65223a2022222c0a20202273796d626f6c223a2022220a7d";\r
+ byte[] bytes = SHA3Util.hashSha256(Hex.decode(rawTransaction));\r
+ System.out.println(Hex.toHexString(bytes));\r
+ //expected 69ab19b3907f40e4f264dbd3f71967654e0e93f836026918af8861932ed0409b\r
+ }\r
+\r
+\r
+}\r