Fix explorer address list regression and live link checks
This commit is contained in:
@@ -1125,13 +1125,23 @@
|
||||
var creationTx = blockscoutAddr.creation_tx_hash || blockscoutAddr.creator_tx_hash || blockscoutAddr.creation_transaction_hash || null;
|
||||
var firstSeen = blockscoutAddr.first_transaction_at || blockscoutAddr.first_seen_at || blockscoutAddr.first_tx_at || null;
|
||||
var lastSeen = blockscoutAddr.last_transaction_at || blockscoutAddr.last_seen_at || blockscoutAddr.last_tx_at || null;
|
||||
var txSent = blockscoutAddr.transactions_sent_count;
|
||||
if (txSent == null) txSent = blockscoutAddr.tx_sent_count;
|
||||
if (txSent == null) txSent = blockscoutAddr.transactions_count;
|
||||
var txReceived = blockscoutAddr.transactions_received_count;
|
||||
if (txReceived == null) txReceived = blockscoutAddr.tx_received_count;
|
||||
if (txReceived == null) txReceived = 0;
|
||||
return {
|
||||
address: hash || null,
|
||||
hash: hash || null,
|
||||
balance: blockscoutAddr.balance || blockscoutAddr.coin_balance || blockscoutAddr.coin_balance_value || '0',
|
||||
transaction_count: blockscoutAddr.transactions_count != null ? blockscoutAddr.transactions_count : (blockscoutAddr.transaction_count != null ? blockscoutAddr.transaction_count : (blockscoutAddr.tx_count != null ? blockscoutAddr.tx_count : 0)),
|
||||
token_count: blockscoutAddr.token_count != null ? blockscoutAddr.token_count : 0,
|
||||
is_contract: !!blockscoutAddr.is_contract,
|
||||
is_verified: !!blockscoutAddr.is_verified,
|
||||
tx_sent: txSent != null ? txSent : 0,
|
||||
tx_received: txReceived != null ? txReceived : 0,
|
||||
label: blockscoutAddr.name || blockscoutAddr.ens_domain_name || null,
|
||||
name: blockscoutAddr.name || null,
|
||||
ens_domain_name: blockscoutAddr.ens_domain_name || null,
|
||||
creation_tx_hash: creationTx,
|
||||
|
||||
Reference in New Issue
Block a user