From fb34c6c7b92b4dcb027c87dc9ca05c0f0c6457cf Mon Sep 17 00:00:00 2001 From: Gav Wood Date: Sat, 24 Jan 2015 18:09:35 -0800 Subject: Auto select call or transact depending on constness. --- lib/contract.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/contract.js b/lib/contract.js index b05a6cc90..ecabc87fa 100644 --- a/lib/contract.js +++ b/lib/contract.js @@ -89,11 +89,11 @@ var contract = function (address, desc) { options.to = address; options.data = signature + parsed; - var isTransact = result._isTransact; + var isTransact = result._isTransact === true || (result._isTransact !== false && !method.constant); // reset result._options = {}; - result._isTransact = false; + result._isTransact = null; if (isTransact) { // it's used byt natspec.js -- cgit v1.2.3