From 86368b3b8a1c38be98e549f82bbe25d937899795 Mon Sep 17 00:00:00 2001 From: Alexis Sellier Date: Thu, 3 Jun 2021 14:20:23 +0200 Subject: [PATCH] Resolve ENS names --- src/Address.svelte | 15 +++++++++++---- src/base/orgs/View.svelte | 2 +- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/Address.svelte b/src/Address.svelte index bfc3cfe67..dd9ff72a9 100644 --- a/src/Address.svelte +++ b/src/Address.svelte @@ -10,13 +10,20 @@ export let address: string; export let config: Config; + export let resolve = false; let checksumAddress = ethers.utils.getAddress(address); let addressType: AddressType | null = null; + let addressName: string | null = null; - onMount(async () => { - addressType = await identifyAddress(address, config); + onMount(() => { + identifyAddress(address, config).then(typ => addressType = typ); + if (resolve) { + config.provider.lookupAddress(address).then(name => addressName = name); + } }); + + $: addressLabel = addressName || checksumAddress;