Jonathan Chappelow
Jonathan Chappelow
Requires https://github.com/decred/dcrdata/pull/1922. This PR starts with the `use db instead of searchrawtransactions` commit. dcrd's `addrindex` is no longer required. Previously it wasn't even really strictly necessary except for a single...
The dcrwallet imports were not hard to do without, but it's nice not to have that as a require since it needs updating first when dcrd modules require breaking updates....
https://github.com/dgraph-io/badger#project-status-march-24-2020 v1 -> v2 is breaking Try it out, adjust our code, and evaluate performance. Also solve rebuild of pool DB without complete sync of entire dcrdata DB.
Go 1.18 supplements `Mutex` with a `TryLock` method. For the on-demand concurrent client accesses to the cache-guarded DB, use this directly instead of our dumb homebrew trylock mutex when Go...
This starts the migration from Turbolinks to Turbo Drive. Help needed. We are using some wacky Turbolinks hacks to deal with url query and patge anchor navigation issues. https://github.com/turbolinks/turbolinks/issues/75#issuecomment-445325162 The...
It would be helpful to have hotkeys for navigating to spending transactions, or back to the funding transactions that created previous outputs. For instance if there is a transaction that...
`(*appContext).getAddressTransactionsRaw` is the last function using the searchrawtransactions RPC, which was replaced in most places with DB queries.
``` $ npm out Package Current Wanted Latest Location css-loader 2.1.1 2.1.1 3.5.3 dcrdata eslint 5.16.0 5.16.0 6.8.0 dcrdata eslint-config-standard 12.0.0 12.0.0 14.1.1 dcrdata eslint-loader 2.2.1 2.2.1 4.0.2 dcrdata...