From 960086ee19bd036740d24f4ba01c49fb256cd4d2 Mon Sep 17 00:00:00 2001 From: yann300 Date: Mon, 29 May 2017 14:36:00 +0200 Subject: [PATCH] fix using debug_preimage with geth --- src/storage/mappingPreimages.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/storage/mappingPreimages.js b/src/storage/mappingPreimages.js index 5a70a92ec3..d9a5416406 100644 --- a/src/storage/mappingPreimages.js +++ b/src/storage/mappingPreimages.js @@ -43,9 +43,9 @@ async function decodeMappingsKeys (storage, callback) { */ function getPreimage (key) { return new Promise((resolve, reject) => { - global.web3.debug.preimage(key, function (error, preimage) { + global.web3.debug.preimage(key.indexOf('0x') === 0 ? key : '0x' + key, function (error, preimage) { if (error) { - reject(error) + resolve(null) } else { resolve(preimage) }