btc-rpc-explorer/roadmap.md
Dan Janosik a678c8a6a9
-more styling tweaks/cleanup/consistency
-new fun item showing example of future-dated timelock (coinbase) tx
-special-case code for mainnet genesis coinbase tx, to avoid indicating that satoshi spent these unspendable coins
-tx details: skip displaying locktime when it's meaningless (the raw data is in the json if anyone wants it); show additional info about locktime meaning
-tx details: show byte-size in addition to vByte size, if applicable
-fix for recently broken donut chart on /mining-summary
-changelog
2021-12-06 16:43:10 -05:00

1.8 KiB

Misc / Minor

  • cleanup trailing whitespace: abccbcced2 (comments)

  • "utils.js" accessible from frontend JS code (to avoid some of /snippet?)

  • move to simpler variable structure - remove "result.getblock" kind of structure in favor of "block"

  • don't double-get the block for /block-height pages (maybe /block pages too): in action handler "getBlockByHeight" is called, then "getBlockByHashWithTransactions", which internally calls "getBlockByHash"

  • get rid of magic numbers (e.g. 100,000,000)

  • re-visit the old "conflicted results" concept in electrumAddressApi (it's been removed from UI when moving to v3, but maybe should return)

  • cache difficulty data on /diff-hist page, so subsequent runs are super fast (tiny amt of data to cache)

  • cache miner data on /mining-summary page, so subsequent runs are super fast (tiny amt of data to cache)

  • UTXO status on outputs on all txLists (transaction page is done, need to add block page, address page, test/tx-list page)