diff --git a/src/ddo/DDO.ts b/src/ddo/DDO.ts index 8798e33..71af9b1 100644 --- a/src/ddo/DDO.ts +++ b/src/ddo/DDO.ts @@ -102,7 +102,7 @@ export class DDO { this.id, ] - return Web3Provider.getWeb3().utils.sha3(values.join("")).replace(/^0x([a-f0-9]{64})(:!.+)?$/i, "$1") + return Web3Provider.getWeb3().utils.sha3(values.join("")).replace(/^0x([a-f0-9]{64})(:!.+)?$/i, "0x$1") } /** diff --git a/test/ddo/DDO.test.ts b/test/ddo/DDO.test.ts index 6928391..6afdef6 100644 --- a/test/ddo/DDO.test.ts +++ b/test/ddo/DDO.test.ts @@ -238,7 +238,7 @@ describe("DDO", () => { const ddo = new DDO(testDDO) const checksum = ddo.getChecksum() - assert.equal(checksum, "15f27a7a3c7b15d2b06dec7347c6b8da168adddd7df51a8ebbbe87b59b80049b") + assert.equal(checksum, "0x15f27a7a3c7b15d2b06dec7347c6b8da168adddd7df51a8ebbbe87b59b80049b") }) })