1 // import Pormpt from './views/prompt'
8 component: resolve => {
9 require(['@/views/home.vue'], resolve)
15 meta: { title: '转账' },
16 component: resolve => {
17 require(['@/views/sendTransaction/transfer.vue'], resolve)
23 meta: { title: '资产' },
24 component: resolve => {
25 require(['@/views/assetList.vue'], resolve)
31 meta: { title: '节点展示' },
32 component: resolve => {
33 require(['@/views/vote/listVote.vue'], resolve)
39 meta: { title: '选择节点' },
40 component: resolve => {
41 require(['@/views/vote/listCancel.vue'], resolve)
47 meta: { title: '投票记录' },
48 component: resolve => {
49 require(['@/views/vote/voteRecord.vue'], resolve)
53 path: '/voteRegulation',
54 name: 'voteRegulation',
55 meta: { title: '投票规则' },
56 component: resolve => {
57 require(['@/views/vote/voteRegulation.vue'], resolve)
63 meta: { title: '投票' },
64 component: resolve => {
65 require(['@/views/vote/vote.vue'], resolve)
71 meta: { title: '取消投票' },
72 component: resolve => {
73 require(['@/views/vote/veto.vue'], resolve)
77 path: '/vote/confirm',
79 meta: { title: '投票确认' },
80 component: resolve => {
81 require(['@/views/vote/voteConfirm.vue'], resolve)
87 meta: { title: '跨链' },
88 component: resolve => {
89 require(['@/views/sendTransaction/crossChainTransaction.vue'], resolve)
95 meta: { title: '请求签名' },
96 component: resolve => {
97 require(['@/views/sendTransaction/signMessage.vue'], resolve)
103 meta: { title: '接收' },
104 component: resolve => {
105 require(['@/views/received.vue'], resolve)
109 path: '/advancedTransfer',
110 name: 'advanced-transfer',
111 meta: { title: '高级转账' },
112 component: resolve => {
113 require(['@/views/sendTransaction/advancedTransfer.vue'], resolve)
119 meta: { title: '授权' },
120 component: resolve => {
121 require(['@/views/prompts/authentication.vue'], resolve)
125 path: '/transfer/info',
126 name: 'transfer-info',
127 meta: { title: '交易详情' },
128 component: resolve => {
129 require(['@/views/transferDetail.vue'], resolve)
133 path: '/transfer/confirm',
134 name: 'transfer-confirm',
135 meta: { title: '交易确认' },
136 component: resolve => {
137 require(['@/views/sendTransaction/transferConfirm.vue'], resolve)
143 meta: { title: '切换账户' },
144 component: resolve => {
145 require(['@/views/sideMenu/homeMenu.vue'], resolve)
149 path: '/menu/account/create',
150 name: 'menu-account-creation',
151 meta: { title: '创建账户' },
152 component: resolve => {
153 require(['@/views/sideMenu/menuCreation.vue'], resolve)
157 path: '/menu/backup',
159 meta: { title: '备份' },
160 component: resolve => {
161 require(['@/views/sideMenu/menuBackup.vue'], resolve)
167 meta: { title: '帮助' },
168 component: resolve => {
169 require(['@/views/sideMenu/menuHelp.vue'], resolve)
173 path: '/menu/settings',
174 name: 'menu-settings',
175 meta: { title: '设置' },
176 component: resolve => {
177 require(['@/views/sideMenu/menuSettings.vue'], resolve)
186 name: 'welcome-protocol',
187 meta: { title: '用户协议' },
188 component: resolve => {
189 require(['@/views/welcome/protocol.vue'], resolve)
194 name: 'welcome-creation',
195 meta: { title: '创建账户' },
196 component: resolve => {
197 require(['@/views/welcome/creation.vue'], resolve)
201 export default routers