33 Commits

Author SHA1 Message Date
softsimon
331e3b4c3e Fix backend support for 'liquidtestnet' network 2021-12-31 01:26:45 +04:00
nymkappa
2cf2c16f34 Increase graphs data resolution 2021-12-26 17:51:38 +09:00
nymkappa
9c34a1ddb0 Switch the 24h chart to 1 min data ticks 2021-12-22 23:01:32 +09:00
nymkappa
d12b1f593c Update graph tick intervals - Hide label in zoom component - Show hour on 1y graphs 2021-12-14 16:33:17 +09:00
nymkappa
e40368af76 Doubled the data points for 1W and 3Y to improve resolution 2021-12-13 14:31:34 +09:00
nymkappa
97f983292e Use avg() mysql value for timespan between [24h, 6m] 2021-12-11 19:15:20 +09:00
nymkappa
ca394cb128 Increase the number of data to be as close as possible from prod while keeping rounded intervals 2021-12-11 17:27:52 +09:00
nymkappa
b924725ea2 Remove test code 2021-12-11 15:43:20 +09:00
nymkappa
95c7d17987 Use date interval so we leave mysql handle the number of days in a month etc 2021-12-11 15:26:02 +09:00
nymkappa
26f5410c1f Use time for xAxis type and fix the mempool tooltip accordingly 2021-12-11 00:04:20 +09:00
nymkappa
6668072041 Use "natural" intervals for x-axis in charts 2021-12-09 22:04:23 +09:00
softsimon
ef96250b49 Remodeling how historical fees are stored and presented.
fixes #908
2021-11-29 23:31:01 +04:00
softsimon
5c5f3e09eb Display lower <1 s/vB fee rate tiers for Liquid
fixes #859
2021-11-10 00:04:58 +04:00
Miguel Medeiros
b6c4a6dfc3 Add 2y and 3y statistics time span. 2021-11-01 22:06:10 -03:00
softsimon
645986b7fc Backend: Bumping Typescript version to 4.4.2 (#748)
* Backend: Bumping Typescript version to 4.4.2

* Replacing any types with instanceOf checks.
2021-08-31 15:09:33 +03:00
softsimon
58402c008f CPFP support (#395)
* CPFP support.

fixes #5
fixes #353
fixes #360

* Use effectiveFeePerVsize for mempool statistics.

* Renaming endpoint cpfp-info to just cpfp.

* Renaming decended to BestDescendant.

* Updating language file with new strings.
2021-03-18 23:47:40 +07:00
softsimon
1b8bd80d4c Refactored when statistics cache from database is created.
refs #315
2021-01-30 21:40:04 +07:00
softsimon
db6ab5091c Increased database query timeouts
fixes #315
2021-01-30 19:20:52 +07:00
softsimon
e2d045cda8 Never run statistics when mempool not in sync. 2021-01-06 03:09:31 +07:00
softsimon
4cc8f8a3dc Big refactor of multiple backends handling. 2020-12-28 04:47:22 +07:00
softsimon
df28347b5e Adding missing error cause messages. 2020-10-28 11:00:48 +07:00
softsimon
7e85ecb454 Removing AVG() from mysql query reducing execution time. Increasing graph data span.
fixes #106
2020-10-26 01:00:21 +07:00
softsimon
d083cee481 Changing common output messages to Debug.
refs #135
2020-10-13 16:00:58 +07:00
softsimon
fae1347db2 Adding logger wrapper.
Log backend messages to syslog.
fixes #135
2020-10-13 15:27:52 +07:00
softsimon
2f0d29e315 Set in sync to false when mempool clear protection is active.
refs #76
2020-06-18 14:34:56 +07:00
softsimon
5feaa1fa8e Adding types to callback functions. 2020-06-09 02:08:46 +07:00
softsimon
2887a3f1c5 Added mempool inSync property to backend. Display on frontend when not in sync and on't create statistics when not in sync.
fixes #29
2020-04-01 20:06:44 +07:00
softsimon
e4bd08cf31 Moved websocket handling to its own file and cleaned up index.ts 2020-02-26 17:49:53 +07:00
Simon Lindh
d6bfb77abe Basic address tracking. 2020-02-26 03:31:45 +09:00
Simon Lindh
45fa1be217 Optimize statistics. 2020-02-26 03:21:21 +09:00
Simon Lindh
43f41b8aab New base code for mempool blockchain explorerer 2020-02-26 03:19:26 +09:00
Simon Lindh
c99d2d49d7 Live 2H graph is now fetched through the websocket.
Tell the web socket what to fetch with "want" request.
2019-07-26 12:48:32 +03:00
Simon Lindh
94132a903f Initial code commit. 2019-07-21 17:59:47 +03:00