Commit Graph

1604 Commits

Author SHA1 Message Date
wiz
62863af123
Merge pull request #87 from mempool/junderw/lock-mempool-less
Shorten mempool lock holding for update
2024-05-17 12:52:36 +09:00
Jonathan Underwood
7fc4912ed5
Merge pull request #94 from mempool/mononaut/fix-summary-tx-ordering
Fix summary tx ordering
2024-05-14 09:44:18 +09:00
Mononaut
f7b77a3db0
Fix tx order in address summaries 2024-05-13 18:42:08 +00:00
junderw
3dab4c7eb9
Use u16 for tx position 2024-05-10 10:17:30 +09:00
junderw
5bee69f75b
Feat: Order history entries in the order they appear in block. 2024-05-07 22:29:00 +09:00
junderw
aa88edbe0c
Fix Testnet4 addition 2024-05-07 22:29:00 +09:00
junderw
97e8708654
Fix Testnet4 addition 2024-05-07 22:19:56 +09:00
wiz
90200c8214
ops: Remove UTXO limit for testnet4 2024-05-07 01:39:27 +09:00
wiz
e3240dc616
Merge pull request #91 from mempool/wiz/add-testnet4
Add testnet4 support
2024-05-07 01:28:53 +09:00
Mononaut
17dc10e0ed
Fix testnet4 address lookups 2024-05-06 16:05:13 +00:00
Mononaut
181785b5c1
Allow empty magic 2024-05-06 15:16:00 +00:00
wiz
c6b8be94b7
ops: Add magic bytes for testnet4 to start script 2024-05-07 00:10:47 +09:00
Mononaut
69bfa5beff
Hardcode testnet4 genesis hash 2024-05-06 15:03:12 +00:00
Mononaut
cdb60c948a
Configurable network magic 2024-05-06 15:03:06 +00:00
wiz
14e427d8e8
Update start script for testnet4 instance 2024-05-06 23:00:54 +09:00
wiz
d486a36539
Add Testnet4 support 2024-05-06 22:24:09 +09:00
junderw
9e0ecad4d4
Prevent duplicate history events 2024-05-01 23:53:39 +09:00
junderw
c2445a3462
Shorten mempool lock holding for update 2024-05-01 21:08:03 +09:00
wiz
cd9efdff46
ops: Increase limits on node213/node214 2024-04-26 00:19:53 +09:00
softsimon
8e07f9fd03
Merge pull request #85 from gslandtreter/fix-regtest-startup
Fixed regression introduced by #51
2024-04-20 13:56:34 +07:00
Gustavo Spier Landtreter
1abe9c4e51 Fixed regression introduced by #51
Commit merged as part of #51 introduced a regression that prevents the daemon from breaking from its startup wait loop when running in `regtest` mode, and the blockchain already contains 1 or more blocks (apart from genesis).

This commit fixes the regression by only checking the equivalence between blocks and headers as the wait condition when running in `regtest` mode.
2024-04-20 02:01:15 -03:00
wiz
e6b0d9ffaa
ops: Adjust limits on Fremont site 2024-04-16 14:03:05 +09:00
softsimon
eea193a0a3
Merge pull request #81 from mempool/mononaut/test-mempool-accept
Add testmempoolaccept endpoint
2024-04-15 12:11:51 +09:00
Mononaut
74444677f2
Add wallet / address group endpoints 2024-03-28 09:01:19 +00:00
Mononaut
ac32e4b1c3
testmempoolaccept maxfeerate f32 -> f64 2024-03-25 05:54:33 +00:00
Mononaut
f7385ce392
testmempoolaccept JSON input, tx limit, error indices 2024-03-25 05:03:38 +00:00
Mononaut
569af75849
Add testmempoolaccept pre-checks 2024-03-24 06:34:15 +00:00
Mononaut
946ea714ed
testmempoolaccept add maxfeerate param 2024-03-24 05:30:24 +00:00
Mononaut
055ac9f4ab
Add testmempoolaccept endpoint 2024-03-23 09:08:45 +00:00
softsimon
d4f788fc3d
Merge pull request #80 from mempool/mononaut/address-summary
Add /address/:addr/txs/summary endpoint
2024-03-20 14:40:22 +09:00
Mononaut
95557427c8
Switch IndexMap to HashMap 2024-03-19 08:20:05 +00:00
Mononaut
c5e308389b
Fix max/min typo 2024-03-19 02:35:03 +00:00
Mononaut
378e036750
Add /address/:addr/txs/summary endpoint 2024-03-18 08:17:47 +00:00
wiz
f85bf8ac1a
Merge pull request #56 from mempool/junderw/use-blocking-spawn
REST API blocking async: Solution A, block_in_place
2024-03-06 16:26:20 +09:00
wiz
94b9222542
Merge pull request #58 from mempool/junderw/add-metrics-rest-api
Add metrics for REST response times
2024-03-06 16:16:30 +09:00
wiz
48fe0aa05a
Merge pull request #74 from mempool/mononaut/paged-txids
Add paged mempool txids endpoint
2024-03-06 16:15:12 +09:00
softsimon
f78c07a0c2
Merge pull request #68 from mempool/junderw/threadpool-builder-fix
ThreadPoolBuilder can fail when resources are busy
2024-02-23 15:47:36 +07:00
mononaut
1cb2715ba0
Merge branch 'mempool' into junderw/threadpool-builder-fix 2024-02-22 16:51:30 -06:00
mononaut
94cfe27571
Merge branch 'mempool' into junderw/use-blocking-spawn 2024-02-22 16:32:12 -06:00
Mononaut
054b2511fd
Fix histogram timer labels 2024-02-22 22:26:30 +00:00
junderw
5b2075b2ec
Fix: Output index should be u32 to prevent clobbering when over 65536 outputs. 2024-02-04 22:27:48 +09:00
Mononaut
579a6cc9eb
Add paged mempool txids endpoint 2024-01-25 20:50:27 +00:00
softsimon
13e50239ac
Merge pull request #72 from mempool/junderw/fix-sigops-liquid
Fix: Liquid sigops was trying to count for pegins.
2024-01-05 19:54:42 +07:00
junderw
f0c9fa7c5f
Fix: Liquid sigops was trying to count for pegins. 2024-01-04 22:19:23 +09:00
wiz
e4b8bad5cb
Merge pull request #66 from mempool/junderw/periodic_log_progress
Feature: Log every 10k blocks to help show progress during initial sync
2023-12-15 20:36:17 +09:00
wiz
8c691100dd
Merge pull request #70 from mempool/junderw/loop-and-broadcast
Feature: Configurable loop delay and bitcoind-only broadcast endpoint
2023-12-15 20:35:46 +09:00
junderw
d430e167c6
Feat: Use main loop delay in start script and set node201 to 14000 2023-12-12 01:54:23 -07:00
junderw
93e447bb78
Add: main_loop_delay arg 2023-12-12 01:49:06 -07:00
junderw
cbd8a29cd2
ThreadPoolBuilder can fail when resources are busy 2023-12-07 01:45:10 -07:00
junderw
9b7d7016ab
Feature: Log every 10k blocks to help show progress during initial sync 2023-11-30 02:05:40 -07:00