Brett Sun
Brett Sun
We could run aragon.js against a test organization on a local chain to test the output of its observables. We could further use aragonCLI to script actions inside the organization...
There are various hiccups with IndexedDB: - [Firefox does not support `indexedDB.databases` yet](https://bugzilla.mozilla.org/show_bug.cgi?id=934640) - aragon.js may switch to localStorage in some environments if IndexedDB is not secure This makes it...
It would be helpful for apps to send errors through to the client for better logging purposes, rather than just using `console.log()`.
See [web3.js change to add support for custom ENS providers](https://github.com/ethereum/web3.js/pull/3301). `[email protected]` now includes this functionality by being able to set the `web3.eth.ens.registryAddress`.
Right now, we simply return an empty array when no transaction path was found. Returning more data, like the intended to address and parameters would help UIs display more information,...
Currently there's one usage of [`debug`](https://www.npmjs.com/package/debug) in `aragon-wrapper`, but the behaviour of this logging utility is meant more for servers and not frontend bundles (which usually enable logging by default...
With the caching introduced in https://github.com/aragon/aragon.js/pull/176 (with no cache invalidation), we may run into problems with the cache becoming too big. In particular, leaving a client running for a long...
We currently fetch all past blocks in one shot, leaving us no way to tell a user how long they should wait and how far they have synced. Given how...
Rather than relying solely on permissions, we should detect installed apps via `NewAppProxy` events. We can then diff them against the reduced permissions graph and only list "installed" apps as...
There is a legitimate usecase where an app may not have any declared AragonApp roles (e.g. TokenWrapper) In those cases, we should detect a hardcoded bytes role (`bytes32(-1)`) as the...