Commit fdeae6bd authored by Alex Beregszaszi's avatar Alex Beregszaszi

Display web3 encoding error (if arguments are not supplied by the user, etc.)

parent e44ceb83
...@@ -287,8 +287,14 @@ UniversalDApp.prototype.getCallButton = function(args) { ...@@ -287,8 +287,14 @@ UniversalDApp.prototype.getCallButton = function(args) {
return; return;
} }
var data = ''; var data = '';
if (!isConstructor || funArgs.length > 0) if (!isConstructor || funArgs.length > 0) {
data = args.encode(funArgs); try {
data = args.encode(funArgs);
} catch(e) {
replaceOutput($result, $('<span/>').text('Error encoding arguments: ' + e));
return;
}
}
if (data.slice(0, 9) == 'undefined') if (data.slice(0, 9) == 'undefined')
data = data.slice(9); data = data.slice(9);
if (data.slice(0, 2) == '0x') data = data.slice(2); if (data.slice(0, 2) == '0x') data = data.slice(2);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment