234 Commits

Author SHA1 Message Date
softsimon
ce9ed01582 Config file updates. electrs -> esplora 2021-01-06 22:49:28 +07:00
softsimon
e2d045cda8 Never run statistics when mempool not in sync. 2021-01-06 03:09:31 +07:00
softsimon
cb467dc887 Adding bitcoinJS-lib and parse P2SH and P2WSH scripts. 2021-01-06 01:36:28 +07:00
softsimon
fe15175e0e Loading indicator service indicating mempool sync status. 2021-01-05 18:57:06 +07:00
softsimon
c289210dc9 Inform client when Electrum server limit exceeded 2021-01-05 17:30:53 +07:00
softsimon
86516c575b Electrum protocol and tx lookup setting. 2021-01-05 03:06:57 +07:00
softsimon
c6a6fc1cc4 Convert sighash to match esplora. 2021-01-03 22:02:10 +07:00
softsimon
3bf1d58a50 Hack to make it possible to load the Coinbase transaction from Bitcoin Core. 2021-01-02 04:40:10 +07:00
softsimon
6159597fb4 Fixed addressTransactions with pagination in electrum API. 2020-12-30 02:27:34 +07:00
softsimon
881444c3a2 Improved block fetching performance. 2020-12-30 01:47:07 +07:00
softsimon
8713d97c94 Adding getBlocks support. 2020-12-29 20:41:16 +07:00
softsimon
b8373b134e Use @mempool/electrum-client lib as Electrum Client lib. 2020-12-29 14:14:34 +07:00
softsimon
90370f1c1a Switching Electrum Client lib supporting auto reconnect. 2020-12-29 00:41:02 +07:00
softsimon
b472c4d216 Updates for general transaction and block fetching. 2020-12-28 20:17:32 +07:00
softsimon
4cc8f8a3dc Big refactor of multiple backends handling. 2020-12-28 04:47:22 +07:00
softsimon
86c4119e1c Address page mostly working. 2020-12-22 06:04:31 +07:00
softsimon
4593a76675 Refactored transaction handling. 2020-12-21 23:08:34 +07:00
softsimon
aabdaea47b Basic bitcoind/romanz-electrum support to sync the mempool and blocks. 2020-12-20 22:36:36 +07:00
softsimon
5089ed3639 Merge pull request #189 from mempool/only-return-active-bisq-markets
Modify /bisq/api/v1/markets/markets to only return active markets
2020-11-23 22:02:13 +07:00
wiz
c554f19a00 Modify /bisq/api/v1/markets/markets to only return active markets
As per https://github.com/bisq-network/bisq/issues/4826 and https://github.com/bisq-network/bisq/pull/4831
2020-11-23 22:46:14 +09:00
softsimon
ced9f20f64 Remove unnecessary @types/axios dependency. 2020-11-23 18:36:55 +07:00
wiz
f4d07bcbc4 Same npm fix for running tsc from ./node_modules for backend 2020-11-23 17:26:22 +09:00
softsimon
f5058bc32e correcting merge 2020-11-23 11:46:04 +07:00
wiz
f1e5ae536e Merge remote-tracking branch 'origin/master' into simon/update-pricefeed 2020-11-23 09:56:23 +09:00
wiz
b2c3bdcb43 Remove extra space in price server URL 2020-11-23 09:48:06 +09:00
softsimon
ed1808ede8 Merge "getInitData" method from simon/angular-universal. 2020-11-23 02:38:56 +07:00
softsimon
2176b358b9 Replace opennode usd price source with wiz api.
fixes #166
2020-11-22 16:48:55 +07:00
softsimon
a67e5ea26e Axios error handle sponsor proxy requests. 2020-11-15 14:31:34 +07:00
softsimon
1c1cfa0cbb Replacing request.js with axios
fixes #153
2020-11-15 14:22:47 +07:00
wiz
6be353c1b3 Add basic websocket error handler as emergency fix for site crashing 2020-11-15 11:44:16 +09:00
wiz
57f92e2d80 Update Bisq price API: markets.bisq.network -> bisq.markets 2020-11-05 13:59:58 +09:00
softsimon
021c082ac7 FIx: Write cache sync on exit. 2020-11-02 22:06:51 +07:00
softsimon
70c01c017d Fix for kept block amount when cache already contains more. 2020-11-02 21:28:40 +07:00
softsimon
e8a99e7eef Fix: Split mempool disk cache into 50K txs per file 2020-11-02 19:11:04 +07:00
softsimon
95e85fb55f Mute websocket parse error. 2020-11-02 01:14:42 +07:00
softsimon
04d1c9cb12 Removing unnused config MINED_BLOCKS_CACHE. 2020-10-31 18:58:34 +07:00
softsimon
df28347b5e Adding missing error cause messages. 2020-10-28 11:00:48 +07:00
softsimon
d34d506edf Removing hxpress http compression 2020-10-27 17:42:10 +07:00
softsimon
2ac8608620 Change collapsing dashboard into 3 levels. 2020-10-27 16:34:27 +07:00
softsimon
2365c9686d Write cache.json on startup if it doesn't exist.
Write mempool and block data to cache on every new block
fixes #146
2020-10-27 00:05:06 +07:00
softsimon
69aa6aa938 Handle weird response body when fetching Bisq price.
fixes #145
2020-10-26 19:33:20 +07:00
wiz
66ff3e09f4 Revert "Lock NPM versions."
This reverts commit b544af14e435c6a180d111473b27841ae15e1090.
2020-10-26 20:56:55 +09:00
softsimon
a3457a723a Sponsor Lightning support. 2020-10-26 18:29:25 +07:00
softsimon
82dd3eaf75 Lock NPM versions. 2020-10-26 15:59:28 +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
wiz
14272d704e Don't rebuild backend on every restart 2020-10-25 22:22:34 +09:00
softsimon
45cbbc300b Only log warning if main update loop has failed more than once. 2020-10-23 16:27:02 +07:00
softsimon
ad809bae1c Fix for statistics enabled config. 2020-10-19 20:24:22 +07:00
wiz
3fbb51b8ee Don't append btc_mainnet/db/ to BISQ_MARKETS.DATA_PATH 2020-10-19 20:58:25 +09:00
softsimon
a46a38c45c Use default configs.
refs #141
2020-10-19 18:36:29 +07:00