Commit Graph

76 Commits

Author SHA1 Message Date
nymkappa
2945e47eba
[blocks] respect 404 error code instead of misleading 500 2025-03-26 23:05:43 +01:00
natsoni
4e45b55c3a
Merge remote-tracking branch 'origin/master' into natsoni/decode-tx 2025-02-09 18:08:00 +01:00
nymkappa
54058b64ad
Merge branch 'master' into nymkappa/block-pools-json-hash 2025-01-12 11:47:55 +09:00
natsoni
860bc7d14d
Merge calculateMempoolTxCpfp and calculateLocalTxCpfp 2025-01-09 14:35:34 +01:00
natsoni
6c95cd2149
Update local cpfp API to accept array of transactions 2025-01-09 12:08:48 +01:00
natsoni
af0c78be81
Handle error from bitcoin client when querying prevouts 2025-01-08 15:25:41 +01:00
Mononaut
74fa3c7eb1
conform getPrevouts and getCpfpLocalTx to new error handling standard 2025-01-01 16:59:47 +00:00
softsimon
80b6fd4a1b
Merge branch 'master' into natsoni/decode-tx 2024-12-25 22:45:41 +07:00
nymkappa
ed28a24c8a
fix duplicated response header 2024-12-22 22:33:54 +08:00
Mononaut
47044db043
standardize API error strings & validation 2024-12-19 13:00:44 +00:00
natsoni
2987f86cd3
Compute decoded tx CPFP data in the backend 2024-12-19 11:23:07 +01:00
natsoni
727f22bc9d
Add backend endpoint to fetch prevouts 2024-12-15 19:39:32 +01:00
nymkappa
4ff2aad94a
[blocks] return list of block hash filtered by definition hash 2024-11-29 17:55:06 +01:00
nymkappa
ac997f3d9e
[blocks] add 2 endpoints to retreive pools-v2.json hashes 2024-11-29 17:13:28 +01:00
natsoni
b6aeb5661f
Add block/:hash/tx/:txid/summary endpoint 2024-10-30 15:31:01 +01:00
natsoni
735ed87b78
Route submitpackage calls to core on esplora backends 2024-10-13 11:14:23 +09:00
natsoni
9f0b3bd769
Add submitpackage endpoint 2024-10-12 17:38:37 +09:00
Mononaut
b47e148677
respect json Accept header in API error responses 2024-08-22 19:51:28 +00:00
natsoni
3d9133c47e
Add fee delta to acceleration data 2024-07-25 16:52:10 +02:00
softsimon
df977926e2
Merge pull request #5349 from mempool/simon/add-fee-to-cpfp
Add fee to Cpfp API
2024-07-21 19:05:55 +08:00
Mononaut
27374bd131
Refactor cpfp & single-block gbt code into mini-miner module 2024-07-20 12:08:52 +00:00
softsimon
cdaf42797f
Add fee to Cpfp API 2024-07-18 16:44:00 +08:00
natsoni
99ea1ad0a0
Avoid fetching full audit on tx page 2024-07-11 00:23:46 +09:00
natsoni
815dcbd4ce
Retrieve acceleration request time and first seen time 2024-07-04 16:54:03 +09:00
Mononaut
1498db3b33
Backend support for multi-pool acceleration details 2024-05-26 20:47:36 +00:00
Mononaut
2a43255802
testmempool accept more validation & switch to JSON array format 2024-04-21 10:05:58 +07:00
Mononaut
c7cb7d1ac4
Add testmempoolaccept API endpoint 2024-04-21 10:05:57 +07:00
nymkappa
dab9357b40
[about page] proxy community sponsors apis to prod, small refactor 2024-04-04 13:56:39 +09:00
softsimon
0090d36514
Merge branch 'master' into simon/remove-bisq 2024-04-01 18:52:56 +09:00
Mononaut
62653086e9
Limit GBT - calculate purged tx cpfp on demand 2024-03-29 03:49:57 +00:00
softsimon
60996a99f0
Removing Bisq 2024-03-23 18:03:49 +09:00
Mononaut
82f1fa5110
Add balance graph to address page 2024-03-20 10:03:19 +00:00
Mononaut
7717c15666
Fix electrum p2pk/scripthash format 2023-11-17 03:49:31 +00:00
wiz
28113d1141
Merge pull request #4163 from mempool/mononaut/fast-forensics
Fast lightning forensics
2023-11-13 14:54:20 +09:00
Mononaut
29299e622e
Calculate sigops in /api/v1/tx/:txid for mined txs 2023-11-13 03:44:35 +00:00
Mononaut
7ec7ae7b95
Remove old batched outspends API 2023-11-12 07:03:28 +00:00
Mononaut
8aa51c4e80
Batch esplora outspends requests 2023-11-12 07:03:28 +00:00
softsimon
10be2c8176
Fix block pagination for liquid 2023-10-04 01:41:49 +04:00
nymkappa
8936273aeb
Merge branch 'master' into mononaut/acceleration-viz 2023-08-03 15:28:56 +09:00
wiz
a51d2a6aec
Merge pull request #4071 from mempool/mononaut/fast-indexing
Fast indexing
2023-08-01 13:53:56 +09:00
softsimon
bed7c1b283
Fix scripthash lookup for Electrum* 2023-07-31 18:29:40 +09:00
Mononaut
363fc1b00b
Get blocks from electrs again 2023-07-31 15:39:02 +09:00
Mononaut
aa24f6a84d
use accelerated rates for block templates & show in viz 2023-07-26 15:08:33 +09:00
Mononaut
65dbafd2ec
Support P2PK address types 2023-07-23 14:01:31 +09:00
softsimon
15a8c8d420
Support for romanz/electrs 2023-07-13 17:59:02 +09:00
junderw
21a47a7b4b
Push TX: Include validation to prevent DoS 2023-07-13 13:24:46 +09:00
softsimon
2bda12e5f9
Merge pull request #3881 from mempool/mononaut/separate-audit-api
Separate summary and audit-summary API endpoints
2023-07-01 19:43:20 +02:00
Mononaut
329c635da5
Fix getCpfpInfo error handling 2023-06-21 19:57:09 -04:00
Mononaut
4fbab08586
Separate summary and audit-summary API endpoints 2023-06-20 15:13:52 -04:00
Mononaut
ec63c822db
Display sigops & adjusted vsize in transaction page details 2023-05-31 11:29:58 -04:00