Matthew Little

Results 108 issues of Matthew Little

Enable github action caching for build layers. Minor changes to `Dockerfile` to cache the `apk add ...` and `npm install ...` steps. Should bring image build time down from minutes...

See request in explorer repo for most context: https://github.com/hirosystems/explorer/issues/627#issuecomment-1040394087_

Seeing `level: error` logs in `/v1/names/:name` requests that look like: `req.originalUrl: /v1/names/minty_btc.id.stx` `req.url: /v1/names/v1/names/minty_btc.id.stx` ``` Error: Cannot set headers after they are sent to the client at new NodeError (node:internal/errors:371:5)...

P2

These endpoints are hit pretty often and can take several seconds to resolve. It looks like the API could implement endpoint(s) that provide the same data. It may require modifications...

This PR https://github.com/blockstack/stacks-blockchain/pull/2459 added OpenAPI schemas to the `stacks-blockchain` repo for all the `/v2` endpoints that this repo proxies to. The `/v2` schemas in this repo are now redundant and...

documentation
help wanted
icebox

> I think the faucet code needs to be updated to see the new fee estimates. The current fees are likely too low, e.g. https://explorer.stacks.co/txid/0x1ecf8b6c36b0a0c5a5d71695047e153e0568d8e7d4a306918a424431f6a8f2f0?chain=testnet is using 0.00018 STX Fees...

(Note: for now, this is primarily a testing PR for debugging desync issues) This PR changes the behavior for when the API encounters a "desync" error with the `stacks-node` (event...

[WIP issue] Document the testing and release process. Misc things to include, list WIP: * Run testnet deployment against integration tests in other Hiro products, e.g. the wallet here: https://github.com/hirosystems/stacks-wallet/pull/1001

_Originally posted by @zone117x in https://github.com/blockstack/stacks-blockchain-api/issues/576#issuecomment-898695717_ Processing token metadata works pretty well for SIP-010 compliant FTs. Here's an example from Citycoins on testnet: `http://localhost:3999/extended/v1/tokens/ST3CK642B6119EVC6CT550PW5EZZ1AJW6608HK60A.citycoin-token/ft/metadata` ```json { "token_uri": "https://cdn.citycoins.co/metadata/citycoin.json", "name": "citycoins",...

enhancement
P4

* Print a warning in the doc type gen for schema objects that are missing a `title` property. * Print a warning in the doc type gen for schema objects...

documentation
icebox