junderw
dfe24ed9d7
Remove all unwrap() calls
2023-07-03 10:18:16 -04:00
junderw
4661bea2f0
Use N-API ThreadsafeFunction
2023-07-03 10:18:16 -04:00
junderw
152d2c364b
Update TS side
2023-07-03 10:18:16 -04:00
junderw
2d4963c2df
Feature: Use napi-rs instead of neon
2023-07-03 10:18:16 -04:00
junderw
0f1f151d65
Remove empty function
2023-07-03 10:18:16 -04:00
junderw
d2a47b92c8
Move conversion logic to struct file
2023-07-03 10:18:16 -04:00
junderw
920232be4c
Use Cargo workspace
...
Cargo workspace in the root will help make the IDE experience universal.
Cargo.lock and the target directory for build artifacts will be in the root
of the mempool repository (with ./target ignored by git).
2023-07-03 10:18:15 -04:00
junderw
83bf9229e7
Fix: Some of the clippy pedantic lints
2023-07-03 10:18:15 -04:00
mononaut
178bb960e9
Remove redundant gbt function
...
Co-authored-by: Jonathan Underwood <jonathan.underwood4649@gmail.com>
2023-07-03 10:18:15 -04:00
Mononaut
0e00881826
Refactor rust code for style
2023-07-03 10:18:15 -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
9ff5ce0d37
Change order of cpfp db operations
2023-06-21 19:57:18 -04:00
Mononaut
329c635da5
Fix getCpfpInfo error handling
2023-06-21 19:57:09 -04:00
Mononaut
e18f3800be
Hotfix for undefined cpfp cluster bug
2023-06-21 19:07:00 -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
softsimon
a99515e94a
Merge pull request #3834 from mempool/mononaut/fix-double-mined-rbf
...
Fix multiple mined RBF replacements of the same tx
2023-06-14 22:15:53 +02:00
Mononaut
c4f7b99978
add backfilled audit stats to cached blocks
2023-06-14 16:15:33 -04:00
Mononaut
6b93e61b56
minor audit details fixes
2023-06-14 11:28:39 -04:00
softsimon
0b2ffb3e91
Merge branch 'master' into nymkappa/reindexing-pools-update
2023-06-12 15:53:46 +02:00
softsimon
1fbdf97639
Merge branch 'master' into nymkappa/fix-possible-crash
2023-06-12 15:45:02 +02:00
Mononaut
93d24d1cf7
Add expected fee % diff to blocks list page
2023-06-10 12:35:15 -04:00
Mononaut
5b62966863
Add indexer task to backfill audit fee/weight stats
2023-06-10 12:34:16 -04:00
Mononaut
3013386ca5
Add expected weight to audit table
2023-06-10 12:32:53 -04:00
Mononaut
aedaf53137
Merge branch 'master' into merged-expected-block-fees
2023-06-10 12:15:29 -04:00