import QtQuick 2.13 import utils 1.0 QtObject { id: root property var stickersModule property string gasPrice: root.stickersModule ? stickersModule.gasPrice : "0" property var walletAccounts: walletSectionAccounts.model function fetchGasPrice() { if(!root.stickersModule) return "0" stickersModule.fetchGasPrice() } function getSigningPhrase() { if(!root.stickersModule) return "" return stickersModule.getSigningPhrase() } function getStickersMarketAddress() { if(!root.stickersModule) return "" return stickersModule.getStickersMarketAddress() } function getSntBalance() { if(!root.stickersModule) return "" return stickersModule.getSNTBalance() } function getWalletDefaultAddress() { if(!root.stickersModule) return "" return stickersModule.getWalletDefaultAddress() } function getCurrentCurrency() { if(!root.stickersModule) return "" return stickersModule.getCurrentCurrency() } function getFiatValue(balance, cryptoSymbo, fiatSymbol) { if(!root.stickersModule) return "" return stickersModule.getFiatValue(balance, cryptoSymbo, fiatSymbol) } function getGasEthValue(gweiValue, gasLimit) { if(!root.stickersModule) return "" return stickersModule.getGasEthValue(gweiValue, gasLimit) } function getStatusToken() { if(!root.stickersModule) return "" return stickersModule.getStatusToken() } function estimate(packId, selectedAccount, price, uuid) { if(!root.stickersModule) return 0 return stickersModule.estimate(packId, selectedAccount, price, uuid) } function buy(packId, address, price, gasLimit, gasPrice, tipLimit, overallLimit, password) { if(!root.stickersModule) return "" return stickersModule.buy(packId, address, price, gasLimit, gasPrice, tipLimit, overallLimit, password) } }