moved comment

pull/296/head
Marek Kotewicz 10 years ago
parent df17c33898
commit 8613382869
  1. 10
      dist/ethereum.js
  2. 4
      dist/ethereum.js.map
  3. 10
      lib/contract.js

10
dist/ethereum.js vendored

@ -609,11 +609,11 @@ var addEventsToContract = function (contract, desc, address) {
var contract = function (address, desc) { var contract = function (address, desc) {
// workaround for invalid assumption that method.name is the full anonymous prototype of the method.
// it's not. it's just the name. the rest of the code assumes it's actually the anonymous
// prototype, so we make it so as a workaround.
// TODO: we may not want to modify input params, maybe use copy instead?
desc.forEach(function (method) { desc.forEach(function (method) {
// workaround for invalid assumption that method.name is the full anonymous prototype of the method.
// it's not. it's just the name. the rest of the code assumes it's actually the anonymous
// prototype, so we make it so as a workaround.
// TODO: we may not want to modify input params, maybe use copy instead?
if (method.name.indexOf('(') === -1) { if (method.name.indexOf('(') === -1) {
var displayName = method.name; var displayName = method.name;
var typeName = method.inputs.map(function(i){return i.type; }).join(); var typeName = method.inputs.map(function(i){return i.type; }).join();
@ -621,8 +621,6 @@ var contract = function (address, desc) {
} }
}); });
var result = {}; var result = {};
addFunctionRelatedPropertiesToContract(result); addFunctionRelatedPropertiesToContract(result);
addFunctionsToContract(result, desc, address); addFunctionsToContract(result, desc, address);

File diff suppressed because one or more lines are too long

@ -178,11 +178,11 @@ var addEventsToContract = function (contract, desc, address) {
var contract = function (address, desc) { var contract = function (address, desc) {
// workaround for invalid assumption that method.name is the full anonymous prototype of the method.
// it's not. it's just the name. the rest of the code assumes it's actually the anonymous
// prototype, so we make it so as a workaround.
// TODO: we may not want to modify input params, maybe use copy instead?
desc.forEach(function (method) { desc.forEach(function (method) {
// workaround for invalid assumption that method.name is the full anonymous prototype of the method.
// it's not. it's just the name. the rest of the code assumes it's actually the anonymous
// prototype, so we make it so as a workaround.
// TODO: we may not want to modify input params, maybe use copy instead?
if (method.name.indexOf('(') === -1) { if (method.name.indexOf('(') === -1) {
var displayName = method.name; var displayName = method.name;
var typeName = method.inputs.map(function(i){return i.type; }).join(); var typeName = method.inputs.map(function(i){return i.type; }).join();
@ -190,8 +190,6 @@ var contract = function (address, desc) {
} }
}); });
var result = {}; var result = {};
addFunctionRelatedPropertiesToContract(result); addFunctionRelatedPropertiesToContract(result);
addFunctionsToContract(result, desc, address); addFunctionsToContract(result, desc, address);

Loading…
Cancel
Save