|
40 | 40 | // ADDRESS INFO |
41 | 41 | var archived = ''; |
42 | 42 | var address_url = ''; |
| 43 | + var address_hidden = ''; |
43 | 44 | var current_account = false; |
44 | 45 | var add_blockchain = 'Bitcoin'; |
45 | 46 | var address_received = 0; |
|
94 | 95 | } |
95 | 96 | }); |
96 | 97 | current_txs+= '</ul>'; |
| 98 | + if(account.tx_count < 1) |
| 99 | + { |
| 100 | + key+= ' (ARCHIVED)'; |
| 101 | + account.tx_count = 'N/A'; |
| 102 | + } |
97 | 103 | } |
98 | 104 | } |
99 | 105 | else if(key) |
100 | 106 | { |
101 | | - archived = ' (ARCHIVED)'; |
102 | | - account.tx_count = 'RE-SYNC will not store detals due to being archived address'; |
| 107 | + key = 'N/A'; |
| 108 | + address_hidden = 'hidden'; |
| 109 | + account.tx_count = 'N/A'; |
103 | 110 | } |
104 | 111 |
|
105 | 112 | // TX INFO |
106 | 113 | var tx_url = ''; |
| 114 | + var tx_hidden = ''; |
107 | 115 | var current_tx = false; |
108 | 116 | var tx_blockchain = 'Bitcoin'; |
109 | 117 | var txid = blockstrap_functions.vars('txid'); |
|
120 | 128 | if($.isPlainObject($.fn.blockstrap.accounts)) |
121 | 129 | { |
122 | 130 | current_tx = $.fn.blockstrap.accounts.tx(txid); |
| 131 | + if(!current_tx) |
| 132 | + { |
| 133 | + txid = 'N/A'; |
| 134 | + tx_hidden = 'hidden'; |
| 135 | + } |
123 | 136 | } |
124 | 137 |
|
125 | | - if(txid && typeof current_tx.tx != 'undefined' && typeof current_tx.tx.blockchain != 'undefined') |
| 138 | + if(txid && txid != 'N/A' && typeof current_tx.tx != 'undefined' && typeof current_tx.tx.blockchain != 'undefined') |
126 | 139 | { |
127 | 140 | tx_blockchain = $.fn.blockstrap.settings.blockchains[current_tx.tx.blockchain].blockchain; |
128 | 141 | if(typeof typeof current_tx.tx.size != 'undefined') tx.size = current_tx.tx.size; |
|
133 | 146 | if(typeof current_tx.tx.block != 'undefined' && current_tx.tx.block) tx.block = current_tx.tx.block; |
134 | 147 | else |
135 | 148 | { |
136 | | - tx.block = 'Must RE-SYNC to fetch live details!'; |
| 149 | + tx.block = 'N/A'; |
137 | 150 | } |
138 | 151 | var base_api_url = $.fn.blockstrap.settings.blockchains[current_tx.tx.blockchain].apis[$.fn.blockstrap.settings.api_service]; |
139 | 152 | var tx_slugs = $.fn.blockstrap.settings.apis.defaults[$.fn.blockstrap.settings.api_service].functions.to.transaction; |
|
162 | 175 | 'tx.output', |
163 | 176 | 'tx.fees', |
164 | 177 | 'address.tx_count', |
165 | | - 'address.balance' |
| 178 | + 'address.balance', |
| 179 | + 'address.hidden', |
| 180 | + 'tx.hidden' |
166 | 181 | ]; |
167 | 182 | var replacements = [ |
168 | 183 | $.fn.blockstrap.settings.base_url, |
|
183 | 198 | parseInt(tx.output) / 100000000 + ' ' + tx_blockchain, |
184 | 199 | parseInt(tx.fees) / 100000000 + ' ' + tx_blockchain, |
185 | 200 | account.tx_count, |
186 | | - parseInt(account.balance) / 100000000 + ' ' + add_blockchain |
| 201 | + parseInt(account.balance) / 100000000 + ' ' + add_blockchain, |
| 202 | + address_hidden, |
| 203 | + tx_hidden |
187 | 204 | ]; |
188 | 205 | } |
189 | 206 |
|
|
0 commit comments