Dan Janosik
0f134133f5
2.0.2
5 years ago
Dan Janosik
f419303162
More improvements to ElectrumX connection management
5 years ago
Dan Janosik
abd03a7448
Working on #188
Switching to BlueWallet-based ElectrumX connector which is a maintained fork of old ElectrumX connection code. Seems that some extra effort has been put into reconnecting and this also drops some manual error handling that my old code incorporated.
5 years ago
Dan Janosik
f9c4b5e2d5
whitespace and minor text tweaks
5 years ago
Dan Janosik
31dbd88103
dependency updates
5 years ago
Dan Janosik
6d70d916e5
2.0.1
5 years ago
Dan Janosik
5d3be69359
Updated dependencies
5 years ago
Dan Janosik
75ee5d5e7d
Redis improvement:
Prefix keys with a data version (v0 currently) and a bitcoind node host:port indicator. This allows multiple btc-rpc-explorer instances (e.g. mainnet+testnet on same server) to share a single redis instance peacefully.
5 years ago
Dan Janosik
87ce1e411b
2.0.0
5 years ago
Dan Janosik
2334684075
updated dependencies
5 years ago
Dan Janosik
ae632abed5
More data on block pages and rpc api versioning:
* New data in "Summary" on Block pages (supported for bitcoind v0.17.0+)
* Fee percentiles
* Min / Max fees
* Input / Output counts
* Outputs total value
* UTXO count change
* Min / Max tx sizes
* Start of RPC API versioning support
5 years ago
Dan Janosik
1bea8c2663
1.1.9
5 years ago
Dan Janosik
cb2f13c58b
1.1.8
5 years ago
Dan Janosik
2b5dbefa7e
1.1.7
5 years ago
Dan Janosik
fb6e646e71
1.1.6
5 years ago
Dan Janosik
0a4886f07e
updated project description
5 years ago
Dan Janosik
c72495ed25
minor dependencies update
5 years ago
Dan Janosik
602c5739fb
1.1.5
5 years ago
Dan Janosik
ff4dea980d
1.1.4
5 years ago
Dan Janosik
a937d016bd
1.1.3
5 years ago
Dan Janosik
1f51a11a71
add back bluebird for redis
5 years ago
Dan Janosik
c897198128
update dependencies to latest and in the future accept more minor version updates
5 years ago
Dan Janosik
abe20d540f
- include changelog for project (via README and live-app footer)
- version # listed in footer
- tweaks to donation modal
5 years ago
Dan Janosik
e54909bef8
1.1.2
5 years ago
Dan Janosik
0fd7214474
1.1.1
5 years ago
Dan Janosik
f286a7be6f
1.1.0
5 years ago
Dan Janosik
156abf8d58
package update...just 1
5 years ago
Dan Janosik
b4bdc00fe0
remove distracting, unmaintained influx integration, Fix #121
6 years ago
Dan Janosik
604af092e3
updated dependencies
6 years ago
Dan Janosik
a31c2fb437
1.0.3
6 years ago
Dan Janosik
a053d00e03
1.0.2
6 years ago
Dan Janosik
1493a8b49c
1.0.1
6 years ago
Dan Janosik
94dc652dcf
Finish removing radial-progress stuff (started in 08ed8048
).
Thanks for catching this @nspassov
6 years ago
Dan Janosik
c1082c0b4f
concurrency + simplicity improvements for rpcApi:
- support for configurable RPC concurrency level (default 10, to be under bitcoind default "rpcworkqueue=16")
- queue up requests to prevent overloading RPC work queue of bitcoind
- simplify / cleanup rpcApi
6 years ago
Dan Janosik
f586e81585
overhaul of RPC caching logic
- support for redis RPC caching
- support for disabling in-memory RPC caching
- skip caching many-input transactions
- cleanup/simplify caching logic for bulk functions (getBlocksByHeight, getBlocksByHash, getRawTransactions)
6 years ago
Dan Janosik
84c1ba6e70
cleanup packages and shrinkwrap - Fixes #95
6 years ago
Dan Janosik
69ab7548da
More work on #101 - include mining pool configs in project
Also include a script ("npm run-script refresh-mining-pool-configs") for freshly downloading the configs
6 years ago
Dan Janosik
b27c3c8cfa
lodash 4.17.10 -> 4.17.11
https://nvd.nist.gov/vuln/detail/CVE-2018-16487
6 years ago
Dan Janosik
8aa38946f7
updated email
6 years ago
Nadav Ivgi
44d676650f
Implement CSRF protection
Enabled for all POST endpoints, as well as for GET /rpc-browser when the
"execute" query string argument is specified.
6 years ago
Nadav Ivgi
ab98ff41ed
Add optional password protection
6 years ago
Nadav Ivgi
8b175c8110
Add CLI utility
6 years ago
Nadav Ivgi
13b0adaec3
Add dotenv to automatically load variables from .env
6 years ago
Dan Janosik
8e02736222
- optional logging of network stats to configurable influxdb instance
- cleaner support for handling credentials (new app/defaultCredentials.js has the defaults, git-ignored app/credentials.js overwrites)
- update some dependencies
6 years ago
Dan Janosik
8e57d0d0cb
dependency updates
6 years ago
Dan Janosik
5abe069168
- general improved error handling for address pages
- specific handling of long-history address errors - issue #67 - with user-visible messaging
6 years ago
Dan Janosik
91f4ce606a
pull in error logging improvement in electrum-client package
6 years ago
Dan Janosik
82b22cb9a8
updated dependencies
6 years ago
Dan Janosik
8588c56b61
tweaking electrum connection logic to try to deal with disconnect errors
6 years ago
Dan Janosik
118f355763
Work on #8 - Electrum socket connection persistence using "electrum-client" fork recommended by @askz
6 years ago