From d223ac0379c4c1f8c209e777ec9ed63384590157 Mon Sep 17 00:00:00 2001 From: Gav Wood Date: Sun, 25 Jan 2015 13:43:36 -0800 Subject: Additional work on the JS stuff to make it more similar to Solidity. --- lib/contract.js | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/contract.js') diff --git a/lib/contract.js b/lib/contract.js index 418f87df7..95cc7bbd6 100644 --- a/lib/contract.js +++ b/lib/contract.js @@ -75,6 +75,15 @@ var contract = function (address, desc) { return result; }; + result._options = {}; + ['gas', 'gasPrice', 'value', 'from'].forEach(function(p) { + result[p] = function (v) { + result._options[p] = v; + return result; + }; + }); + + desc.forEach(function (method) { var displayName = abi.methodDisplayName(method.name); -- cgit v1.2.3