aboutsummaryrefslogtreecommitdiffstats
path: root/app/images/info-logo.png
diff options
context:
space:
mode:
authorDan Finlay <542863+danfinlay@users.noreply.github.com>2019-07-16 07:28:04 +0800
committerGitHub <noreply@github.com>2019-07-16 07:28:04 +0800
commit78cdee23c0f9ba0a6e54bab0ddccc4df3abfe3d9 (patch)
tree22ce53689ae0ec16c9df93178cc5df3f6c80fb76 /app/images/info-logo.png
parent32fffe53f5016b8fc4f2b78f4501fc271705b96d (diff)
downloadtangerine-wallet-browser-78cdee23c0f9ba0a6e54bab0ddccc4df3abfe3d9.tar.gz
tangerine-wallet-browser-78cdee23c0f9ba0a6e54bab0ddccc4df3abfe3d9.tar.zst
tangerine-wallet-browser-78cdee23c0f9ba0a6e54bab0ddccc4df3abfe3d9.zip
Abstract domain provider from its stream transport (#6670)
* Abstract domain provider from its stream transport Creating new provider-consuming extensions, like [a new platform](https://github.com/MetaMask/metamask-extension/blob/develop/docs/porting_to_new_environment.md) can be frustrating for new contributors because our provider construction has been tangled with our streaming interface. Here I've broken up our streaming domain connection from the provider construction, so developers can more easily construct local and domain-restricted providers without dealing with streams. * Abstract public API from stream interface * clean up noop * Document non-streaming interface * getSiteMetadata must be async * Clean up filters on stream end * Document cleaning up filters * Allow named filterMiddleware to be cleaned up * Linted * Require site metadata * Destroy any destroyable middleware during cleanup * Lint
Diffstat (limited to 'app/images/info-logo.png')
0 files changed, 0 insertions, 0 deletions