Adam Spiers

Results 460 issues of Adam Spiers

- [x] Submit to Gitcoin Grants round 20: https://explorer.gitcoin.co/#/round/42161/25/89 - [x] Submit to Giveth Galactic Giving QF: https://giveth.io/project/rolod0x - [x] Submit to Octant x ENS Giveth QF round - [...

funding

Should be able to restore the current page to its original state from a toggle switch in the popup menu. ~When #16 is implemented, this single toggle switch will turn...

enhancement

As suggested in https://twitter.com/MrRosc/status/1783903718494101920, rolod0x could perform ENS reverse lookups on addresses, so that addresses which have ENS entries don't need to be manually labelled. This shouldn't be hard to...

enhancement
interoperability

This would enable interoperability with other sites / dApps such as https://smold.app/apps/address-book

interoperability

If rolod0x isn't enabled for site, the new right-click context menu item for adding new labels won't do anything. This is not good UX; it should either: 1. not be...

bug

Fonts aren't applied momentarily on load. See https://github.com/fontsource/fontsource/issues/121 and https://github.com/fontsource/fontsource/issues/726

bug

Browsers support automatic syncing of extension data between machines. We could use that to make it more convenient for users who use rolod0x on multiple machines. For privacy reasons, this...

enhancement

Since we are observing the whole page (frame, actually), and then recursing the entire DOM for replacement, this is very expensive. It's not yet clear how big of an impact...

enhancement
performance

Once #16 is implemented to allow multiple sections to the address book, rather than requiring every section to be plain text pasted in, we should allow some sections to be...

enhancement
interoperability

Some [address abbreviations](https://github.com/rolod0x/rolod0x/blob/main/src/shared/abbreviators.ts) only appear on certain domains (e.g. see #264). rolod0x pre-calculates a mapping from all possible abbreviations of each address (both upper- and lower-case) and stores it in...

performance