diff --git a/src/universal-dapp.js b/src/universal-dapp.js index 99bfb8d26c..5b4eae7b6e 100644 --- a/src/universal-dapp.js +++ b/src/universal-dapp.js @@ -319,7 +319,7 @@ UniversalDApp.prototype.getInstanceInterface = function (contract, address, $tar var fallback = self.getFallbackInterface(abi) if (fallback) { $instance.append(self.getCallButton({ - abi: { constant: false, inputs: [], name: '(fallback)', outputs: [], type: 'function' }, + abi: fallback, encode: function (args) { return '' }, @@ -619,8 +619,10 @@ UniversalDApp.prototype.getCallButton = function (args) { var title if (isConstructor) { title = 'Create' - } else { + } else if (args.abi.name) { title = args.abi.name + } else { + title = '(fallback)' } var button = $('