29 padding: 0 20px !important;
47 border-top: 12px solid #3c454b;
48 border-right: 12px solid #3c454b;
49 transform: rotate(45deg);
75 word-break: break-all;
99 <div class="warp bg-gray">
100 <section class="header bg-header">
101 <i class="iconfont icon-back" @click="$router.go(-1)"></i>
102 <p>{{ $t('transfer.confirmTransaction') }}</p>
105 <section class="content bg-white">
109 <td class="col label">{{ $t('transfer.from') }}</td>
110 <td class="col value">{{account.alias}}</td>
113 <td class="col label">{{ $t('transfer.to') }}</td>
114 <td class="col value">{{transaction.toShort}}</td>
116 <div class="divider"></div>
118 <td class="col label">{{ $t('transfer.transferAmount') }}</td>
119 <td class="col value">{{transaction.amount}}<span class="uint">BTM</span></td>
122 <td class="col label">{{ $t('transfer.fee') }}</td>
123 <td class="col value">{{transaction.fee}}<span class="uint">BTM</span></td>
127 <td class="col label">{{ $t('transfer.total') }}</td>
128 <td class="col value">
129 <!--<p class="fee-intro">{{ $t('transfer.totalTip') }}</p>-->
130 {{Number(transaction.amount)+Number(transaction.fee)}}<span class="uint">BTM</span>
137 <section class="content bg-white">
139 <div class="form-item">
140 <label class="form-item-label">{{ $t('transfer.confirmPassword') }}</label>
141 <div class="form-item-content">
142 <input type="password" v-model="password" autofocus>
148 <div class="row" style="margin: 20px;">
149 <div class="btn bg-green" @click="transfer">{{ $t('transfer.confirm') }}</div>
157 import transaction from "@/models/transaction";
158 import modalPasswd from "@/components/modal-passwd";
159 import getLang from "@/assets/language/sdk";
160 import { LocalStream } from 'extension-streams';
180 transfer: function () {
181 if (this.password == "") {
183 body: this.$t("transfer.emptyPassword")
187 let loader = this.$loading.show({
188 // Optional parameters
191 onCancel: this.onCancel
195 transaction.transfer(this.account.guid, this.rawData, this.password)
198 if(this.$route.params.type == 'popup'){
199 LocalStream.send({method:'transfer',action:'success', message:ret});
204 body: this.$t("transfer.success")
206 this.$router.push('/')
211 body: getLang(error.message)
216 let params = this.$route.params;
218 this.account = params.account;
219 this.transaction = params.transaction;
220 this.transaction.toShort = params.transaction.to;
221 this.rawData = params.rawData;