From 569e47f372a8a0c67e449541877be5c8118f32a8 Mon Sep 17 00:00:00 2001 From: yann300 Date: Thu, 6 Feb 2020 10:46:04 +0100 Subject: [PATCH] bind callbacksInContext --- src/app/ui/universal-dapp-ui.js | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app/ui/universal-dapp-ui.js b/src/app/ui/universal-dapp-ui.js index 6f31261f71..5a21f2c41e 100644 --- a/src/app/ui/universal-dapp-ui.js +++ b/src/app/ui/universal-dapp-ui.js @@ -243,7 +243,20 @@ UniversalDAppUI.prototype.runTransaction = function (lookupOnly, args, valArr, i } } const params = args.funABI.type !== 'fallback' ? inputsValues : '' - this.blockchain.runOrCallContractMethod(args.contractName, args.contractAbi, args.funABI, inputsValues, args.address, params, lookupOnly, logMsg, this.logCallback, outputCb, callbacksInContext) + this.blockchain.runOrCallContractMethod( + args.contractName, + args.contractAbi, + args.funABI, + inputsValues, + args.address, + params, + lookupOnly, + logMsg, + this.logCallback, + outputCb, + callbacksInContext.confirmationCb.bind(callbacksInContext), + callbacksInContext.continueCb.bind(callbacksInContext), + callbacksInContext.promptCb.bind(callbacksInContext)) } module.exports = UniversalDAppUI