129 Commits

Author SHA1 Message Date
nymkappa
5a6f9269b1 Generate daily average hashrate data 2022-02-21 14:48:57 +09:00
nymkappa
09f8490601 Create difficulty chart component 2022-02-16 21:20:28 +09:00
nymkappa
2a5b0cfb07 Renamed /mining/pool-blocks/xxx -> /mining/pool/:poolId/blocks 2022-02-14 14:08:34 +09:00
nymkappa
e3e3e9f02e Mining pool detail page draft PoC 2022-02-14 14:08:30 +09:00
nymkappa
6f18a5f1b6 Added mining/pool/:poolId and mining/pool/:poolId/:interval APIs 2022-02-14 14:08:10 +09:00
nymkappa
a79609ff5c Added /api/v1/blocksExtras endpoint 2022-02-10 22:11:10 +09:00
softsimon
7a8e432ae6 Renaming assets-group to assets/group 2022-02-07 03:34:15 +04:00
softsimon
d2bb3356da Featured assets and asset groups 2022-02-07 03:34:14 +04:00
nymkappa
044a6fac07 Replaced /mining/pools?interval=X by /mining/pools/X 2022-02-02 19:03:07 +09:00
nymkappa
e3696bca61 Fixes post rebase 2022-01-28 15:01:24 +09:00
nymkappa
6e61de3a96 Small improvements on the mining page UX
- INDEXING_BLOCKS_AMOUNT = 0 disable indexing, INDEXING_BLOCKS_AMOUNT = -1 indexes everything
- Show only available timespan in the mining page according to available datas
- Change default INDEXING_BLOCKS_AMOUNT to 1100

Don't use unfiltered mysql user input

Enable http cache header for mining pools (1 min)
2022-01-28 15:01:24 +09:00
nymkappa
2c31fe6328 Move block indexing start logic in blocks.ts 2022-01-28 15:01:23 +09:00
nymkappa
1160baaf02 Polish mining page UI
Make sure to wait for all mining pools queries before continuing
2022-01-28 15:01:22 +09:00
nymkappa
16ab9b38a0 Basic block indexing WIP - Default mining pool icon - Only show mining hashrate on 1d scale 2022-01-28 15:01:15 +09:00
nymkappa
5ca98af7d1 Generate mining basic pool ranking (sorted by block found) for a specified timeframe 2022-01-28 13:52:35 +09:00
nymkappa
4646cc6df3 Refactor blocks.ts and index 10k block headers at launch 2022-01-28 13:51:14 +09:00
nymkappa
1a856574aa Migrate pools.json to the database in one command - Updated latest pools.json file from Blockchain-Known-Pools master 2022-01-28 13:50:58 +09:00
nymkappa
49689d8807 Import mining pools into the database - Increment db schema to 3 2022-01-19 18:50:52 +09:00
softsimon
0db0aa6ca6 Displaying translators as twitter photos 2022-01-15 04:19:50 +04:00
softsimon
a7528e60a8 Adding translators to About page 2022-01-15 04:01:53 +04:00
softsimon
ee4c9f5727 Removing statistics cache and setting headers 2022-01-12 20:57:25 +04:00
softsimon
bf33319081 Refactoring the Liquid and LiquidTestnet check to a common function. 2021-12-31 02:28:40 +04:00
softsimon
331e3b4c3e Fix backend support for 'liquidtestnet' network 2021-12-31 01:26:45 +04:00
softsimon
429db9e1cf Merge branch 'master' into simon/database-migration-feature
# Conflicts:
#	backend/src/index.ts
2021-12-24 00:26:33 +04:00
softsimon
401ba3e9e7 Adding sync external assets feature. 2021-12-21 02:00:50 +04:00
softsimon
59df84b638 Changing API path and updating API Docs for asset icons. 2021-12-20 04:01:04 +04:00
softsimon
25e2408d02 Liquid icons api 2021-12-19 22:09:49 +04:00
softsimon
dbd0901641 Automated database creation and migration
fixes #1002
2021-12-13 11:32:04 +04:00
softsimon
c87639ac04 Handle database disabled config when running Liquid
fixes #962
2021-11-30 10:59:10 +04:00
wiz
b21520b577 Merge pull request #881 from mempool/simon/tx-push-endpoint
Post TX API for HTML forms
2021-11-18 22:40:55 +09:00
softsimon
a3e60deece Post TX API for HTML forms 2021-11-18 17:25:48 +04:00
Miguel Medeiros
b6c4a6dfc3 Add 2y and 3y statistics time span. 2021-11-01 22:06:10 -03:00
softsimon
57202f885e Broadcast transaction form
fixes #878
2021-10-19 17:10:30 +04:00
softsimon
0450a86054 Adding POST /tx API to bitcoind mode
fixes #777
2021-09-26 22:46:23 +04:00
softsimon
5219ffa439 Refactoring the MINFEE node configuration into new configs. 2021-09-19 02:40:16 +04:00
softsimon
54e6f408ce Elements blockchain parser. Save all peg in/out i the database. 2021-09-19 02:26:44 +04:00
softsimon
ccee78bc57 Refactoring Bitcoin RPC client implementation 2021-09-18 13:18:47 +04:00
softsimon
2069f09ce9 validate-address API should be there both in esplora and bitcoind mode. 2021-09-07 13:13:29 +04:00
softsimon
41f95fa4c7 Liquid: Display unconfidential address and fix tracking
fixes #761
2021-09-06 10:20:31 +04: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
16fa2a0ed7 Removing "raw block". 2021-08-03 18:15:33 +03:00
Priyansh
c7fe4765d0 Raw Hex of Objects in Details Tab #616 (#682)
* Added Block Hex in Details

* Added Raw Tx in Transaction Details

* Backend Updates
2021-08-03 14:27:02 +03:00
Rishabh
ecee484359 Added missing block header API (#630)
* header API frontend

* Block Header API endpoint added to Node.js backend

* updated package-lock.json

Co-authored-by: Rishabh <rishabh@Rajeshs-MacBook-Pro.local>
2021-07-19 02:26:16 +03:00
softsimon
dfae95a020 Minor fixes to difficulty adjustment api. 2021-07-19 00:50:09 +03:00
Priyansh
1d567888ba Expose the difficulty adjustment information in an API #622 (#628)
* Added difficulty adjustment information API

* Added Difficulty API in API docs frontend

* Added link to API

* Updated the API implementation of difficulty-adjustment

* Updated API End Point in frontend

* Updated sample API response in frontend
2021-07-19 00:45:45 +03:00
softsimon
492a77b126 Unified Bisq config 2021-04-25 02:38:46 +04:00
softsimon
5d242aa39f Merge branch 'master' into simon/bisq-dashboard
# Conflicts:
#	frontend/package-lock.json
#	frontend/src/app/components/master-page/master-page.component.html
2021-04-23 15:35:35 +04:00
softsimon
f8e2532b4c Only enable statistics service from node master process.
fixes #460
2021-04-19 21:39:30 +04:00
softsimon
8b7850e6e1 Merge branch 'master' into simon/bisq-dashboard
# Conflicts:
#	frontend/package-lock.json
#	frontend/package.json
2021-04-12 22:22:50 +04:00
softsimon
13913f6921 Proxy contributor requests. 2021-04-10 11:33:01 +04:00