Commit Graph
1428 Commits
Author SHA1 Message Date
softsimon afe680b7cb Push new block and mempool synchronized.
Measure projected block accuracy.
refs #47
2020-06-08 02:08:51 +07:00
softsimon 33cd77eba6 Code cleanup. 2020-06-07 17:30:32 +07:00
softsimon 54712a33fe Expose git commit hash to backend info api. 2020-05-27 15:18:04 +07:00
wiz 961e69e4db Remove duplicate npm install and build steps in production scripts 2020-05-26 21:52:50 +09:00
softsimon 3ef81b0092 Add backendInfo api endpoint. 2020-05-26 18:06:14 +07:00
softsimon 5a876b1212 Add hostname to initial websocket data. 2020-05-26 16:34:55 +07:00
wiz d0d578350a Fix start/upgrade scripts to properly restart the backend processes 2020-05-26 13:23:55 +09:00
softsimon 99ba1a9db7 Crash fix. 2020-05-26 11:02:12 +07:00
wiz 2e3ff685f8 Update misc files used for mempool.space production website 2020-05-25 18:42:00 +09:00
softsimon cddb2df6b3 Strip attached coinbase transactions to save data. 2020-05-24 22:45:45 +07:00
softsimon df6372df2f Duplicate code fix. 2020-05-24 16:29:30 +07:00
softsimon e5dfeed63c Fix address tracking issues. 2020-05-20 17:00:50 +07:00
softsimon b1819e4ef5 Arrow navigation fix.
Liquid native asset notification fix.
2020-05-10 01:34:28 +07:00
softsimon a42facb389 Instant mining pool identification from recent blocks.
refs #59
2020-05-10 00:54:07 +07:00
softsimon 688a73cf75 Identify and display mining pool.
fixes #59
2020-05-10 00:35:21 +07:00
softsimon 4932d6f706 Asset tracking.
Asset caching.
refs #37
2020-05-05 15:26:23 +07:00
softsimon bb90a622d2 Improvments to the mempool transaction subscription. 2020-04-13 02:06:10 +07:00
softsimon d432b3ce4a Wait for an push transactions that hasn't yet appeared in the mempool 2020-04-13 01:26:53 +07:00
softsimon 36d88fec9c Improved websocket tx/address tracking handling when disconnecting . 2020-04-12 03:03:51 +07:00
softsimon 1d7baeb9f8 Send empty mempoolInfo responsive instead of undefined on server restart. 2020-04-04 01:11: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 3ed0e38582 Fixed sorting issue that caused the median calculation bug. 2020-03-20 02:07:12 +07:00
softsimon aca1b20772 Adding "mempool block" details. Work in progress! 2020-03-17 21:53:20 +07:00
softsimon 5cdb593a7d Only return "initial block amount" on init, and treat high fees in empty blocks as overpaid. 2020-03-16 02:25:14 +07:00
softsimon dd21c2ff44 Adding median fee to block. 2020-03-15 17:12:09 +07:00
wiz 4f5b58ef41 Add new package.json for top-level mempool project 2020-03-13 19:51:25 +09:00
wiz 36d96bff09 Update package.json for mempool-frontend 2020-03-13 19:48:10 +09:00
wiz 909bd7f914 Update package.json for mempool-backend 2020-03-13 19:44:56 +09:00
softsimon 35569d5c45 Responsive mempool blocks. 2020-03-12 21:56:07 +07:00
softsimon a3e52deb72 Adding a third connection state and preventing offline indicator from pushing the menu. 2020-03-09 17:53:54 +07:00
softsimon b2d13c5715 Bugfix for null error when using transaction tracking 2020-03-09 00:23:45 +07:00
softsimon 550679f17e Introduce a websocket ping check that closes the socket if no response. 2020-03-06 02:05:26 +07:00
softsimon c0d57b399c Adding miner block reward and fee to block info. 2020-03-04 15:10:30 +07:00
softsimon c508e883a3 Handle some cases of api not returning full data. 2020-03-03 16:44:32 +07:00
softsimon fcf5b71f06 Fast forward the block fetching if backend has been offline for a while. 2020-03-03 15:11:14 +07:00
softsimon f2bd463426 Write cache to disk on SIGTERM as with SIGINT. 2020-03-01 23:09:33 +07:00
softsimon 3d575035a1 Send git-commit hash to client on reconnect to force client reload on backend update 2020-03-01 00:42:41 +07:00
softsimon f672387be2 Also save and load blocks to cache.json for speedy restarts. 2020-02-29 21:52:04 +07:00
softsimon 2422356704 Added first seen on mempool transactions. 2020-02-28 01:09:07 +07:00
softsimon c3b047b6da Confirmed address transactions fix. QR Code fix. (take 2) 2020-02-26 23:21:16 +07:00
softsimon e4bd08cf31 Moved websocket handling to its own file and cleaned up index.ts 2020-02-26 17:49:53 +07:00
softsimon 12c9b80a64 Address tracking and notification sounds. 2020-02-26 04:29:57 +07:00
Simon Lindh 90a1fcaf8d Various fixes and design updates. 2020-02-26 03:37:00 +09:00
Simon Lindh 76fd441e07 Empty block fix. 2020-02-26 03:35:46 +09:00
Simon Lindh c550c888a4 Footer and header design updates. 2020-02-26 03:34:20 +09:00
Simon Lindh d6bfb77abe Basic address tracking. 2020-02-26 03:31:45 +09:00
Simon Lindh 6e724d4203 Transaction tracking revamped.
Blockchain block arrow.
2020-02-26 03:28:57 +09:00
Simon Lindh 98391580b3 Refactor. API explanations. UX revamp. 2020-02-26 03:26:16 +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