OSDN Git Service

update the send transaction page to v3
[bytom/Byone.git] / src / views / assetList.vue
index 13857c1..b6348ed 100644 (file)
@@ -305,15 +305,15 @@ export default {
               transaction.cDirection ='Bytom -> Vapor'
             }
 
-            if(balanceObject.length ===1 ){
-                const inputAddresses = transaction.inputs
-                  .filter(input => input.asset.assetId === assetID && input.address !== this.currentAccount.address)
-                  .map(input => input.address)
+            const inputAddresses = transaction.inputs
+              .filter(input => input.asset.assetId === assetID && input.address !== this.currentAccount.address)
+              .map(input => input.address)
 
-                const outputAddresses = transaction.outputs
-                  .filter(output => output.asset.assetId === assetID && output.address !== this.currentAccount.address)
-                  .map(output => output.address)
+            const outputAddresses = transaction.outputs
+              .filter(output => output.asset.assetId === assetID && output.address !== this.currentAccount.address)
+              .map(output => output.address)
 
+            if(balanceObject.length ===1 ){
                 let val = Math.abs(balanceObject[0].amount)
 
                 if (Number(balanceObject[0].amount) > 0) {
@@ -329,6 +329,11 @@ export default {
                 transaction.val =  val ;
 
                 formattedTransactions.push(transaction);
+              }else{
+                transaction.val =  0
+                transaction.address = address.short(this.currentAccount.address)
+
+                formattedTransactions.push(transaction);
               }
             });
           return formattedTransactions;