Commit Graph

1399 Commits

Author SHA1 Message Date
wiz
b379d24cb1
Fix docker username environment variable in github workflow
Some checks failed
Docker build on tag / Build and push to DockerHub (push) Has been cancelled
2023-11-27 20:28:49 +09:00
softsimon
ff0ad2a565
Merge pull request #61 from mempool/knorrium/docker_image_workflow
ops: Add a Docker image builder workflow
2023-11-21 18:27:40 +09:00
softsimon
5ad6733587
Merge pull request #63 from mempool/junderw/ci-fix
Use Composite Action to reduce duplication
2023-11-15 17:44:49 +09:00
softsimon
a13c7c32ef
Merge pull request #65 from mempool/mononaut/mempool-txs-page-size
Configurable mempool txs page size
2023-11-15 16:38:59 +09:00
Mononaut
168862b6ae
Configurable mempool txs page size 2023-11-15 07:09:59 +00:00
wiz
df3fa85e87
Merge pull request #64 from mempool/mononaut/relaxed-mempool-batching
Relax error propagation for batch loading mempool txs
2023-11-13 22:49:17 +09:00
wiz
36d1f7fd7b
Merge branch 'mempool' into mononaut/relaxed-mempool-batching 2023-11-13 22:20:35 +09:00
Mononaut
9380493120
Relax error propagation for batch loading mempool txs 2023-11-13 08:29:14 +00:00
wiz
9190889eff
ops: Further reduce threads used for electrs pre-cache 2023-11-13 16:24:20 +09:00
wiz
7ca62e4445
ops: Further reduce threads used for electrs pre-cache 2023-11-13 16:07:41 +09:00
wiz
a80637ce45
Merge pull request #39 from mempool/mononaut/bulk-outspends
Internal bulk outspend apis
2023-11-13 15:52:07 +09:00
wiz
16e99b617f
ops: Further reduce threads used for electrs pre-cache 2023-11-13 15:34:51 +09:00
wiz
33d2a0199a
Merge branch 'mempool' into mononaut/bulk-outspends 2023-11-13 15:14:46 +09:00
wiz
bc4ce1632f
ops: Use less threads for mainnet electrs pre-cache 2023-11-13 15:09:38 +09:00
wiz
294a8e1e0d
Merge pull request #41 from mempool/mononaut/block-tx-confs
Include tx confirmation status in bulk /block/txs response
2023-11-13 15:09:29 +09:00
softsimon
de99ae3971
Merge branch 'mempool' into mononaut/block-tx-confs 2023-11-13 12:30:15 +09:00
wiz
c2fc64bad2
Merge branch 'mempool' into mononaut/bulk-outspends 2023-11-12 19:11:59 +09:00
wiz
157dbf2a81
Merge pull request #33 from mempool/mononaut/bulk-txs-post-api
Add a POST /txs bulk query-by-txid endpoint
2023-11-12 19:11:46 +09:00
wiz
9ee9a5dd84
Merge branch 'mempool' into mononaut/bulk-txs-post-api 2023-11-12 17:41:27 +09:00
wiz
e28f887f39
Merge pull request #38 from mempool/mononaut/protect-internal-apis
Protect internal apis
2023-11-12 17:40:31 +09:00
Mononaut
ae9fc9301f
Fix missing conf status & fix TTL for bulk block txs endpoint 2023-11-12 06:30:17 +00:00
Mononaut
d1afa45bcb
Add internal POST bulk outspends endpoints 2023-11-12 06:22:47 +00:00
Mononaut
59be248536
Protect POST /txs bulk query-by-txid endpoint 2023-11-12 05:30:02 +00:00
Mononaut
0301e4c60f
remove unnecessary scope 2023-11-12 05:30:02 +00:00
Mononaut
0695ada669
Add a POST /txs bulk query-by-txid endpoint 2023-11-12 05:30:01 +00:00
Mononaut
281b699408
Move bulk /block/:hash/txs behind /internal prefix 2023-11-12 05:08:31 +00:00
Mononaut
bb7e1ec477
Change internal api prefix to "internal" 2023-11-12 05:08:31 +00:00
Mononaut
4591205834
Protect internal bulk API endpoints behind /internal-api prefix 2023-11-12 05:08:31 +00:00
softsimon
649f28db78
Merge pull request #54 from mempool/junderw/limit-error-fix
Fix: Make error messages clearer
2023-11-12 13:58:46 +09:00
junderw
7f828cd86d
Use Composite Action to reduce duplication 2023-11-11 00:03:38 -07:00
softsimon
9d6e266773
Merge pull request #62 from mempool/junderw/fix-readme
Update README and rename lib to mempool-electrs
2023-11-11 13:21:46 +09:00
junderw
dceb659a3d
Update README and rename lib to mempool-electrs 2023-10-14 20:35:53 -07:00
Felipe Knorr Kuhn
c5c6d17814
Fix typo 2023-10-12 09:58:02 -07:00
Felipe Knorr Kuhn
d0749f37d1
Add a Docker image builder workflow 2023-10-12 07:50:30 -07:00
wiz
18e041c847
Merge pull request #45 from mempool/junderw/perf-precache-speed
Increase performance for precache operation
2023-10-03 14:53:49 +09:00
wiz
d49f752115
Reduce number of threads to not blow up server 2023-10-03 14:32:57 +09:00
wiz
75dc828a0a
Rewrite electrs start scripts into a single script 2023-10-03 14:23:39 +09:00
wiz
69c97c1c3f
Merge branch 'mempool' into junderw/perf-precache-speed 2023-10-03 13:21:00 +09:00
wiz
e663693199
Merge pull request #50 from mempool/junderw/http-socket-electrum
(Requires merge by @wiz) Feat: Unix sockets for Electrum RPC
2023-10-03 13:07:25 +09:00
wiz
3b19bfd970
Merge pull request #51 from mempool/junderw/fix-regtest-startup 2023-10-03 05:45:57 +09:00
junderw
4339a51bb9
Feat: Unix sockets for Electrum RPC 2023-09-30 06:56:29 -07:00
junderw
ab7cb3df11
Fix: Make error messages clearer 2023-09-29 23:00:50 -07:00
Felipe Knorr Kuhn
217c9a015b
Merge branch 'mempool' into junderw/fix-regtest-startup 2023-09-29 18:42:55 -07:00
wiz
09a11b1c7a
ops: Set UTXO and history limit based on hostname 2023-09-30 10:32:36 +09:00
junderw
df9dd8c475
Fix: Regtest can't start with just genesis block 2023-09-28 16:52:40 -07:00
wiz
52001bf984
Merge pull request #49 from mempool/junderw/fix-sockets
Fix: Clean up threads and sockets at the same time as the thread cleaner
2023-09-27 17:35:18 +09:00
junderw
6365cdd61e
Fix: Clean up threads and sockets at the same time as the thread cleaner 2023-09-27 01:13:38 -07:00
softsimon
4ed52c3383
Merge pull request #48 from mempool/junderw/electrum-rpc-graceful-exit
Fix Electrum RPC Hang
2023-09-25 19:59:51 +04:00
junderw
0af9038a5c
Fix: electrum server graceful shutdown doesn't work 2023-09-24 15:54:32 -07:00
softsimon
c12eef6ced
Merge pull request #44 from mempool/junderw/fix-broken-stats
Fix: Fix Stats and Utxo cache
2023-09-23 19:24:10 +04:00