]> git.ardis.lu - ens2hex/log
ens2hex
8 months agoAdd code repository mirrors main
Ardis Lu [Thu, 12 Feb 2026 07:34:01 +0000 (23:34 -0800)]
Add code repository mirrors

8 months agoAdd MIT license
Ardis Lu [Wed, 11 Feb 2026 07:22:47 +0000 (23:22 -0800)]
Add MIT license

19 months agoAdd details open and close transition
Ardis Lu [Sat, 8 Mar 2025 02:15:01 +0000 (18:15 -0800)]
Add details open and close transition

19 months agoImprove details content styling
Ardis Lu [Sat, 8 Mar 2025 02:14:30 +0000 (18:14 -0800)]
Improve details content styling

21 months agoChange filter to allow TLDs other than ".eth"
Ardis Lu [Sun, 5 Jan 2025 05:17:35 +0000 (21:17 -0800)]
Change filter to allow TLDs other than ".eth"

21 months agoUpdate copy
Ardis Lu [Sat, 28 Dec 2024 01:33:50 +0000 (17:33 -0800)]
Update copy

21 months agoUpdate default JSON-RPC node
Ardis Lu [Sat, 28 Dec 2024 01:22:27 +0000 (17:22 -0800)]
Update default JSON-RPC node

Looks like Cloudflare's Ethereum Gateway is having some issues.

22 months agoAdd block number input
Ardis Lu [Mon, 16 Dec 2024 07:39:23 +0000 (23:39 -0800)]
Add block number input

22 months agoAdd indication when hover or dragover is active
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.

23 months agoFurther minify by mangling strings and unneeded props
Ardis Lu [Mon, 4 Nov 2024 16:05:57 +0000 (08:05 -0800)]
Further minify by mangling strings and unneeded props

2 years agoUpgrade noble-hashes to 1.4.0
Ardis Lu [Mon, 22 Apr 2024 02:45:20 +0000 (19:45 -0700)]
Upgrade noble-hashes to 1.4.0

2 years agoPreload keccak256
Ardis Lu [Sun, 24 Dec 2023 03:27:19 +0000 (19:27 -0800)]
Preload keccak256

2 years agoUpgrade noble-hashes to 1.3.3
Ardis Lu [Tue, 12 Dec 2023 05:26:08 +0000 (21:26 -0800)]
Upgrade noble-hashes to 1.3.3

2 years agoReduce line-height to tightly wrap <a> tags
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

2 years agoFix admonition syntax
Ardis Lu [Thu, 23 Nov 2023 07:03:19 +0000 (23:03 -0800)]
Fix admonition syntax

2 years agoAdd Old ENS Public Resolver 2 and add warning
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

2 years agoImplement ERC-55 mixed-case checksum address
Ardis Lu [Thu, 23 Nov 2023 06:11:10 +0000 (22:11 -0800)]
Implement ERC-55 mixed-case checksum address

2 years agoUse new ERC domain
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

2 years agoUse multicall3 for batching
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.

2 years agoUse <title> instead of aria-label
Ardis Lu [Tue, 14 Nov 2023 06:37:32 +0000 (22:37 -0800)]
Use <title> instead of aria-label

<title> gives tooltip on hover

2 years agoMove anchored download button to own row
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

2 years agoRemove fetching state on early return
Ardis Lu [Thu, 9 Nov 2023 05:13:09 +0000 (21:13 -0800)]
Remove fetching state on early return

2 years agoBlock inflight form re-submission from all sources
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

2 years agoAdd "Download to CSV" button on output table
Ardis Lu [Mon, 6 Nov 2023 06:02:03 +0000 (22:02 -0800)]
Add "Download to CSV" button on output table

2 years agoShow spinner and disable button while fetching
Ardis Lu [Sun, 5 Nov 2023 03:28:52 +0000 (20:28 -0700)]
Show spinner and disable button while fetching

2 years agoUse "safe" block instead of "latest"
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"

3 years agoFix word
Ardis Lu [Sun, 27 Aug 2023 04:19:53 +0000 (21:19 -0700)]
Fix word

3 years agoUpgrade noble-hashes to 1.3.2
Ardis Lu [Sun, 27 Aug 2023 04:17:18 +0000 (21:17 -0700)]
Upgrade noble-hashes to 1.3.2

3 years agoBump noble-hashes
Ardis Lu [Sun, 18 Jun 2023 03:13:55 +0000 (20:13 -0700)]
Bump noble-hashes

3 years agoLowercase all names per UTS46
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

3 years agoUpdate bundled noble/hashes
Ardis Lu [Fri, 14 Apr 2023 05:52:58 +0000 (22:52 -0700)]
Update bundled noble/hashes

3 years agoUpdate keccak256 implementation from Deno to noble
Ardis Lu [Wed, 15 Mar 2023 04:57:56 +0000 (21:57 -0700)]
Update keccak256 implementation from Deno to noble

3 years agoRestrict resizing on textarea
Ardis Lu [Mon, 6 Mar 2023 06:40:41 +0000 (22:40 -0800)]
Restrict resizing on textarea

3 years agoUse consistent font for textarea
Ardis Lu [Fri, 3 Feb 2023 03:27:29 +0000 (19:27 -0800)]
Use consistent font for textarea

3 years agoSimplify summary selectors
Ardis Lu [Fri, 3 Feb 2023 03:26:08 +0000 (19:26 -0800)]
Simplify summary selectors

3 years agoAdd missing semicolon
Ardis Lu [Fri, 3 Feb 2023 03:25:19 +0000 (19:25 -0800)]
Add missing semicolon

3 years agoAdd alternate node list
Ardis Lu [Sun, 11 Dec 2022 23:02:15 +0000 (15:02 -0800)]
Add alternate node list

3 years agoGrow JSON-RPC input field to fill space
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

3 years agoClarify "dependency" to mean third-party
Ardis Lu [Sat, 29 Oct 2022 07:36:38 +0000 (00:36 -0700)]
Clarify "dependency" to mean third-party

3 years agoUse Cloudflare gateway on own domain
Ardis Lu [Sun, 23 Oct 2022 03:10:29 +0000 (20:10 -0700)]
Use Cloudflare gateway on own domain

3 years agoClarify explanation and add links
Ardis Lu [Sun, 23 Oct 2022 03:09:56 +0000 (20:09 -0700)]
Clarify explanation and add links

4 years agoUpdate credits wording to include public node
Ardis Lu [Tue, 18 Oct 2022 03:43:37 +0000 (20:43 -0700)]
Update credits wording to include public node

4 years agoClarify how the tool works
Ardis Lu [Tue, 18 Oct 2022 03:43:22 +0000 (20:43 -0700)]
Clarify how the tool works

4 years agoChange default JSON-RPC node
Ardis Lu [Tue, 18 Oct 2022 03:28:51 +0000 (20:28 -0700)]
Change default JSON-RPC node

Cloudflare has too aggressive rate limiting

4 years agoAdd meta headers
Ardis Lu [Tue, 18 Oct 2022 02:48:55 +0000 (19:48 -0700)]
Add meta headers

4 years agoUpdate input styling
Ardis Lu [Sun, 9 Oct 2022 03:53:12 +0000 (20:53 -0700)]
Update input styling

4 years agoUpdate status on failed fetch
Ardis Lu [Wed, 5 Oct 2022 03:38:25 +0000 (20:38 -0700)]
Update status on failed fetch

4 years agoClear previous status, if any
Ardis Lu [Wed, 5 Oct 2022 03:38:15 +0000 (20:38 -0700)]
Clear previous status, if any

4 years agoAdd JSON-RPC input instead of hardcoding a node
Ardis Lu [Wed, 5 Oct 2022 03:27:59 +0000 (20:27 -0700)]
Add JSON-RPC input instead of hardcoding a node

4 years agoAdd status output for null inputs
Ardis Lu [Wed, 5 Oct 2022 03:26:13 +0000 (20:26 -0700)]
Add status output for null inputs

4 years agoUse default colors for buttons
Ardis Lu [Wed, 5 Oct 2022 03:14:13 +0000 (20:14 -0700)]
Use default colors for buttons

Fixes colors on iOS

4 years agoSet input font sizes to 1rem
Ardis Lu [Wed, 5 Oct 2022 03:09:33 +0000 (20:09 -0700)]
Set input font sizes to 1rem

Prevents auto-zoom on iOS

4 years agoAdd <summary> hover effect to match <button>
Ardis Lu [Wed, 5 Oct 2022 02:59:51 +0000 (19:59 -0700)]
Add <summary> hover effect to match <button>

4 years agoAdjust upload box styling
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

4 years agoAdd button styling
Ardis Lu [Tue, 4 Oct 2022 07:03:07 +0000 (00:03 -0700)]
Add button styling

4 years agoAdjust spacing
Ardis Lu [Tue, 4 Oct 2022 07:00:31 +0000 (00:00 -0700)]
Adjust spacing

4 years agoUpgrade upload box to use visually hidden input
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

4 years agoConsolidate section and form styling
Ardis Lu [Tue, 4 Oct 2022 06:40:57 +0000 (23:40 -0700)]
Consolidate section and form styling

4 years agoAdd detailed styling
Ardis Lu [Mon, 3 Oct 2022 07:42:34 +0000 (00:42 -0700)]
Add detailed styling

4 years agoUpdate output table 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

4 years agoUse physical units for spacing
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

4 years agoFix double dialog when clicking on upload label
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.

4 years agoAdd "About this site" section
Ardis Lu [Mon, 3 Oct 2022 05:41:42 +0000 (22:41 -0700)]
Add "About this site" section

4 years agoAdd table styling
Ardis Lu [Sun, 21 Aug 2022 07:08:48 +0000 (00:08 -0700)]
Add table styling

4 years agoAdd link to GitHub repo
Ardis Lu [Sun, 21 Aug 2022 06:58:05 +0000 (23:58 -0700)]
Add link to GitHub repo

4 years agoMove querySelectors closer to their usage
Ardis Lu [Sun, 21 Aug 2022 06:44:35 +0000 (23:44 -0700)]
Move querySelectors closer to their usage

4 years agoUse .map to generate batchPayload
Ardis Lu [Sun, 21 Aug 2022 06:40:00 +0000 (23:40 -0700)]
Use .map to generate batchPayload

4 years agoMatch response to name by ID instead of index
Ardis Lu [Sun, 21 Aug 2022 06:37:31 +0000 (23:37 -0700)]
Match response to name by ID instead of index

4 years agoReplace previous results in the table body
Ardis Lu [Sun, 21 Aug 2022 06:30:41 +0000 (23:30 -0700)]
Replace previous results in the table body

4 years agoInitial commit
Ardis Lu [Sun, 21 Aug 2022 06:22:14 +0000 (23:22 -0700)]
Initial commit

This page took 0.057806 seconds and 4 git commands to generate.