Mononaut
|
4ba552fe1b
|
Add basic lightning justice page
|
2023-07-09 03:03:35 -04:00 |
|
junderw
|
0c7c1dd0a8
|
Merge remote-tracking branch 'origin/master' into mononaut/rust-gbt
|
2023-07-05 08:39:48 -07:00 |
|
junderw
|
22d357c53c
|
Faster txid to u32 parsing
|
2023-07-05 08:39:01 -07:00 |
|
Joost Jager
|
9e5d10b15f
|
Add average fee delta to pool ranking
Co-authored-by: mononaut <83316221+mononaut@users.noreply.github.com>
|
2023-07-04 11:25:39 +00:00 |
|
Mononaut
|
8fdc44aa89
|
replace audit_pool hashmap with a vec
|
2023-07-03 22:16:35 -04:00 |
|
mononaut
|
d16d961cb2
|
Apply suggestions from code review
avoid regex in partial txid ordering conversion
Co-authored-by: Jonathan Underwood <jonathan.underwood4649@gmail.com>
|
2023-07-03 11:55:43 -04:00 |
|
Mononaut
|
23d487b904
|
Mimic Core's ordering for equal-score transactions
|
2023-07-03 10:28:32 -04:00 |
|
Mononaut
|
af6de9b72c
|
more misc JS-side gbt performance optimizations
|
2023-07-03 10:20:08 -04:00 |
|
Mononaut
|
db8c34ae61
|
misc JS-side gbt performance optimizations
|
2023-07-03 10:18:22 -04:00 |
|
Mononaut
|
0886e850f9
|
Pass gbt mempool data directly without serialization
|
2023-07-03 10:18:21 -04:00 |
|
Mononaut
|
5065fa42d0
|
calculate total block weights inside rust gbt
|
2023-07-03 10:18:21 -04:00 |
|
Mononaut
|
10beb76585
|
conform to core's gbt quirks
|
2023-07-03 10:18:21 -04:00 |
|
Mononaut
|
f5e0662517
|
Fix mempool-blocks linter issues
|
2023-07-03 10:18:19 -04:00 |
|
Mononaut
|
4a15cd7abe
|
clearer uint32 uid overflow check
|
2023-07-03 10:18:19 -04:00 |
|
Mononaut
|
a71f931d9f
|
Add sanity checks for GBT cache de-sync
|
2023-07-03 10:18:19 -04:00 |
|
Mononaut
|
6829e67e15
|
Add sanity check for uint32 uid overflow
|
2023-07-03 10:18:19 -04:00 |
|
Mononaut
|
fc504012d5
|
Enforce Rust GBT instance lifecycle
|
2023-07-03 10:18:18 -04:00 |
|
Mononaut
|
8f675c7062
|
Add Rust GBT config flag
|
2023-07-03 10:18:18 -04:00 |
|
junderw
|
ded2352cf8
|
Use a class to hold state for Rust GbtGenerator
|
2023-07-03 10:18:17 -04:00 |
|
junderw
|
8cfda1a546
|
Use tokio async/await instead of callbacks
|
2023-07-03 10:18:17 -04:00 |
|
junderw
|
152d2c364b
|
Update TS side
|
2023-07-03 10:18:16 -04:00 |
|
Mononaut
|
1d51b01bd1
|
Implement rust gbt updateBlockTemplates
|
2023-07-03 10:18:15 -04:00 |
|
Mononaut
|
52bb8b4a4d
|
Rust GBT proof of concept
|
2023-07-03 10:18:14 -04:00 |
|
softsimon
|
52c813bcc7
|
Merge branch 'master' into simon/mempool-break-limit
|
2023-07-03 09:59:21 +02:00 |
|
softsimon
|
5f582195ad
|
Merge branch 'master' into mononaut/effective-rate-templates
|
2023-07-02 18:11:28 +02:00 |
|
softsimon
|
a567a28c5c
|
Update backend/src/api/mempool.ts
Co-authored-by: mononaut <83316221+mononaut@users.noreply.github.com>
|
2023-07-02 18:10:14 +02:00 |
|
softsimon
|
59713e2132
|
Update backend/src/api/mempool.ts
Co-authored-by: mononaut <83316221+mononaut@users.noreply.github.com>
|
2023-07-02 18:10:08 +02:00 |
|
softsimon
|
1e83a99bae
|
Update backend/src/api/mempool.ts
Co-authored-by: mononaut <83316221+mononaut@users.noreply.github.com>
|
2023-07-02 18:10:02 +02:00 |
|
softsimon
|
b5fdb6d64f
|
Merge pull request #3843 from mempool/mononaut/projected-fee-graph
Better projected fee graph
|
2023-07-02 17:44:12 +02:00 |
|
softsimon
|
f80257c5ea
|
Merge branch 'master' into mononaut/atomic-cpfp
|
2023-07-01 22:04:14 +02: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 |
|
softsimon
|
2e285c8d86
|
Merge pull request #3878 from mempool/mononaut/full-mempool-graph
Add 'all time' option for mempool graph
|
2023-07-01 17:23:03 +02:00 |
|
nymkappa
|
d939391e62
|
ALL -> all (no caps needed, match the url parameters as well)
|
2023-06-30 19:52:06 -04:00 |
|
Mononaut
|
d4ed238ae1
|
Add statistics/all to cache warmer, change query keyword
|
2023-06-30 19:52:05 -04:00 |
|
Mononaut
|
22baf4186e
|
Add 'all time' option for mempool graph
|
2023-06-30 19:52:05 -04:00 |
|
Mononaut
|
eaad63a082
|
frontend resync recent blocks when necessary
|
2023-06-30 19:43:04 -04:00 |
|
Mononaut
|
ca6ddd609d
|
clean up backend websocket logic
|
2023-06-30 19:43:04 -04:00 |
|
Mononaut
|
9f2b98b246
|
Handle stack-of-N-blocks in new fee graph
|
2023-06-30 19:27:31 -04:00 |
|
Mononaut
|
48d62a1396
|
Save effective fee rates to block templates & summaries
|
2023-06-29 19:24:19 -04:00 |
|
softsimon
|
31ae382f75
|
Lowering mempool loop break limit
|
2023-06-27 18:46:28 +02:00 |
|
Mononaut
|
1f442b9ea6
|
Make cpfp db save operations atomic
|
2023-06-22 12:08:47 -04: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 |
|
softsimon
|
0586e04d67
|
Merge pull request #3873 from mempool/simon/sanitize-pubkey-search
Sanitize node pubkey search
|
2023-06-17 11:22:28 +02:00 |
|
softsimon
|
a5575c0876
|
Sanitize node pubkey search
|
2023-06-16 23:42:57 +02:00 |
|
softsimon
|
176f5e1377
|
Reinstate the mempool loop time limit
|
2023-06-16 20:42:31 +02:00 |
|
softsimon
|
d955dbff55
|
Merge pull request #3842 from mempool/mononaut/consistent-fee-ranges
Fix fee range inconsistencies
|
2023-06-15 16:49:07 +02:00 |
|
softsimon
|
c630d705df
|
Merge pull request #3839 from mempool/mononaut/clean-up-legacy-cpfp
Clean up legacy CPFP calculations
|
2023-06-14 23:14:07 +02:00 |
|
softsimon
|
c5bf167e36
|
Merge pull request #3846 from mempool/mononaut/audit-details
Add expected vs actual audit details comparison table
|
2023-06-14 23:05:07 +02:00 |
|
softsimon
|
e8420853e2
|
Merge pull request #3838 from mempool/mononaut/dependent-rate-indexing
calculate & index ancestor-dependent effective rates
|
2023-06-14 23:02:25 +02:00 |
|