Jonathan Chappelow

Results 191 comments of Jonathan Chappelow
trafficstars

OK, but there's not much to do for this, except mirror the entire /api paths on /api/v1. Obviously all /api links have to keep working. When we make breaking changes,...

Please use Chi's routing capabilities and sub-routers as needed to avoid logic our API handler implementations where possible. Review the chi methods and consider a single Router that can be...

> we can mount the same router on different paths. on `/api/` as default and `/api/v{version}/`. Right. That will probably do it. For planning for the future, here's an interesting...

#1951 is good for now, but feel free to follow up with concepts to facilitate new versions

> there is currently no way to see the insight API's actual status What do you mean by this? Here's what I see at https://dcrdata.decred.org/insight/api/status: ```json { "version": 1070000, "protocolversion":...

I still don't know what you mean by "actual insight API status". The Insight API is a common block explorer API used by many blockchains and wallets, and defined by...

Oh. No, we cannot touch the Insight API's path or payloads. bitpay/bitcore defines them, and wallets like Exodus consume them. If any of it changes, large pieces of the ecosystem...

I don't care, personally. But it has never been completed. It was started in https://github.com/decred/dcrdata/pull/700 with a more open-ended decoding, which would probably end up being a DoS vector, but...

Just got this recovering a mainnet wallet: ``` panic: unable to synchronize wallet to chain: unable to perform wallet recovery: couldn't retrieve block 00000000000000000004d901bfc6973cad6a39d65f88ac6af77c2c212d1635fd from network goroutine 4830583 [running]: github.com/btcsuite/btcwallet/wallet.(*Wallet).handleChainNotifications(0xc0050d6900)...

Getting `x86_64-w64-mingw32-gfortran` to compile Fortran source is not difficult. The trick is getting it to link with the C shared libraries (libmx.dll, libmex.dll, libmat.dll). The way compilers export symbols are...