]>
git.ardis.lu - ens2hex/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Ardis Lu [Mon, 16 Dec 2024 07:39:23 +0000 (23:39 -0800)]
Add block number input
Ardis Lu [Thu, 12 Dec 2024 06:33:28 +0000 (22:33 -0800)]
Add indication when hover or dragover is active
Otherwise, it may be confusing which element the file drop is going to.
Ardis Lu [Mon, 4 Nov 2024 16:05:57 +0000 (08:05 -0800)]
Further minify by mangling strings and unneeded props
Ardis Lu [Mon, 22 Apr 2024 02:45:20 +0000 (19:45 -0700)]
Upgrade noble-hashes to 1.4.0
Ardis Lu [Sun, 24 Dec 2023 03:27:19 +0000 (19:27 -0800)]
Preload keccak256
Ardis Lu [Tue, 12 Dec 2023 05:26:08 +0000 (21:26 -0800)]
Upgrade noble-hashes to 1.3.3
Ardis Lu [Thu, 7 Dec 2023 07:11:38 +0000 (23:11 -0800)]
Reduce line-height to tightly wrap <a> tags
Otherwise the <a> background on hover will peek out of <code> background
Ardis Lu [Thu, 23 Nov 2023 07:03:19 +0000 (23:03 -0800)]
Fix admonition syntax
Ardis Lu [Thu, 23 Nov 2023 07:02:12 +0000 (23:02 -0800)]
Add Old ENS Public Resolver 2 and add warning
This is a necessary tradeoff to perform only one network request
Ardis Lu [Thu, 23 Nov 2023 06:11:10 +0000 (22:11 -0800)]
Implement ERC-55 mixed-case checksum address
Ardis Lu [Thu, 23 Nov 2023 05:59:35 +0000 (21:59 -0800)]
Use new ERC domain
EIPs/ERCs formally split: https://eips.ethereum.org/EIPS/eip-7329
Ardis Lu [Thu, 23 Nov 2023 05:57:15 +0000 (21:57 -0800)]
Use multicall3 for batching
JSON-RPC batching is usually capped at 10 but multicall3 can use max calldata.
Ardis Lu [Tue, 14 Nov 2023 06:37:32 +0000 (22:37 -0800)]
Use <title> instead of aria-label
<title> gives tooltip on hover
Ardis Lu [Mon, 13 Nov 2023 05:59:34 +0000 (21:59 -0800)]
Move anchored download button to own row
This is a cleaner and more legible look, especially on smaller screens
Ardis Lu [Thu, 9 Nov 2023 05:13:09 +0000 (21:13 -0800)]
Remove fetching state on early return
Ardis Lu [Thu, 9 Nov 2023 04:48:51 +0000 (20:48 -0800)]
Block inflight form re-submission from all sources
Disabling button only blocks the button, not form inputs
Ardis Lu [Mon, 6 Nov 2023 06:02:03 +0000 (22:02 -0800)]
Add "Download to CSV" button on output table
Ardis Lu [Sun, 5 Nov 2023 03:28:52 +0000 (20:28 -0700)]
Show spinner and disable button while fetching
Ardis Lu [Sun, 5 Nov 2023 03:24:36 +0000 (20:24 -0700)]
Use "safe" block instead of "latest"
Node will sometimes return "block not found" for "latest"
Ardis Lu [Sun, 27 Aug 2023 04:19:53 +0000 (21:19 -0700)]
Fix word
Ardis Lu [Sun, 27 Aug 2023 04:17:18 +0000 (21:17 -0700)]
Upgrade noble-hashes to 1.3.2
Ardis Lu [Sun, 18 Jun 2023 03:13:55 +0000 (20:13 -0700)]
Bump noble-hashes
Ardis Lu [Fri, 26 May 2023 04:56:06 +0000 (21:56 -0700)]
Lowercase all names per UTS46
The normalization is not fully compliant but still works for most names
Ardis Lu [Fri, 14 Apr 2023 05:52:58 +0000 (22:52 -0700)]
Update bundled noble/hashes
Ardis Lu [Wed, 15 Mar 2023 04:57:56 +0000 (21:57 -0700)]
Update keccak256 implementation from Deno to noble
Ardis Lu [Mon, 6 Mar 2023 06:40:41 +0000 (22:40 -0800)]
Restrict resizing on textarea
Ardis Lu [Fri, 3 Feb 2023 03:27:29 +0000 (19:27 -0800)]
Use consistent font for textarea
Ardis Lu [Fri, 3 Feb 2023 03:26:08 +0000 (19:26 -0800)]
Simplify summary selectors
Ardis Lu [Fri, 3 Feb 2023 03:25:19 +0000 (19:25 -0800)]
Add missing semicolon
Ardis Lu [Sun, 11 Dec 2022 23:02:15 +0000 (15:02 -0800)]
Add alternate node list
Ardis Lu [Fri, 25 Nov 2022 09:22:59 +0000 (01:22 -0800)]
Grow JSON-RPC input field to fill space
Also set a flex-basis to line wrap earlier on small screens
Ardis Lu [Sat, 29 Oct 2022 07:36:38 +0000 (00:36 -0700)]
Clarify "dependency" to mean third-party
Ardis Lu [Sun, 23 Oct 2022 03:10:29 +0000 (20:10 -0700)]
Use Cloudflare gateway on own domain
Ardis Lu [Sun, 23 Oct 2022 03:09:56 +0000 (20:09 -0700)]
Clarify explanation and add links
Ardis Lu [Tue, 18 Oct 2022 03:43:37 +0000 (20:43 -0700)]
Update credits wording to include public node
Ardis Lu [Tue, 18 Oct 2022 03:43:22 +0000 (20:43 -0700)]
Clarify how the tool works
Ardis Lu [Tue, 18 Oct 2022 03:28:51 +0000 (20:28 -0700)]
Change default JSON-RPC node
Cloudflare has too aggressive rate limiting
Ardis Lu [Tue, 18 Oct 2022 02:48:55 +0000 (19:48 -0700)]
Add meta headers
Ardis Lu [Sun, 9 Oct 2022 03:53:12 +0000 (20:53 -0700)]
Update input styling
Ardis Lu [Wed, 5 Oct 2022 03:38:25 +0000 (20:38 -0700)]
Update status on failed fetch
Ardis Lu [Wed, 5 Oct 2022 03:38:15 +0000 (20:38 -0700)]
Clear previous status, if any
Ardis Lu [Wed, 5 Oct 2022 03:27:59 +0000 (20:27 -0700)]
Add JSON-RPC input instead of hardcoding a node
Ardis Lu [Wed, 5 Oct 2022 03:26:13 +0000 (20:26 -0700)]
Add status output for null inputs
Ardis Lu [Wed, 5 Oct 2022 03:14:13 +0000 (20:14 -0700)]
Use default colors for buttons
Fixes colors on iOS
Ardis Lu [Wed, 5 Oct 2022 03:09:33 +0000 (20:09 -0700)]
Set input font sizes to 1rem
Prevents auto-zoom on iOS
Ardis Lu [Wed, 5 Oct 2022 02:59:51 +0000 (19:59 -0700)]
Add <summary> hover effect to match <button>
Ardis Lu [Tue, 4 Oct 2022 07:03:36 +0000 (00:03 -0700)]
Adjust upload box styling
Should show outline on inner input focus for accessibility
Ardis Lu [Tue, 4 Oct 2022 07:03:07 +0000 (00:03 -0700)]
Add button styling
Ardis Lu [Tue, 4 Oct 2022 07:00:31 +0000 (00:00 -0700)]
Adjust spacing
Ardis Lu [Tue, 4 Oct 2022 06:42:17 +0000 (23:42 -0700)]
Upgrade upload box to use visually hidden input
Keeps accessibility but gets rid of the unstyleable part
Ardis Lu [Tue, 4 Oct 2022 06:40:57 +0000 (23:40 -0700)]
Consolidate section and form styling
Ardis Lu [Mon, 3 Oct 2022 07:42:34 +0000 (00:42 -0700)]
Add detailed styling
Ardis Lu [Mon, 3 Oct 2022 07:41:46 +0000 (00:41 -0700)]
Update output table styling
Row borders help distinguish rows for accessibility
Ardis Lu [Mon, 3 Oct 2022 07:40:52 +0000 (00:40 -0700)]
Use physical units for spacing
Hardcoded pixels instead of rems for gaps makes sense because it's a physical distance and not relative
Ardis Lu [Mon, 3 Oct 2022 07:21:30 +0000 (00:21 -0700)]
Fix double dialog when clicking on upload label
Clicking an input's label is equal to clicking the input itself. So .stopPropagation() needs to be applied to the label as well as the input.
Ardis Lu [Mon, 3 Oct 2022 05:41:42 +0000 (22:41 -0700)]
Add "About this site" section
Ardis Lu [Sun, 21 Aug 2022 07:08:48 +0000 (00:08 -0700)]
Add table styling
Ardis Lu [Sun, 21 Aug 2022 06:58:05 +0000 (23:58 -0700)]
Add link to GitHub repo
Ardis Lu [Sun, 21 Aug 2022 06:44:35 +0000 (23:44 -0700)]
Move querySelectors closer to their usage
Ardis Lu [Sun, 21 Aug 2022 06:40:00 +0000 (23:40 -0700)]
Use .map to generate batchPayload
Ardis Lu [Sun, 21 Aug 2022 06:37:31 +0000 (23:37 -0700)]
Match response to name by ID instead of index
Ardis Lu [Sun, 21 Aug 2022 06:30:41 +0000 (23:30 -0700)]
Replace previous results in the table body
Ardis Lu [Sun, 21 Aug 2022 06:22:14 +0000 (23:22 -0700)]
Initial commit
This page took 0.060367 seconds and 4 git commands to generate.