mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-17 17:33:47 +00:00
Fix utf8 encoding for cli command sendTransactionWithData
This commit is contained in:
parent
accd5b4735
commit
418c368f03
1 changed files with 2 additions and 1 deletions
|
|
@ -421,7 +421,7 @@ web3._extend({
|
||||||
} else {
|
} else {
|
||||||
args[1] = JSON.stringify(args[1])
|
args[1] = JSON.stringify(args[1])
|
||||||
}
|
}
|
||||||
args[0].data = web3.toHex(args[1])
|
args[0].data = web3.fromUtf8(args[1])
|
||||||
}
|
}
|
||||||
return 'eth_sendTransaction'
|
return 'eth_sendTransaction'
|
||||||
},
|
},
|
||||||
|
|
@ -442,6 +442,7 @@ web3._extend({
|
||||||
tx.gasPrice = web3.toBigNumber(tx.gasPrice);
|
tx.gasPrice = web3.toBigNumber(tx.gasPrice);
|
||||||
tx.value = web3.toBigNumber(tx.value);
|
tx.value = web3.toBigNumber(tx.value);
|
||||||
inputStr = web3.toUtf8(tx.input);
|
inputStr = web3.toUtf8(tx.input);
|
||||||
|
tx.input = inputStr;
|
||||||
if (web3._extend.utils.isJson(inputStr)) {
|
if (web3._extend.utils.isJson(inputStr)) {
|
||||||
tx.input = JSON.parse(inputStr);
|
tx.input = JSON.parse(inputStr);
|
||||||
} else {
|
} else {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue