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
9b3b2dbfba
logging and comment cleanup
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
ce264a6c1f
naming/text tweaks
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
6891a656f8
keep hiding homepage banner across server restarts
7 years ago
Dan Janosik
f0fa52dcbc
logging cleanup
7 years ago
Dan Janosik
9af2e46e5f
- ui/ux improvements for tx io details on small screens
- include a "fun" tag next to "special addresses" (miner payout addresses)
7 years ago
Dan Janosik
68bcb91ab4
support for multiple mining-pool configs of the same format
7 years ago
Dan Janosik
7793d08a72
minor reorganization
7 years ago
Dan Janosik
d5f97699bc
cleanup / reorganize
7 years ago
Dan Janosik
68de59a921
whitespace
7 years ago
Dan Janosik
c7deaec65d
hide compute-heavy pages from crawlers. I believe crawlers hitting compute/memory-heavy pages is why the site is crashing so much
7 years ago
Dan Janosik
349aa0dbb2
more logging cleanup
7 years ago
Dan Janosik
a88ec817f9
Fix #27
7 years ago
Dan Janosik
bdac181d27
logging tweak
7 years ago
Dan Janosik
de9bc57a66
print stacktraces for unhandled promise rejections
7 years ago
Dan Janosik
f1c6585188
more memory debugging
7 years ago
Dan Janosik
b4389b73a9
trying to correlate app restarts
7 years ago
Dan Janosik
330003458f
track memory usage to help debug a lot of OOM errors I'm getting on btc.chaintools.io
7 years ago
Dan Janosik
3f0848dc95
mining pools config is coin specific
7 years ago
Dan Janosik
52ae38b92b
support for passing rpc credentials in with environment variables
7 years ago
Dan Janosik
ab5a75d17c
caching support
7 years ago
Dan Janosik
be6a73223e
Fix #31
- Some reorganization and renaming
- Ensure that blocks include their coinbase tx so we can query it to guess miner identity
- Use open-source miner-identification list to guess
7 years ago
Dan Janosik
e4eef424ab
split out credentials from the rest of the site config and do some renaming
7 years ago
Dan Janosik
28d621fc4a
create rpc client at startup and keep it around
7 years ago
Dan Janosik
4bc8ffe38c
Fix #32
7 years ago
Dan Janosik
c812b67e14
pull git repo info on startup; show git log date in footer
7 years ago
Dan Janosik
b7b19db6a9
styling
7 years ago
Dan Janosik
f98c19fc28
cleanup
7 years ago
Dan Janosik
cd40c3ae73
updated footer, style tweaks
7 years ago
Dan Janosik
516c478937
better error handling for exchange-rate api requests
7 years ago
Dan Janosik
0c531f975e
remove old code
7 years ago
Dan Janosik
89cc35ed77
tweak format of "env" content for simplicity
7 years ago
Dan Janosik
e2570bc51f
switch to "bitcoin-core" npm package instead of deprecated "bitcoin" package
thanks @nkostoulas for the recommendation
7 years ago
Dan Janosik
56b1d0c5b1
display exchange-rate values (currently from coinmarketcap, but easy to configure to use other sources) next to primary currency values
7 years ago
Dan Janosik
70b28ff52c
Fix #4
Abstracted Bitcoin content into coins.js. Added support for Litecoin.
7 years ago
Dan Janosik
e780ead3fe
Fix #19
- Support for displaying all currency values in your unit of choice
- Header menu for changing user settings (currency unit, and display width currently)
7 years ago
Dan Janosik
adc280cfac
Fix #3
7 years ago
Dan Janosik
e763d2243f
- clean up "magic hashes", styling, and logging
- new page for "interesting transactions"
7 years ago
Dan Janosik
250dee159a
populate query in header searchbox
7 years ago
Dan Janosik
d4906b6f6b
- update some dependencies
- disable pug debug output
- grab latest git commit and display on homepage footer
7 years ago
Dan Janosik
7f7caa183d
faster timeout
7 years ago
Dan Janosik
6e25939656
Clean up dependencies. Fixes #11
7 years ago
Dan Janosik
1f02d42b59
improved formatting for block lists
7 years ago
Dan Janosik
40cba26cce
Turn off rpc debug terminal if env.debug=false. Fixes #9 .
8 years ago
Dan Janosik
8444cd69a6
version 1.0
8 years ago