mirror of https://github.com/status-im/web3.js.git
changes to make everything work
This commit is contained in:
parent
05290d5547
commit
3451f26086
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -9,7 +9,7 @@ var findIndex = function (array, callback) {
|
|||
};
|
||||
|
||||
var padLeft = function (number, n) {
|
||||
return (new Array(n - number.toString.length + 1)).join("0") + number;
|
||||
return (new Array(n * 2 - number.toString().length + 1)).join("0") + number;
|
||||
};
|
||||
|
||||
var setupTypes = function () {
|
||||
|
@ -55,7 +55,9 @@ var toBytes = function (json, methodName, params) {
|
|||
return;
|
||||
}
|
||||
|
||||
bytes = bytes + index + 'x';
|
||||
// it needs to be checked in WebThreeStubServer
|
||||
// something wrong might be with this additional zero
|
||||
bytes = bytes + index + 'x' + '0';
|
||||
var method = json[index];
|
||||
|
||||
for (var i = 0; i < method.inputs.length; i++) {
|
||||
|
|
|
@ -84,8 +84,11 @@ var ethMethods = function () {
|
|||
{ name: 'block', call: blockCall },
|
||||
{ name: 'transaction', call: transactionCall },
|
||||
{ name: 'uncle', call: uncleCall },
|
||||
{ name: 'compile', call: 'eth_compile' },
|
||||
{ name: 'lll', call: 'eth_lll' }
|
||||
{ name: 'compilers', call: 'eth_compilers' },
|
||||
{ name: 'lll', call: 'eth_lll' },
|
||||
{ name: 'solidity', call: 'eth_solidity' },
|
||||
{ name: 'contractCreate', call: 'eth_contractCreate' },
|
||||
{ name: 'contractCall', call: 'eth_contractCall' }
|
||||
];
|
||||
return methods;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue