Dan Janosik
f5fb54df08
frontend tweaks to /mempool-summary
- when max tx age is over 10 mins, use minutes on chart labels instead of seconds
- card ui around different sections for better visual separation
5 years ago
Dan Janosik
7d8a99868b
More reliable display of /unconfirmed-tx and /mempool-summary
Calling getrawmempool with true is slow because the node needs to pull all tx mempool details before returning anything. This change instead calls getrawmempool with false, followed by individual requests for tx mempool entries which we submit in parallel up to the configured concurrency limit. This provides some safety against running into the RPC timeout that was previously common (when calling getrawmempool(true)) with large mempools. In addition to greater reliability in large-mempool scenarios, this change significantly improves the performance of the /unconfirmed-tx page in particular - because that page only cares about 20 tx mempool entries at a time; previously we were waiting for the node to query all mempool tx entries and throwing away the vast majority of the returned data.
Fixes #127
5 years ago
Dan Janosik
b18fe3ff77
denote default values
5 years ago
Dan Janosik
642506b2df
request config file content
5 years ago
Dan Janosik
6f5d127fd9
don't query ipstack with "undefined" api key
5 years ago
Dan Janosik
f1fa665bf3
Merge branch 'master' of github.com:janoside/btc-rpc-explorer
5 years ago
Dan Janosik
70073fe2e3
mempool-summary: improvements to byte-size displays
clearly denote "vByte" vs byte
5 years ago
Dan Janosik
41566868b5
btc only
no longer maintain an LTC instance so unable to test/verify. dropping support explicitly to avoid confusion.
5 years ago
Dan Janosik
57073b56a2
Merge pull request #148 from henrikuittinen/patch-1
Use Docker multistage build to reduce image size
5 years ago
Henri Kuittinen
5c65b542d1
Use Docker multistage build to reduce image size
The building will happen on the regular `node:8` image, but the final image will run `node:8-alpine` which will reduce the image size from 960 MB to 120 MB
https://docs.docker.com/develop/develop-images/multistage-build/
5 years ago
Dan Janosik
5c1fa08476
Merge pull request #141 from pendingbot/patch-1
Add blacklist command(createwallet)
5 years ago
Dan Janosik
7f0b120d0b
readme typo
6 years ago
Dan Janosik
512b5a09d8
Display RBF status for unconfirmed transactions, Fixes #140
6 years ago
pendingbot
7ae1d03caa
Add blacklist command(createwallet)
6 years ago
Dan Janosik
b87e0cf0b4
Docs about logging options; default logging setting; Fixes #128
6 years ago
Dan Janosik
34501fc6e0
style consistency fix
6 years ago
Dan Janosik
b4bdc00fe0
remove distracting, unmaintained influx integration, Fix #121
6 years ago
Dan Janosik
65b18aded9
readme
6 years ago
Dan Janosik
604af092e3
updated dependencies
6 years ago
Dan Janosik
e23701d75e
readme
6 years ago
Dan Janosik
e6fd90eeb4
Add ancestors/descendants to tx details page, fixes #126
6 years ago
Dan Janosik
c257f73d5f
Improve user message for "auth required"
Related to #136
6 years ago
Dan Janosik
7c46f800f7
Show spent/unspent status for outputs on tx pages
6 years ago
Dan Janosik
256b4650c9
Fix #123
Let's kill him properly this time
6 years ago
Dan Janosik
fce0b5d662
minor ui tweak: vbytes dotted-note
6 years ago
Dan Janosik
b4abf45a42
Fix #123
Don't log expected error as error
6 years ago
Dan Janosik
d5c7a07848
properly show 2 decimal places for exchanged amts
6 years ago
Dan Janosik
202646f678
avoid double-adding tx input/output in tx list
6 years ago
Dan Janosik
ba1f446b38
Fix #120
6 years ago
Dan Janosik
a31c2fb437
1.0.3
6 years ago
Dan Janosik
f852f42de5
fix to avoid caching unconfirmed txs
6 years ago
Dan Janosik
ccde4376a3
tweak address trust notes
6 years ago
Dan Janosik
a2a369d1e1
Track and display errors encountered while building each page
6 years ago
Dan Janosik
d8e7878d2f
simple page performance logging
6 years ago
Dan Janosik
cab4cf6a8c
Fix for blockchair addressApi which doesn't give block heights for txids
6 years ago
Dan Janosik
0a4ccfb13b
Fix for "utils.logError" references inside utils.js
6 years ago
Dan Janosik
6219f37c72
Attempted fix for #110 (along with the baseActionRouter.js change from #da6e569)
6 years ago
Dan Janosik
b822a49799
Fix for identifying destroyed fees
6 years ago
Dan Janosik
da6e56976f
Fix #117
6 years ago
Dan Janosik
ea3d7a812b
add missing require
6 years ago
Dan Janosik
d6bc66384c
support for addressApi=blockchair.com
thanks for suggestion @LiveBit_io
6 years ago
Dan Janosik
6d8e4b4134
more consistent use of "debug"/utils.logError for logging
6 years ago
Dan Janosik
e6549b80de
minor ux/consistency improvement for fees destroyed
6 years ago
Dan Janosik
3e8b092e86
Support for pluggable Address APIs (work on #118 and #119 )
Move closer to the original vision of supporting any address-querying implementation desired. Current options include ElectrumX (as before) and now blockchain.com and blockcypher.com since they were easy to support and are publicly/easily available (though ridiculously neither is yet to support bc1 addresses).
- new env var option BTCEXP_ADDRESS_API, value can be electrumx, blockchain.com, blockcypher.com
- update ElectrumX client connect to request v1.4 of API as all clients are now supposed to do
- misc frontend improvements/cleanup for addresses
6 years ago
Dan Janosik
bb28dda9cf
lots of log improvements: use debug and utils.logError more
6 years ago
Dan Janosik
b6b588271f
include npm links on homepage banner
6 years ago
Dan Janosik
edf8a3a5ee
updated lnd-admin logo
6 years ago
Dan Janosik
f23a03bb82
quiet the logs
6 years ago
Dan Janosik
67e56ae148
fix to properly configure "debug"
6 years ago
Dan Janosik
076ccfc96d
Fix #115 and related tweaks
6 years ago