This PR adds the ability to query Infura for ENS information and display it for each conversation in the list. I added a README with steps to configure Infura instead of committing an Infura url directly. Also in order to accomplish this, it adds three new libraries:
web3.swift to be able to resolve an ENS name from an address. This is already used by our SDK and I think we'll actually be able to remove it once ENSKit adds name resolution to their library. I opened up a feature request in ENSKit here.
ENSKit to be able to resolve ENS data from an ENS name. We use this to grab the avatar currently.
IGIdenticon to be able to show a stable, unique image for each peer address that doesn't have an ENS avatar.
This PR adds the ability to query Infura for ENS information and display it for each conversation in the list. I added a README with steps to configure Infura instead of committing an Infura url directly. Also in order to accomplish this, it adds three new libraries:
Relates to #18