OSDN Git Service

update bapp link for byone
authorZhiting Lin <zlin035@uottawa.ca>
Fri, 21 Aug 2020 06:17:23 +0000 (14:17 +0800)
committerZhiting Lin <zlin035@uottawa.ca>
Fri, 21 Aug 2020 06:17:23 +0000 (14:17 +0800)
package.json
src/assets/bapp/bapp.json
src/router.js
src/utils/utils.js
updates.xml

index 5d6b3f0..2dc66b6 100644 (file)
@@ -1,7 +1,7 @@
 {
     "name": "Byone",
     "description": "Bytom Chrome Extension Wallet",
-    "version": "2.2.3",
+    "version": "3.0.0",
     "author": "zhiting.fly@8btc.com",
     "license": "MIT",
     "private": true,
index 3659cba..bf771d5 100644 (file)
@@ -6,10 +6,6 @@
       "description":"下一代稳定金融体系"
     },
     {
-      "title":"投票",
-      "description":"节点投票 高额年化"
-    },
-    {
       "title":"红包",
       "description":"比原侧链-多币种红包"
     }
   "list":[
     {
       "icon":"mov.jpg",
-      "color":"linear-gradient(94.25deg, rgba(255, 255, 255, 0) 21.9%, rgba(255, 255, 255, 0.1) 81.37%), #1E1E1E"
-    },
-    {
-      "icon":"vote.jpg",
-      "color":"linear-gradient(94.25deg, rgba(255, 255, 255, 0) 21.9%, rgba(255, 255, 255, 0.1) 81.37%), #0A57EB"
+      "color":"linear-gradient(94.25deg, rgba(255, 255, 255, 0) 21.9%, rgba(255, 255, 255, 0.1) 81.37%), #1E1E1E",
+      "link":"https://supertx.bymov.io/"
     },
     {
       "icon":"red-packet.jpg",
index d6e1971..d35bb60 100644 (file)
@@ -1,4 +1,3 @@
-// import Pormpt from './views/prompt'
 export const RouteNames = {
   HOME:'home',
   ASSET:'asset',
@@ -11,47 +10,21 @@ export const RouteNames = {
   PROTOCOL: 'welcome-protocol',
 
 
-
-
-
-
-  // LOAD_FROM_BACKUP:'loadFromBackup',
-  // ONBOARDING:'onboarding',
-  // SHOW_MNEMONIC:'showMnemonic',
-  // MAIN_MENU:'mainMenu',
   SETTINGS:'settings',
   SETTINGS_LANG:'settings-language',
   SETTINGS_CURRENCY:'settings-currency',
   SETTINGS_DELETE:'settings-delete',
-  //
+
   TRANSFER:'transfer',
   ASSET_SELECTION:'asset-selection',
   RECEIVE:'received',
-  // IDENTITIES:'identities',
-  // IDENTITY:'identity',
-  // KEYS:'keys',
-  // PERMISSIONS:'permissions',
-  // DOMAIN_PERMISSIONS:'domainPermissions',
-  // HISTORY:'history',
-  //
-  // NETWORKS:'networks',
-  // NETWORK:'network',
+
   ENABLE:'enable',
   BACKUP:'backup',
   BACKUP_MNEMONIC:'backup-mnemonic',
   WALLETS:'wallets',
   BAPP:'bapp',
   BAPP_PROMPT:'bapp-prompt',
-  // AUTO_LOCK:'autoLock',
-  // LANGUAGE:'language',
-  // KEYPAIRS:'keypairs',
-  //
-  // PROMPT_REQUEST_IDENTITY:`${promptPrefix}${PromptTypes.REQUEST_IDENTITY}`,
-  // PROMPT_REQUEST_SIGNATURE:`${promptPrefix}${PromptTypes.REQUEST_SIGNATURE}`,
-  // PROMPT_REQUEST_ARBITRARY_SIGNATURE:`${promptPrefix}${PromptTypes.REQUEST_ARBITRARY_SIGNATURE}`,
-  // PROMPT_REQUEST_ADD_NETWORK:`${promptPrefix}${PromptTypes.REQUEST_ADD_NETWORK}`,
-  // PROMPT_REQUEST_UNLOCK:`${promptPrefix}${PromptTypes.REQUEST_UNLOCK}`,
-  // PROMPT_UPDATE_VERSION:`${promptPrefix}${PromptTypes.UPDATE_VERSION}`,
 };
 
 const routers = [
@@ -80,78 +53,6 @@ const routers = [
         }
       },
       {
-        path: '/listVote',
-        name: 'listVote',
-        meta: { title: '节点展示' },
-        component: resolve => {
-          require(['@/views/vote/listVote.vue'], resolve)
-        }
-      },
-      {
-        path: '/listCancel',
-        name: 'listCancel',
-        meta: { title: '选择节点' },
-        component: resolve => {
-          require(['@/views/vote/listCancel.vue'], resolve)
-        }
-      },
-      {
-        path: '/voteRecord',
-        name: 'voteRecord',
-        meta: { title: '投票记录' },
-        component: resolve => {
-          require(['@/views/vote/voteRecord.vue'], resolve)
-        }
-      },
-      {
-        path: '/voteRegulation',
-        name: 'voteRegulation',
-        meta: { title: '投票规则' },
-        component: resolve => {
-          require(['@/views/vote/voteRegulation.vue'], resolve)
-        }
-      },
-      {
-        path: '/vote',
-        name: 'vote',
-        meta: { title: '投票' },
-        component: resolve => {
-          require(['@/views/vote/vote.vue'], resolve)
-        }
-      },
-      {
-        path: '/veto',
-        name: 'veto',
-        meta: { title: '取消投票' },
-        component: resolve => {
-          require(['@/views/vote/veto.vue'], resolve)
-        }
-      },
-      {
-        path: '/vote/confirm',
-        name: 'vote-confirm',
-        meta: { title: '投票确认' },
-        component: resolve => {
-          require(['@/views/vote/voteConfirm.vue'], resolve)
-        }
-      },
-      {
-        path: '/crossChain',
-        name: 'cross-chain',
-        meta: { title: '跨链' },
-        component: resolve => {
-          require(['@/views/sendTransaction/crossChainTransaction.vue'], resolve)
-        }
-      },
-      {
-        path: '/signMessage',
-        name: 'sign-message',
-        meta: { title: '请求签名' },
-        component: resolve => {
-          require(['@/views/sendTransaction/signMessage.vue'], resolve)
-        }
-      },
-      {
         path: '/received',
         name: RouteNames.RECEIVE,
         meta: { title: '接收' },
@@ -168,51 +69,6 @@ const routers = [
           require(['@/views/sendTransaction/assetSelection.vue'], resolve)
         }
       },
-      {
-        path: '/signTransaction',
-        name: 'sign-transaction',
-        meta: { title: '签名交易' },
-        component: resolve => {
-          require(['@/views/sendTransaction/signTransaction.vue'], resolve)
-        }
-      },
-
-      {
-        path: '/transfer/info',
-        name: 'transfer-info',
-        meta: { title: '交易详情' },
-        component: resolve => {
-          require(['@/views/transferDetail.vue'], resolve)
-        }
-      },
-      {
-        path: '/transfer/confirm',
-        name: 'transfer-confirm',
-        meta: { title: '交易确认' },
-        component: resolve => {
-          require(['@/views/sendTransaction/transferConfirm.vue'], resolve)
-        }
-      },
-      {
-        path: '/menu',
-        name: 'menu',
-        meta: { title: '切换账户' },
-        component: resolve => {
-          require(['@/views/sideMenu/homeMenu.vue'], resolve)
-        },
-        children: [
-
-          {
-            path: '/menu/help',
-            name: 'menu-help',
-            meta: { title: '帮助' },
-            component: resolve => {
-              require(['@/views/sideMenu/menuHelp.vue'], resolve)
-            }
-          },
-
-        ]
-      }
     ]
   },
   {
index 91f2624..fbe240d 100644 (file)
@@ -56,6 +56,7 @@ export function removeFromArray(original, remove) {
 
 export function getDomains(){
   let domains = bappData.list.filter( l => l.link!== undefined).map(a => a.link.split('/')[2]);
+  const crossChainLink = "crosschain.bymov.io"
 
   return fetch(bappRequestUrl)
     .then(response => response.json())
@@ -63,8 +64,11 @@ export function getDomains(){
       if(!_.isEqual(json, bappData)){
         domains = json.list.filter( l => l.link!== undefined).map(a => a.link.split('/')[2]);
       }
+
+      domains.push(crossChainLink)
       return domains;
     }).catch((e)=>{
+      domains.push(crossChainLink)
       return domains;
     });
 }
index ac6d30d..80dc467 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <gupdate xmlns='http://www.google.com/update2/response' protocol='2.0'>
   <app appid='gnooapainaenaagmljnopepbheiaaaok'>
-    <updatecheck codebase='http://localhost:8000/chrome-ext.crx' version='2.2.1' />
+    <updatecheck codebase='http://localhost:8000/chrome-ext.crx' version='3.0.0' />
   </app>
 </gupdate>
\ No newline at end of file