Dan Janosik
dd9e40ef28
Merge branch 'master' of github.com:janoside/btc-rpc-explorer
6 years ago
Dan Janosik
5ef702b27e
Text tweak
6 years ago
Dan Janosik
f5ed933295
Attempting workaround to fix #68
6 years ago
Dan Janosik
bc044637b3
Merge pull request #71 from sangaman/electrumx-protocol
configurable electrumx server protocol
6 years ago
Dan Janosik
daec276a25
Fix #73
6 years ago
Daniel McNally
542142a719
configurable electrumx server protocol
This makes the protocol (either `tcp` or `tls`) for the electrum server
configurable, to allow communicating with an electrum server without tls
encryption.
6 years ago
Dan Janosik
b4304498a8
minor ux improvement: locktime block #s should be locale-formatted
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
1042d22cf0
styling tweaks for dark theme, fixes #70
6 years ago
Dan Janosik
fbe967752d
more text info about first btc->fiat exchange
6 years ago
Dan Janosik
189429b256
add missing commas for new, longer RPC blacklist
Thanks @buttha
6 years ago
Dan Janosik
253ef7a371
Merge pull request #66 from sangaman/patch-2
Expand rpc blacklist
6 years ago
Dan Janosik
3915313238
Include mention of optional address tx lists in Readme - Close #8
6 years ago
Dan Janosik
d9db8b1d9e
Merge branch 'master' of github.com:janoside/btc-rpc-explorer
6 years ago
Dan Janosik
85f42e875e
example config for electrum servers
6 years ago
Daniel McNally
29c8a2e903
expand rpc blacklist
This commit expands the rpc blacklist to cover all calls that could leak
sensitive information about the wallet of the bitcoin node or that could
cause the operator to lose funds. It also alphabetizes the blacklist.
6 years ago
Dan Janosik
cf3712fb43
Merge pull request #64 from sangaman/patch-1
update install instructions
6 years ago
Daniel McNally
f7b8b819be
update install instructions
6 years ago
Dan Janosik
8588c56b61
tweaking electrum connection logic to try to deal with disconnect errors
6 years ago
Dan Janosik
30ba103cdd
Misc:
- improved electrum connection code
- support for address "Fun" items
- inclusion of "Satoshi Nakamoto" brainwallet address fun item
6 years ago
Dan Janosik
a3ce64ebaa
simple placeholder /search page
6 years ago
Dan Janosik
2af05db385
better error handling when searching
before this change, searching for a 64-char string that didn't correspond to a block hash would fail due to lack of proper error handling on the RpcError response when running the interpret-string-as-blockhash step
6 years ago
Dan Janosik
90727ba40a
include "first seen" on address pages
6 years ago
Dan Janosik
7f93750a62
tweak for display of empty tx list for address vs no electrum servers configured
6 years ago
Dan Janosik
8c067dd2c5
updated sentry
6 years ago
Dan Janosik
de7b6fe78e
armor against null or empty miner config
6 years ago
Dan Janosik
68df862a59
link to donation address pages for fun
6 years ago
Dan Janosik
6b88f9e08d
fixes for displaying addresses that have no transactions
6 years ago
Dan Janosik
7c9d9555db
call electrum-client's initElectrum function
6 years ago
Dan Janosik
88ec2adc50
footer layout tweak
6 years ago
Dan Janosik
3ec6a19e23
Add missing electrum error handling
6 years ago
Dan Janosik
6097236ac4
Error handling improvements for address pages
6 years ago
Dan Janosik
fd654c3b6a
style consistency fix
6 years ago
Dan Janosik
d26b72bfde
refresh package-lock
6 years ago
Dan Janosik
118f355763
Work on #8 - Electrum socket connection persistence using "electrum-client" fork recommended by @askz
6 years ago
Dan Janosik
9b3b2dbfba
logging and comment cleanup
6 years ago
Dan Janosik
41df0e1582
styling fix for input/output index values for transactions (was resulting in some overlap for 3-digit values...might still for 4-digit values)
6 years ago
Dan Janosik
36f891e710
styling tweak for "Bitcoin Fun" alerts
6 years ago
Dan Janosik
8bd07537b4
More work on #8 - showing balances and transaction history for addresses
- in tx history, request/display all inputs to get correct gain/loss values
- cross referencing for txid history from electrum
- include genesis coinbase values for genesis coinbase output address (electrum ignores the genesis coinbase TX and +50 value, but for consistency with the rest of this tool they're included)
- banner describing the electrum trust model
- ui tweaks including showing gain/loss for each address tx history item
6 years ago
Dan Janosik
8ad0dab863
fix for showing zero address balance when applicable
6 years ago
Dan Janosik
ce264a6c1f
naming/text tweaks
6 years ago
Dan Janosik
b9326032e9
minor bug fix when displaying some tx-io lists
6 years ago
Dan Janosik
1f38c5dd93
Majority of the work on #8 to support querying N ElectrumX servers for address balance and address txid history
6 years ago
Dan Janosik
aaa234702a
monospace for tx index on block pages
6 years ago
Dan Janosik
cea6f5d4f8
minor change for how demo-site's max page size is handled (user message rather than silently ignoring)
6 years ago
Dan Janosik
15f382df19
tweak display of time diffs for blocks and txs
6 years ago
Dan Janosik
da295d0587
fix for formatting small numbers
6 years ago