UNPKG

@r3l/app

Version:
87 lines (78 loc) 3.3 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.mobile = exports.connectMetamask = exports.balance = exports.account = exports.network = exports.connection = exports.metamask = void 0; var _react = _interopRequireDefault(require("react")); var _common = require("@r3l/common"); var _eth = require("../../../../utils/eth"); var _styled = require("../../../styled"); var metamask = { id: 1, title: 'No Ethereum wallet found', message: /*#__PURE__*/_react.default.createElement(_styled.Text, null, "You will need to install an Ethereum wallet, like", ' ', /*#__PURE__*/_react.default.createElement(_styled.InlineLink, { to: "https://metamask.io/", external: true, target: "_blank" }, "Metamask"), ' ', "in order to claim your coins.", '\n\n', "*Note: you will also need to purchace a small amount of Ethereum in order to pay for the transaction."), Component: _styled.WarningBox, buttonText: 'Get Metamask', buttonAction: 'getMetamask' }; exports.metamask = metamask; var connection = { id: 2, title: 'Connect Relevant to Metamask', message: "We'll need to connect your Metamask account before you can transfer coins. Connecting your Metamask to Relevant is not a transaction and totally free.", buttonText: 'Connect Account', buttonAction: 'connectAddress', Component: _styled.WarningBox }; exports.connection = connection; var network = { id: 3, title: 'Use Metamask to switch Ethereum networks', message: 'Please connect to Ethereum Mainnet.', buttonText: 'Switch Networks', disabled: true, Component: _styled.ErrorBox }; exports.network = network; var account = function account() { var ethAddress = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '0x..'; return { id: 4, title: "Account mismatch (wanted: ".concat((0, _eth.truncateAddress)(ethAddress), ")"), message: "Your connected wallet address is different from the address linked to your Relevant account. Please select account ".concat((0, _eth.truncateAddress)(ethAddress), " in Metamask. Alternately you can connect a new account address to Relevant."), buttonText: 'Connect Current Account to Relevant', buttonAction: 'connectAddress', Component: _styled.WarningBox }; }; exports.account = account; var balance = { id: 5, title: 'Your balance is too low', message: "Your current balance is too low, you need to earn more than ".concat(_common.CASHOUT_LIMIT, " coins in order to be able to cash out."), disabled: true, Component: _styled.WarningBox }; exports.balance = balance; var connectMetamask = { id: 1, title: 'Log into Metamask and Connect it to Relevant', message: 'Make sure you are logged into Metamask and have connected it to Relevant', buttonText: 'Connect Metamask', buttonAction: 'connectMetamask', Component: _styled.WarningBox }; exports.connectMetamask = connectMetamask; var mobile = { id: 6, title: 'Please use a desktop browser', message: 'Cashout does not work on mobile browsers at the moment. Please use a desktop browser to transfer REL tokens.', Component: _styled.ErrorBox }; exports.mobile = mobile; //# sourceMappingURL=web3Warning.constants.js.map