Commit Graph

226 Commits

Author SHA1 Message Date
Martin Boehm
847c40a29e Disable get balance history for contract addresses 2024-03-11 10:22:31 +01:00
Martin Boehm
ca3a023493 Fix xpub addresses path for non standard descriptors 2024-03-05 14:27:09 +01:00
AdamSchinzel
8780151664 Update type for gasPrice 2024-02-21 15:07:40 +01:00
Martin Boehm
1d95413f73 Staking pools - remove unused pendingRestakedReward 2024-01-31 23:45:43 +01:00
Martin Boehm
ac46385f49 Add support of staking pools 2024-01-31 23:45:43 +01:00
Martin Boehm
c43bcb25d0 Get current fiat rates: disable reading from DB for tokens without current rate 2024-01-23 00:50:04 +01:00
kevin
8c2a59aa0e
perf: add contract info cache for spam token/nft transactions (#994) 2023-12-08 09:22:41 +01:00
Martin Boehm
3c29b07c7c Disconnect ws connections exceeding limit of requests 2023-11-29 09:49:59 +01:00
Martin Boehm
a1a17b4331 Add getBlockFiltersBatch websocket method 2023-11-08 10:21:18 +01:00
Martin Boehm
a77f615e28 Return addrTxCount for get xpub endpoint 2023-05-09 00:21:47 +02:00
Martin Boehm
210ec75a3d Refactor fiat rates usage 2023-04-26 21:48:31 +02:00
Martin Boehm
d856618607 Refactor fiat rates handler 2023-04-24 23:58:08 +02:00
Martin Boehm
fabad15c10 Refetch failed ethereum internal data 2023-04-13 11:28:52 +02:00
Martin Boehm
41a2c5472b Update generation of typescript documentation from golang types 2023-04-12 23:24:47 +02:00
Martin Boehm
bf45be9fdc Delay reporting of blockchain not in sync to avoid false monitoring alerts 2023-03-13 00:17:07 +01:00
Martin Boehm
15c19ac1fc Generate typescript documentation from golang types 2023-03-09 13:56:11 +01:00
Martin Boehm
708f96cf57 Add extended index option - vin.txid 2023-03-08 17:04:20 +01:00
Martin Boehm
d52832f6f7 Add extended index option - spendingTxid 2023-03-08 17:04:20 +01:00
Martin Boehm
4b3c821629 Compute values of internal transactions in balance history 2023-02-28 18:25:38 +01:00
Martin Boehm
fed5fb3dac Store new contract info including the type of contract 2023-02-27 23:53:09 +01:00
Martin Boehm
8e28ebe8dc Fix backward compatibility with v0.3.6 2023-02-18 01:17:56 +01:00
Martin Boehm
147ceabd6e Rename fiatValue to secondaryValue in Address related endpoints 2023-02-01 17:58:37 +01:00
Martin Boehm
c7a711c1f1 Fix handling of invalid contract info 2023-02-01 17:58:37 +01:00
Martin Boehm
55f3ad3caa Estimate mining time of mempool tx 2023-02-01 17:58:37 +01:00
Martin Boehm
76a19b7f10 Add estimate fee and average block period prometheus metrics 2023-02-01 17:58:37 +01:00
vdovhanych
ea0391e03f chore: update about text 2023-02-01 17:58:37 +01:00
Martin Boehm
dca00bf770 Explorer redesing tuning 2023-02-01 17:58:37 +01:00
Vitalij Dovhanyc
9919f1a685 chore: update footer links (#838) 2023-02-01 17:58:37 +01:00
Martin Boehm
b118bbcd6b Token values in explorer 2023-02-01 17:58:37 +01:00
Martin Boehm
715567d7f3 Store current ticker in the internal state 2023-02-01 17:58:37 +01:00
Martin Boehm
50602bcaae Update display of contracts in explorer 2023-02-01 17:58:37 +01:00
Martin Boehm
070df1efcc Add NFT detail page 2023-02-01 17:58:37 +01:00
Martin Boehm
845d7e231a Store unknown contracts in DB 2023-02-01 17:58:37 +01:00
Martin Boehm
91c4675a53 Give info about fiat rates in status page and API 2023-02-01 17:58:37 +01:00
Martin Boehm
84b931f42b Display fee per size in explorer transaction detail 2023-02-01 17:58:37 +01:00
Martin Boehm
6edbc2d99b Calculate and return tx vsize for selected coins
Coins returning vsize: BTC, TEST, LTC, BTG, NMC, VTC, DGB
2023-02-01 17:58:37 +01:00
Martin Boehm
835d0e07ba Return ethereum consensus layer node version via API 2023-02-01 17:58:37 +01:00
Martin Boehm
3f5980abdb Return token exchange rates via API 2023-02-01 17:58:37 +01:00
Martin Boehm
e0be8aa400 Fiat rates refactor, fetch rates for tokens 2023-02-01 17:58:37 +01:00
Martin Boehm
db91824dc3 Store contract info in DB 2023-02-01 17:58:37 +01:00
Martin Boehm
8bdc3da694 Return address aliases from API 2023-02-01 17:58:37 +01:00
Martin Boehm
6fdf6e297c Parse ethereum input data 2023-02-01 17:58:37 +01:00
Martin Boehm
74ef087d4b Return token balances from API 2023-02-01 17:58:37 +01:00
Martin Boehm
72e0ac23bc Return internal data and ERC721 and ERC1155 tokens from API and explorer 2023-02-01 17:58:37 +01:00
Martin Boehm
9a0790a71d Process ERC721 and ERC1155 tokens 2023-02-01 17:58:37 +01:00
Martin Boehm
e3bb706ea2 Index ETH internal transactions 2023-02-01 17:58:37 +01:00
Martin Boehm
c374ef86fd Update types in preparation for eth internal transactions,
bump dbVersion to 6
2023-02-01 17:58:37 +01:00
Martin Boehm
673cdbc446 Improve get raw block not found handling 2022-03-07 20:50:35 +01:00
Martin Boehm
fad284a425 Fix isOwn flag for mempool transactions 2022-03-07 09:56:02 +01:00
Martin Boehm
9b8b10b6e0 Add isOwn flag to inputs and outputs in get utxo 2022-03-06 21:25:19 +01:00