Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop is supported browser check because of web version of wallet #878

Merged
merged 1 commit into from
Nov 17, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
"bignumber.js": "^9.0.0",
"bootstrap": "^4.5.2",
"core-js": "^3.6.5",
"detect-browser": "^4.8.0",
"i18n": "^0.8.6",
"jdenticon": "^2.2.0",
"jitsi-iframe-api": "^1.0.0",
Expand Down
18 changes: 1 addition & 17 deletions src/App.vue
Original file line number Diff line number Diff line change
@@ -1,11 +1,5 @@
<template>
<div id="app">
<div
v-if="isSupportedBrowser"
class="supportedbrowser--alert"
>
{{ $t('noExtensionSupport') }}
</div>
<MobileNavigation v-if="!$route.meta.fullScreen" />
<div class="not-bootstrap-row">
<div
Expand Down Expand Up @@ -33,11 +27,10 @@

<script>
import { mapMutations, mapState, mapGetters } from 'vuex';
import { detect } from 'detect-browser';
import { initSdk, scanForWallets, tokenBalance } from './utils/aeternity';
import Backend from './utils/backend';
import { EventBus } from './utils/eventBus';
import { IS_MOBILE_DEVICE, supportedBrowsers, atomsToAe } from './utils';
import { atomsToAe } from './utils';
import MobileNavigation from './components/layout/MobileNavigation.vue';
import LeftSection from './components/layout/LeftSection.vue';
import RightSection from './components/layout/RightSection.vue';
Expand All @@ -47,10 +40,6 @@ export default {
computed: {
...mapGetters('modals', ['opened']),
...mapState(['address', 'sdk']),
isSupportedBrowser() {
const browser = detect();
return !IS_MOBILE_DEVICE && (browser && !supportedBrowsers.includes(browser.name));
},
},
async created() {
EventBus.$on('reloadData', () => {
Expand Down Expand Up @@ -156,11 +145,6 @@ export default {
display: flex;
flex-direction: column;

.supportedbrowser--alert {
text-align: center;
line-height: 3rem;
}

.not-bootstrap-row {
flex-grow: 1;
display: flex;
Expand Down
7 changes: 3 additions & 4 deletions src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
"addMessage": "What do you appreciate?",
"comments": "Comments",
"FAQ": "FAQ",
"noExtensionSupport": "You need a Superhero wallet to comment and send tips.",
"FellowSuperhero": "Fellow superhero",
"Balance": "Balance:",
"aeternityBlockchain": "aeternity blockchain",
Expand Down Expand Up @@ -317,7 +316,7 @@
},
{
"text": "TOPPING UP {br}{br} Click the Top Up button on your wallet. You can BUY AE TOKENS in small amounts through the æternity Store. You can also instantly SWAP CRYPTO FOR AE TOKENS through JellySwap. {br} Alternatively, you can top up your SUPERHERO wallet by sending AE tokens from a cryptocurrency exchange of your choice. We are collating a full wiki for the most cost-efficient ways to get AE and will be posting this soon."
},
},
{
"text": "WITHDRAWING {br}{br} In the same way you don’t walk around with large amounts of cash in your purse, it is highly recommended that you do not keep large amounts of AE in your Superhero wallet. For long-term storage of large amounts of AE, we recommend using a cold wallet, like AirGap. {br} To withdraw tips you've collected, you can send tips from your SUPERHERO wallet to your AE wallet address in a crypto exchange that supports AE tokens. {br} - To withdraw, go to the hamburger menu. {br} - Click Withdraw. {br} - Enter your wallet address from the crypto exchange of your choice. You can also send to someone else’s wallet by pasting their wallet address into the wallet address field. {br} - Enter the amount you want to withdraw. {br} Click Review to check your transaction details. {br} - Hit Send to confirm the withdrawal. {br}Tips can then be converted into other cryptocurrencies or fiat and transferred to your local bank. {br} Processes for exchanges vary per country. In many cases, there will be a few minutes’ wait time or longer depending on the exchange’s capacity and processes. But you can track your transactions easily by clicking the eye button next to the transaction in your Activity History."
},
Expand All @@ -334,7 +333,7 @@
"text": "Can I send tips to any website? {br} YES. Any public URL can be tipped with Superhero."
},
{
"text": "Where does a tip go if there are more than one wallet addresses on a URL? {br} The first wallet address among the addresses on the page to claim the tip, gets the tip."
"text": "Where does a tip go if there are more than one wallet addresses on a URL? {br} The first wallet address among the addresses on the page to claim the tip, gets the tip."
},
{
"text": "Is there a deadline for claiming tips? {br} YES. Tips must be claimed within one (1) year. If that time lapses, unclaimed tips can be retrieved by tip senders. If a tip remains unclaimed after two (2) years by the sender or receiver, it is transferred to the aeternity crypto foundation."
Expand Down Expand Up @@ -442,7 +441,7 @@
{
"text": "Subscribe to get early updates about tokens and other upcoming features on Superhero.com!"
}
]
]
}
},
"components": {
Expand Down
7 changes: 3 additions & 4 deletions src/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
"addMessage": "¿Qué es lo que te gusta?",
"comments": "Comentarios",
"FAQ": "Preguntas frecuentes",
"noExtensionSupport": "Necesitas un monedero Superhero para comentar y enviar propinas.",
"FellowSuperhero": "Querido Superhero",
"views": {
"CreateProfile": {
Expand Down Expand Up @@ -325,7 +324,7 @@
},
{
"text": "RECARGANDO {br} {br}Haz clic en el botón Recargar de tu billetera. {br} {br} Puedes COMPRAR TOKENS AE en pequeñas cantidades a través de la tienda æternity. {br} También puedes INTERCAMBIAR instantáneamente CRIPTO POR TOKENS AE a través de JellySwap. {br} {br} Alternativamente, puedes recargar tu billetera SUPERHERO enviando tokens AE desde una casa de cambio de criptomonedas que elijas. Estamos recopilando una wiki completa para conocer las formas más económicas de obtener AE y la publicaremos pronto."
},
},
{
"text": "RETIRAR {br} {br} De la misma manera que no andas con grandes cantidades de dinero en efectivo en tu cartera, es muy recomendable que no guardes grandes cantidades de AE en tu billetera Superhero. Para el almacenamiento a largo plazo de grandes cantidades de AE, recomendamos usar una billetera fría, como AirGap. {br} {br} Para retirar las propinas que has recopilado, puedes enviar propinas desde tu billetera SUPERHERO a la dirección de su billetera AE en una casa de cambio de criptomonedas que admita tokens AE. {br} {br} - Para retirar, ve al menú de hamburguesas. {br} - Haz clic en Retirar. {br} - Ingresa la dirección de su billetera desde la casa de cambio de criptomonedas de su elección. También puedes enviar a la billetera de otra persona pegando su dirección de billetera en el campo de dirección de billetera. {br} - Ingresa la cantidad que deseas retirar. {br} Haz clic en Revisar para verificar los detalles de su transacción. {br} - Presiona Enviar para confirmar el retiro. Las{br} {br} propinas pueden intercambiarse por otras criptomonedas o monedas fiduciarias y transferirse a su banco local. {br} {br} Los procesos para intercambios varían según el país. En muchos casos, habrá unos minutos de espera o más, dependiendo de la capacidad y los procesos a seguir de la casa de cambio de criptomonedas. Pero puede realizar un seguimiento de sus transacciones fácilmente haciendo clic en el botón del ojo al lado de la transacción en su Historial de actividades"
},
Expand All @@ -342,7 +341,7 @@
"text": "¿Puedo enviar propinas a cualquier sitio web? {br} SÍ. Cualquier URL pública se puede usar con Superhero "
},
{
"text": "¿A dónde va una propina si hay más de una dirección de billetera en una URL? {br} La primera dirección de billetera entre las direcciones en la página para reclamar la propina, recibe la propina."
"text": "¿A dónde va una propina si hay más de una dirección de billetera en una URL? {br} La primera dirección de billetera entre las direcciones en la página para reclamar la propina, recibe la propina."
},
{
"text": "¿Hay una fecha límite para reclamar propinas? {br} SÍ. Las propinas deben ser reclamadas dentro de un (1) año. Si transcurre ese tiempo, los remitentes pueden recuperar las propinas no reclamadas. Si el emisor o el receptor no reclama una propina después de dos (2) años, se transfiere a la Fundación Aeternity crypto."
Expand Down Expand Up @@ -450,7 +449,7 @@
{
"text": "¡Suscríbete para recibir actualizaciones tempranas sobre tokens y otras futuras funciones de Superhero.com!"
}
]
]
}
},
"components": {
Expand Down
7 changes: 3 additions & 4 deletions src/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
"addMessage": "Qu'est-ce que vous appréciez?",
"comments": "Commentaires",
"FAQ": "FAQ",
"noExtensionSupport": "Vous devez détenir un portefeuille Superhero pour commenter et donner des pourboires.",
"FellowSuperhero": "Membres superhero",
"Balance": "Balance:",
"aeternityBlockchain": "aeternity blockchain",
Expand Down Expand Up @@ -318,7 +317,7 @@
},
{
"text": "RÉAPPROVISIONNER SON PORTEFEUILLE {br}{br} Cliquez sur le bouton Réapprovisioner votre portefeuille. Vous pouvez ACHETER des TOKENS AE en petite quantité grâce à la boutique æternity. Vous pouvez également ÉCHANGER instantanémpent vos CRYPTOMONNAIES pour des TOKENS AE à travers la plateforme JellySwap. {br} Alternativement, vous pouvez réapprovisionner votre portefeuille SUPERHERO en envoyant des tokens AE depuis votre plateforme favorite d'échange de cryptomonnaies. Nous sommes actuellement en train de rassembler toutes les informations sur un wiki complet pour trouver les moyens les plus économiques d'obtenir des tokens AE et nous publierons bientôt ce document."
},
},
{
"text": "FAIRE UN RETRAIT {br}{br} De la même manière que vous ne marchez pas dans la rue avec un gros montant d'argent liquide caché dans votre sac, il est hautement recommandé de ne pas garder de gros montants de tokens AE dans votre portefeuille Superhero. Pour garder sur le long terme de grandes quantités de tokens AE, nous vous recommandons d'utiliser un portefeuille de cryptomonnaie non connecté à Internet comme AirGap. {br} Pour effectuer le retrait des pourboires que vous avez collecté, vous pouvez envoyer des pourboires depuis votre portefeuille SUPERHERO à votre adresse de portefeuille AE sur une plateforme d'échange de cryptomonnaies qui supporte les tokens AE. {br} - Pour effectuer le retrait, allez sur le menu hamburger. {br} - Cliquez sur Faire un Retrait. {br} - Entrez votre adresse de portefeuille depuis la plateforme d'échange de cryptomonnaies de votre choix. Vous pouvez aussi envoyer ce retrait au portefeuille de quelqu'un d'autre en collant l'adresse de son portefeuille dans le champs réservé à cet effet. {br} - Entrez le montant que vous souhaiter retirer. {br} Cliquez sur Révision afin de vérifier les détails de la transaction. {br} - Appuyez sur le bouton Confirmer le Retrait. {br} Les pourboires peuvent être convertis en d'autres cryptomonnaies ou monnaies fiduciaires et transférés à votre banque locale. {br} Les procédures d'échanges peuvent varier en fonction des pays. Dans la plupart des cas, il y aura quelques minutes d'attente dépendemment des capacités de la plateforme d'échange et des procédures employées. Mais vous pouvez suivre aisément vos transactions en cliquant sur le bouton en forme d'oeil juste à côté de votre transaction dans le rapport historique des activités."
},
Expand All @@ -335,7 +334,7 @@
"text": "Puis-je envoyer des pourboires sur n'importe quel site? {br} OUI. N'importe quelle adresse URL publique peut recevoir un pourboire via Superhero."
},
{
"text": "Où va le pourboire s'il y a plus d'une adresse de portefeuille sur une URL? {br} La première adresse de portefeuille où le pourboire est réclamé reçoit le montant."
"text": "Où va le pourboire s'il y a plus d'une adresse de portefeuille sur une URL? {br} La première adresse de portefeuille où le pourboire est réclamé reçoit le montant."
},
{
"text": "Existe-t-il une limite de temps pour réclamer les pourboires? {br} OUI. Les pourboires doivent être réclamés dans une limite de un (1) an. Si ce délai est écoulé, les pourboires non réclamés ne peuvent être récupérés par les expéditeurs. Si un pourboire reste non réclamé après deux (2) ans par l'expéditeur ou le destinataire, il est transféré à la fondation cryptomonnaie d'aeternity."
Expand Down Expand Up @@ -443,7 +442,7 @@
{
"text": "Inscrivez-vous pour recevoir les dernières mises à jour sur les tokens et autres fonctionnalités à venir sur Superhero.com!"
}
]
]
}
},
"components": {
Expand Down
1 change: 0 additions & 1 deletion src/locales/zh.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
"addMessage": "你欣赏什么?",
"comments": "评论",
"FAQ": "常见问题解答",
"noExtensionSupport": "你需要一个超级英雄钱包来评论和打赏小费.",
"FellowSuperhero": "超级英雄",
"aeternityBlockchain": "AEternity区块链",
"views": {
Expand Down
4 changes: 0 additions & 4 deletions src/utils/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,6 @@ export const shiftDecimalPlaces = (amount, decimals) => new BigNumber(amount).sh
export const atomsToAe = (atoms) => shiftDecimalPlaces(atoms, -18);
export const aeToAtoms = (ae) => shiftDecimalPlaces(ae, 18);

export const supportedBrowsers = [
'chrome', 'firefox', 'opera', 'vivaldi', 'brave', 'edge-chromium',
];

export const currencySigns = {
eur: '€',
usd: '$',
Expand Down