From 418c368f03da2b842a27187c28691a7a29455fe6 Mon Sep 17 00:00:00 2001 From: Said Syakin Date: Thu, 1 Feb 2018 22:34:57 +0400 Subject: [PATCH] Fix utf8 encoding for cli command sendTransactionWithData --- internal/web3ext/web3ext.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/web3ext/web3ext.go b/internal/web3ext/web3ext.go index 384e7164e4..1e3046083f 100644 --- a/internal/web3ext/web3ext.go +++ b/internal/web3ext/web3ext.go @@ -421,7 +421,7 @@ web3._extend({ } else { args[1] = JSON.stringify(args[1]) } - args[0].data = web3.toHex(args[1]) + args[0].data = web3.fromUtf8(args[1]) } return 'eth_sendTransaction' }, @@ -442,6 +442,7 @@ web3._extend({ tx.gasPrice = web3.toBigNumber(tx.gasPrice); tx.value = web3.toBigNumber(tx.value); inputStr = web3.toUtf8(tx.input); + tx.input = inputStr; if (web3._extend.utils.isJson(inputStr)) { tx.input = JSON.parse(inputStr); } else {