Various fixes to ethereum.js and client web API stuff.

This commit is contained in:
Gav Wood committed 2015-01-11 18:15:35 +01:00
1 parent ded221fba2
commit 5582901ca5
4 files changed
+11 -7

No files matched your search

+4 -2
View File
@@ -57,8 +57,10 @@ var contract = function (address, desc) {
transact: function (extra) {
extra = extra || {};
extra.to = address;
extra.data = parsed;
return web3.eth.transact(extra).then(onSuccess);
return abi.methodSignature(desc, method.name).then(function (signature) {
extra.data = signature.slice(0, 2 + ETH_METHOD_SIGNATURE_LENGTH * 2) + parsed;
return web3.eth.transact(extra).then(onSuccess);
});
}
};
};